|
At Carolina, students receive both a strong liberal arts background and an excellent foundation in all the essential areas of computer science. All Carolina freshmen enter the General College where they take a variety of courses in the humanities and sciences. While in the General College, those interested in majoring in computer science must take a sequence of nine required courses in computer science and related disciplines including mathematics, physics, and statistics. To gain admission to the major, students must obtain a grade of C or better on these nine core courses. In their sophomore year, students declare their major and enter the computer science degree program. In their junior and senior years, students continue taking courses from both the General College and the computer science curriculum. They must complete the Computer Science Distribution Requirement, a set of six elective courses, with at least one course from each of four categories: applications, programming languages, systems, and theory. Students who distinguish themselves in the classroom are eligible for graduation with honors. Please visit our web site for the most up-to-date information about course descriptions, degree requirements, and other opportunities for our undergraduate majors: |
| Department of Computer Science Campus Box 3175, Sitterson Hall College of Arts & Sciences The University of North Carolina at Chapel Hill Chapel Hill, NC 27599-3175 USA Phone: (919) 962-1700 Fax: (919) 962-1799 |
Content Manager:
pubs@cs.unc.edu |