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. The CCI was formed in 2000 as the College of Information Technology, with the mission of educating information technology specialists, conducting leading-edge research, and partnering with area businesses of great importance to the Charlotte community and the University. It was renamed the College of Computing and Informatics in 2006 in an effort to reflect the College’s commitment to maintain relevance with the ever-changing world of computing that impacts all of our lives on a daily basis.
The College of Computing and Informatics consists of three 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, Software and Information Systems, and Bioinformatics and Genomics. The College also offers 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, Software and Information Systems, 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 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 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:
2. 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:
3. B.S. in Data Science (School of Data Science)
4. B.S. in Sports Analytics (School of Data Science)
Minors
Undergraduate Certificates
Honors Programs
Graduate Early Entry Programs
- Bioinformatics, M.S. or Graduate Certificate, Early Entry
- Computer Science, M.S., Early Entry
- Cybersecurity, M.S., Early Entry
- Health Informatics and Analytics, M.S., Early Entry
- Health Informatics and Analytics, Graduate Certificate, Early Entry
- Information Technology, M.S., Early Entry