|
Search our Site

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.)
|