The university maintains a degree program overview for each department, with degree requirements, suggested program of study, and more as part of the online Undergraduate Bulletin.

Bachelor of Science Degree Requirements

Sample Plan of Study

Special Opportunities in Computer Science

These are the requirements as of the current academic year. The Department of Computer Science allows students to choose any set of requirements that were in effect while the student was in residence at UNC. For prior year requirements, see Prior Degree Requirements.

Combined B.S./M.S. Program

The Department of Computer Science also offers a combined Bachelor of Science and Master of Science degree program. For more information, visit our B.S./M.S. page.