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

College of Computing and Informatics


The University of North Carolina at Charlotte’s College of Computing and Informatics (CCI) is part of a dynamic and exciting educational and research institution that combines the knowledge and expertise of multidisciplinary faculty, industry professionals, and students. he CCI was formed in 2000 as the College of Information Technology and renamed the College of Computing and Informatics in 2006.

Computing and Informatics are the foundational forces of the 21st century. They do more than power our devices; they revolutionize how we decipher the genetic code, protect global infrastructure, and redefine human interaction. The College of Computing and Informatics provides a comprehensive ecosystem where students don’t just learn to use technology-they learn to architect the future. While traditional disciplines often focus on static career paths, our multi-disciplinary approach provides a versatile foundation that allows graduates to lead in a world where technology, biology, and social systems are inextricably linked.

The work of our College community spans the entire spectrum of the digital and physical world:

  • Computer Science and Software Engineering: Designing, architecting, and optimizing software systems that power modern computing. This includes algorithms, distributed systems, software engineering, and scalable and agent-based application development that enable reliable, efficient, and innovative technological solutions.
  • Intelligent and Autonomous Systems: Advancing artificial intelligence and machine learning to develop systems that can model, predict, and solve complex problems across domains and sciences.
  • Cybersecurity and Resilient Infrastructure: Designing and securing systems that protect data, networks, and critical infrastructure in an increasingly connected world.
  • Data Science and Computational Discovery: Applying data science, statistical modeling, and advanced analytics to extract insight from complex, large-scale datasets across domains such as business and health sciences enabling data-driven decision-making and discovery.
  • Bioinformatics and Genomics: Integrating computing, statistics, and biological sciences to analyze and interpret complex biological data to advance our understanding of health, disease, and living systems.
  • Human-Centered Computing and Societal Impact: Designing accessible, ethical, and user-centered systems while advancing computing education through innovative pedagogical approaches. This involves creating tools and learning frameworks that empower diverse practitioners and leverage computing to transform domains like healthcare and public services-improving societal outcomes and fostering technological literacy.

The College of Computing and Informatics consists of the following departments:

Plus one interdisciplinary school:

CCI’s mission is to empower people to shape the future through computing education, research, and engagement.


Degree Programs

With educational programs rooted in a strong foundation of research, the CCI combines the talents of on- and off-campus partners in achieving its mission. Academic programs include Bachelor’s, Master’s, and Ph.D. degree programs in computer science, information technology, data science, and bioinformatics and computational biology. Committed to the concept of life-long learning, the College also offers undergraduate and graduate certificate programs.

The College offers a single entry to the Bachelor of Arts in Computer Science and the Bachelor of Science in Computer Science, with the curriculum for specific concentrations housed in the Departments of Computer Science, Cybersecurity, Human-Centered Computing and Education, Machine Learning, and Bioinformatics and Genomics. The College also offers a Bachelor of Science degree in Artificial Intelligence, housed in the Department of Machine Learning, and Bachelor of Science programs in Data Science and Sports Analytics, housed in the School of Data Science.

A key component of all CCI academic programs is the team interaction between students, faculty, and community partners. Through their involvement in real-world projects, students apply what they learn, thus, giving them practical experience as they help businesses solve computing and informatics challenges.

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

Majors

Within the College of Computing and Informatics, students can pursue a Bachelor of Science (B.S.) or Bachelor of Arts (B.A.) in Computer Science by completing core courses at the college level and the requirements of specific concentrations offered by the Departments of Computer Science, Cybersecurity, Human-Centered Computing and Education, Machine Learning, and Bioinformatics and Genomics. These programs are designed for students interested in pursuing a career in computing, providing a strong foundation in computing and allowing for specialized study in various areas.  

Students can pursue a Bachelor of Science (B.S.) degree in Artificial Intelligence (AI), offered by the Department of Machine Learning. This program is designed for students aiming to build skills for a range of careers in AI and machine learning.

Students can also pursue Bachelor of Science (B.S.) degrees in Data Science or Sports Analytics, offered by the School of Data Science. These programs aim to equip students with interdisciplinary data-driven decision-making and analytics.

1.B.S. in Artificial Intelligence
2. B.S. in Computer Science

The B.S. in Computer Science offers a broad core of computing subjects and allows in-depth study in one of these concentrations:

3. B.A. in Computer Science

The B.A. in Computer Science offers a foundation in computing and allows in-depth study in one of the following concentrations: 

4. B.S. in Data Science (School of Data Science)
5. B.S. in Sports Analytics 

Minors

Undergraduate Certificates

Honors Programs

Graduate Early Entry Programs