Bachelor of Science (BS)

UNC Greensboro’s Bachelor of Science degree in Computer Science is designed to teach the foundations of computing rather than a particular technology, so that the student is prepared to change with changing technology.

Courses use a variety of programming languages, with introductory courses using Java and further coursework that can include C++, PHP, and other languages.

A variety of platforms, including both Windows and Unix/Linux machines, are used in coursework.

MAster of Science (MS)
in Computer Science

MAster of Science in Informatics & Analytics (MSIA)
Doctoral Program (PhD)

The computer science Ph.D. program at UNC Greensboro is one of only six such doctoral programs in North Carolina. UNCG’s nationally recognized Computer Science Department offers an ideal setting for students pursuing advanced study in this in-demand field.

Students have the opportunity to work alongside renowned faculty experts. Research specialties include algorithms, artificial intelligence, data science and machine learning, database systems, extended reality, image processing, networking, and security.

Build the knowledge and skills for a strong career in research, teaching, or industry while you prepare to perform ethical and responsible research in computer science.

Undergraduate Minor


Share This