Department of 
Computer Science

Search our Site

Line

ON THIS PAGE:

Requirements

Course Titles

Example Minor Tracks

  Undergraduate Minors in Computer Science

Requirements
Complete 5 courses within these restrictions:
(1) COMP 401
(2) COMP 410 or COMP 411
(3) Any three additional courses above COMP 400.

  • Students with the appropriate pre-requisites (for example, from a MATH major) may include MATH 381/STOR 215 and MATH 566 towards (3) above (however, please take note of the last point below)
  • Grade of C or better in at least 12 hours of the minor courses
  • Including “Topics” courses, such as COMP 590 and 390, requires approval of the Undergraduate Studies committee in the Computer Science department.
  • Alternatives to these requirements must be approved by the Undergraduate Studies committee.
  • No course may be counted for both the computer science minor and any major.

 

Course Titles
COMP 401 [114] Foundation of Programming
COMP 410 [121] Data Structures
COMP 411 [120] Computer Organization
COMP 416 [117] Introduction to WWW Programming
COMP 426 [118] Advanced WWW Programming
COMP 431 [123] Internet Services and Protocols
COMP 455 [181] Theory of Computation
COMP 520 [140] Compilers
COMP 521 [130] Files and Databases
COMP 523 [145] Software Engineering Laboratory
COMP 524 [144] Programming Language Concepts
COMP 530 [142] Operating Systems
COMP 541 [160] Digital Logic and Computer Design
COMP 550 [122] Algorithm Analysis
COMP 575 [136] Introduction to Computer Graphics
COMP 590 [190] Topics in Computer Science
COMP 715 [134] Visualization in the Sciences

MATH 381 Discrete Math
MATH 566 Numerical Analysis
STOR 215 Introduction to the Decision Sciences

 

Example Minor tracks

  • COMP 401, COMP 410, COMP 416, COMP 426, COMP 524 (languages, programming)
  • COMP 401, COMP 410, COMP 411, COMP 416, COMP 431 (network technologies)
  • COMP 401, COMP 410, COMP 411, COMP 521, MATH 381/STOR 215 (DB, IT)
  • COMP 401, COMP 410, COMP 411, COMP 416, COMP 523 (software engineering)
  • COMP 401, COMP 410, COMP 550, COMP 575, MATH 566 (scientific computing and visualization; this might be accessible to, say, a math major since MATH 566 is not required in that major.)

Horizontal Line
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: Director of Undergraduate Studies
Server Manager: webmaster@cs.unc.edu
Last Content Review: 23 June 2006