Undergraduate Studies

The College of Computing and Informatics offers B.S. and B.A. programs in Computer Science (CS), B.S. programs in Data Science and Sports Analytics, multiple computing related Minors, and an undergraduate certificate in Game Design. In addition, the College offers an Honors program and an Early Entry program. Starting in Fall 2026, the College will also offer a B.S. program in Artificial Intelligence.

MAJORS

[Coming Fall 2026] The B.S. in Artificial Intelligence is designed for students aiming to build skills for a range of careers in AI and machine learning. Students will gain training in core mathematics, computing, AI algorithms, the AI software lifecycle, and ethical considerations, while also building strong communication and teamwork abilities through practical, hands-on learning. The program offers built-in flexibility, allowing students to explore courses in other disciplines and apply AI across diverse fields.

The B.S. in Computer Science offers six different concentrations. The B.S. program has 30 hours of core Computer Science courses, a variety of Capstone course options, 15 semester hours of related work in a discipline outside computer science, possibly forming a minor in that discipline area, and concentration-specific requirements. The B.A. in Computer Science offers three concentrations and it is less structured than the B.S., providing students more flexibility in how to combine the B.A. with other academic programs of study. The B.A. includes a core of 20 hours that are generally prerequisites for most upper level courses in computing. The Computer Science concentrations include:​

  • Loading…
  • Loading…
  • Loading…

Not sure of which Computer Science concentration you would like to pursue? Take the Concentration Quiz!

The B.S. in Data Science is designed to equip students of all backgrounds and with any level of programming and statistics experience to become innovators in the field of data science. Students will take courses in machine learning, data analysis, statistics, data visualization, and most importantly the ethics surrounding the field of data science. Possible jobs for graduates of the undergraduate program include data science engineer, data analyst, research engineer, data science developer, among others.

The B.S. in Sports Analytics equips students with advanced skills in predictive analysis, data visualization, and sports-specific applications, preparing them for careers in the rapidly expanding field. Students gain hands-on experience through direct collaborations with Charlotte’s Division I Athletics and professional organizations. This program equips individuals with a highly marketable skill set for leveraging data in the sports industry.

  • Loading…

MINORS

The College of Computing and Informatics offers several minors designed to provide students with foundational knowledge and practical skills in computing and technology fields. Our minors cover diverse areas including artificial intelligence, data science, bioinformatics and genomics, human-centered design, and software development. Each program provides hands-on experience with current technologies and methods while building essential technical competencies. These minors are particularly valuable for students seeking to enhance their primary degree with technical expertise relevant to today’s job market.

  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…

Game Design Certificate

The Undergraduate Certificate in Game Design provides undergraduate students with the opportunity to reach a demonstrated level of competence in game design and development. Course-work towards the certificate can be used for credit towards the Bachelor’s degree in Computer Science. However, its primary purpose is to provide a well-defined target for students who want to advance their knowledge of modern game design and development techniques and work with a variety of professionals,from artists to writers,to being the vision for an interactive game or media product to life. The certificate may be pursued concurrently with any of the undergraduate degree programs at UNC Charlotte.

HONORS PROGRAM

The Honors Program in the College of Computing and Inforrmatics provides creative, imaginative, and exceptional undergraduate CCI students the opportunity to develop their potential through smaller classes and a more challenging curriculum. CCI Honors students complete a tailored experiential learning curriculum that provides hands-on training that is not typically provided in the classroom. This training culminates in a senior honors project that can be tailored to a variety of interests, including entrepreneurship, research, and industry.

  • Loading…

Master’s Degree Early Entry Program

The Early Entry Program is a special, fast-track program for highly motivated undergraduate students who desire to pursue graduate studies at an accelerated pace. This program provides a student an opportunity to earn two degrees (Bachelor’s and a Master’s) in 5 years. By taking certain graduate courses in their senior year in lieu of the corresponding undergraduate courses, a student can obtain his or her B.A. or B.S. degree and then, with an additional year of graduate studies, obtain a M.S. degree in Information Technology. Successful completion of this program may cut a year off the typical length in time required to obtain an M.S. degree in Information Technology from UNC Charlotte.

  • Loading…
  • Loading…
  • Loading…