Computer Science Minor Requirements


A minimum of 18 credit hours are required which are distributed as follows.
Note: All courses are three credits unless otherwise noted

Required Courses (12 credits)

CMPSC 122     Intermediate Programming (or the old CSE 120 or CMPSC 122)
MATH 315     Foundations of Mathematics (or the old MA SC 370)
CMPSC 462     Data Structures
CMPSC 422     Object-Oriented Programming with C++

Electives (6 credits)

Select 2 courses from the following list. Other courses are to be chosen in consultation with the advisor and with program approval.

CMPSC 452     Numerical Analysis I
CMPSC 428     Introductory Ada and Program Design
CMPSC 463     Design and Analysis of Algorithms
CMPSC 472     Operating Systems
CMPSC 487W     Software Engineering and Design
CMPSC 460     Principles of Programming Languages
CMPSC 470     Compiler Construction
CMPSC 430     Database Design
CMPSC 441     Artificial Intelligence
CMPSC 436     Data Communications and Networking (4 credits if optional lab is taken, cross-listed with EET)
CMPSC 426     Object-Oriented Design
CMPSC 423     Object-Oriented Programming with Java



To apply for a minor in Computer Science please see Lisa Hipkins in the department's office (W-256 Olmsted).



 
Math/Computer Sciences Home Page

|CS Home| Entrance Req| Degree Req| Courses| Faculty| Students| Student Activities|
 
Prospective CS Students      Current CS Students