Major Requirements
If you are majoring in Computer Science, you must take:
- All required courses listed in Courses. Or you can look
at the proposed class schedule.
- Five additional computer science courses numbered between 300 and 496. (Use of computer
science courses numbered 490 through 496 to fulfill this requirement must be approved by
the department head.) Within these five courses, one or two electrical engineering courses
can be substituted for the same number of computer science courses. The courses used to
satisfy this requirement must be approved by the student's academic advisor.
- Three additional mathematics courses chosen from this list:
- MA 202 Differential Equations II
- MA 214 Linear Algebra I
- MA 406 Statistical Methods I
- MA 407 Statistical Methods II
- MA 413 Numerical Analysis I
- MA 414 Numerical Analysis II
- MA 415 Discrete and Combinatorial Algebra III
- MA 416 Algebraic Codes
- MA 444 Deterministic Models in Operations Research
- MA 445 Stochastic Models in Operations Research
- MA 490 Mathematics of Image Compression
- Certain MA 490 courses may be used to satisfy this requirement; approval of the head of
the computer science department is required.
- Thirty-six credits of humanities or social science courses (HSS). The distribution of
these courses must meet the requirements of the Department of Humanities and Social
Sciences.
- Six additional courses (free electives) that have the approval of the student's academic
advisor. Free electives may be selected from any R-HIT course except Military
Science or Air Science.
- A total of 194 credits.
Curriculum Page
Computer Science Web Page
Rose-Hulman Web Page
Comments: webmaster@cs.rose-hulman.edu
last updated: 09-Feb-1999 20:02:14