Computer Science Minor

The minor in computer science provides solid background for students choosing to pursue other major fields. The computer science minor program is available to all students, and does NOT require an application. Completion of the minor, however, is subject to course availability. Registration preference for majors ahead of minor-intending students may limit the choice of upper division electives available to complete the minor. 

Requirements 

In addition to the program requirements listed below, students must:

  • take at least nine hours of their minor "core" requirements at UNC–Chapel Hill
  • earn a minimum cumulative GPA of 2.000 in the minor core requirements. Some programs may require higher standards for minor or specific courses.

For more information, please consult the degree requirements section of the catalog.

A student may minor in computer science by completing five courses within these restrictions:

Core Requirements
COMP 210Data Structures and Analysis3
COMP 211Systems Fundamentals3
COMP 301Foundations of Programming3
Two courses from the following options: 6
Computer Organization
COMP courses 420 or greater excluding COMP 495, COMP 496, COMP 691H, and COMP 692H
Total Hours15

Alternatives to these requirements must be approved by the director of undergraduate studies.

Department of Computer Science

Visit Program Website

Brooks Computer Science Building, 201 S. Columbia Street, CB# 3175

(919) 590-6000

Chair

James Anderson

anderson@cs.unc.edu

Director of Undergraduate Studies

Ketan Mayer-Patel

kmp@cs.unc.edu

Student Services Manager

Brandon Byrd

bbyrd@cs.unc.edu