The Minor in Computer Science

The minor in Computer Science is designed for students in other majors who want to learn the fundamentals of the design and implementation of computer software.

Requirements:

CS 415, Introduction to Computer Science I
CS 416, Introduction to Computer Science II
CS 515, Data Structures

Two additional courses chosen from:

CS 516, Introduction to Software Design and Development
CS 520, Assembly Language Programming and Machine Organization
CS 620, Operating System Fundamentals
CS 645*, Introduction to Formal Specification and Verification
CS 659*, Introduction to the Theory of Computation
CS 671, Programming Language Concepts and Features
An approved CS 700-level course

* CS 645 and CS 659 have mathematics prerequisites (MATH 425, MATH 426, MATH 531, MATH 532).

NOTE: CS 415 must be completed with a grade of B- of higher; all other courses taken for the minor must be completed with a C- or higher.

For more information on the Minor in Computer Science, contact Undergraduate Program Coordinator Brian Johnson


© Copyright 2008 UNH Computer Science | All Rights Reserved | webmaster@cs.unh.edu