UNC Greensboro’s Bachelor of Science in Computer Science is a popular and thriving program, one of the largest in the state. Despite its large size, the program maintains modest class sizes and a strong tradition of one-on-one faculty mentorship.
The courses in the computer science program are designed to teach the foundations of computing rather than a particular technology. This way, students are prepared to change with evolving technology. Courses use a variety of programming languages, with introductory courses using Java and further coursework that can include C++, PHP, and other languages.
PROGRAM DISTINCTIONS
- UNCG’s BS program in Computer Science ranks No. 1 in the southeast by College Factual (2022).
- UNCG’s BS program in Computer Science is thriving, having grown from 131 majors in Fall 2008 to 568 majors in Fall 2020, with 77 degrees awarded in the 2019-2020 academic year.
- UNCG is one of seven North Carolina public universities accredited by the Accreditation Board for Engineering and Technology (ABET).
- You have the option to obtain an accelerated master’s degree.
- The Data Science & Big Data concentration is a new program designed to meet the needs of the ever-growing field of data science.
THE STUDENT EXPERIENCE
- UNCG’s computer science program is among the largest in the state, yet it maintains modest class sizes of typically fewer than 40 students.
- Most computer science classes have a strong hands-on component with projects and creative exercises.
- Students complete a significant senior capstone project.
- A variety of platforms, including both Windows and Unix/Linux machines, are used in coursework.
- You can get involved in department-led clubs, including the Association for Computing Machinery (ACM), the Information Security Club, the Robotics Club, and the STARS Computing Corps.
AFTER GRADUATION
- The job market in computer science is strong, and graduates typically are in high demand.
- Graduates typically work in a technical field, either at a tech-focused company or supporting the technology needs of a non-tech company.
- Typical positions include systems programmer or analyst, applications programmer, systems support staff member, and technical staff member.
- Graduates work for a wide variety of companies, such as Amazon, Department of Defense, The Fresh Market, General Electric, IBM, NASA, Novartis, Xtern Software, Syngenta, Duke Power, and Gilbarco Veeder-Root.
- Potential career paths include:
- Computer Scientist
- Data Scientist
- Programmer
- Coding Specialist
- Software Engineer
- Statistician
- Analyst
AFFILIATED MINORS
The College of Arts and Sciences offers a minor in Videogaming and Esports that pairs well with this degree. Students complete one required course and 12 hours of electives in courses like Intro to 3D Animation and Fandom and Religion: Rituals, Texts, Communities. Learn More.
Get more information
Program Details
Degree Type: Bachelor's
College/School: College of Arts and Sciences
Program Type: Majors & Concentrations
Class Type: In Person
Similar Degree Offerings
- Computer Science, B.S. Data Science and Big Data Concentration
- Mathematics, B.A.
- Mathematics, B.A. Statistics Concentration
- Information Science, B.S.
- Information Science, B.S. Information Analytics Concentration
- Information Science, B.S. Information Technology Training and Development Concentration
- Information Systems and Supply Chain Management, B.S.
- Information Systems and Supply Chain Management, B.S. Business Analytics Concentration
- Information Systems and Supply Chain Management, B.S. Cyber Security Concentration
- Information Systems and Supply Chain Management, B.S. Information Systems Concentration
Contact Us
Lixin Fu
Director of Undergraduate Studies
Department of Computer Science
lfu@uncg.edu