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 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 relevancy with the ever-changing world of information technology that impacts all of our lives on a daily basis.
The College of Computing and Informatics consists of three departments:
The three primary missions of the CCI are:
- to educate and prepare the computing and informatics professionals of tomorrow
- to conduct leading-edge research in enterprise information systems
- to partner with area industry to develop computing and informatics solutions
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, software and information systems, information technology, 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 a Bachelor of Science in Computer Science with the curriculum for specific concentrations in the Departments of Computer Science, Software and Information Systems, and Bioinformatics and Genomics.
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.
Within the College of Computing and Informatics, the requirements of the Bachelor of Science (B.S.) and Bachelor of Arts (B.A.) in Computer Science are fulfilled by completing specific concentrations of courses offered by the three different departments in the College of Computing and Informatics and designed for students interested in pursuing a career in computing.
The B.S. offers a broad core of computing subjects and allows in-depth study in one of these concentrations:
The B.A. program is designed for students interested in pursuing a career in one of the following concentrations:
Early Entry Programs
Additional Programs and Opportunities
Cooperative Education Program
By participating in the Cooperative Education program, students in a Computer Science degree program may pursue their education along with alternating semesters of full-time work experiences so that they may be better prepared to enter their chosen professional career. Interested students should contact the University Career Center for more information.
Experiential Learning and Service Opportunities
Students are encouraged to participate in professional work experiences in support of their academic and career development through the cooperative education, 49ership, internship, and service programs offered to them. The College works with the University Career Center to expand experiential learning offerings to enable more students to graduate with career-related experience. For more information about experiential learning opportunities, please see the University Career Center section in this Catalog.