May 27, 2026  
Undergraduate Catalog | 2026-2027 
    
Undergraduate Catalog | 2026-2027

Department of Computer Science




The Department of Computer Science focuses on the fundamental principles and advanced applications of computing technology. By balancing theoretical foundations with hands-on software engineering and systems design, the department prepares students to build the robust infrastructure of the digital age. Faculty and students collaborate to solve complex computational problems, ensuring that computing infrastructures are efficient, scalable, and capable of driving innovation across every sector of the global economy.

The deparment offers degrees at the bachelor’s, master’s, and doctoral levels, as well as certificates. (See the UNC Charlotte Graduate Catalog for information on the M.S. and Ph.D. degrees.) 

All program-level Admission and Progression Requirements are in addition to the University of North Carolina at Charlotte Admissions Requirements .


Programs

    Majors

    Minors

    Undergraduate Certificates

    Early Entry Programs