The computer science minor is recommended for students who wish to supplement their major in another discipline and/or enhance their potential for employment or graduate study in a computing-related field. The minor is designed to supplement a liberal arts education in the context of the modern technological era by providing students a perspective on the nature of computation – its applied and theoretical components.
The minor consists of at least 19 hours of study, as follows:
- CSC 120 Designing Programs: Problem-solving and Abstraction (3-2-4)
- CSC 225 Data Structures and Algorithms (3-0-3)
- CSC 345 Elements of Computing Systems (3-0-3)
- An additional 9 hours of CSC courses, 6 hours of which must be at the 300-level or above.
Sample Plans of Study (from Spring 2013)
Note: These are subject to course offerings, and alternatives plans of study may be possible. You are encouraged to speak with Dr. Hamid (email@example.com) to discuss your options. (Starred* courses in the plans below are required for the minor.)
|Semester/Year||Plan 1||Plan 2||Plan 3|
|Spring 2013||CSC 120*||CSC 120*||CSC 120*
|Fall 2013||CSC 225*||CSC 225*||CSC 225*
|Spring 2014||CSC 245
|Elective (420/498)||Elective (420/498)|
|Fall 2014||CSC 345*
|Spring 2015||CSC 235|