Listed below are the courses required for the computer science major. The entries on the list include the course identification (department and number) and course name. Click on the course name for more information about select courses.
Course |
Course Title |
|
---|---|---|
Department |
CS 100 | Introduction to Programming & Problem Solving |
CS 231 | Algorithm & Program Design | |
CS 232 | Computer Architecture I | |
CS 233 | Data Structures | |
CS 304 | Programming Language Concepts | |
CS 332 | Operating Systems | |
CS 333 | File Structures | |
CS 414, 415 | Software Engineering I, II | |
CS 497, 498 | Senior Project/Thesis I, II | |
Department |
EC 130 | Introduction to Logic Design |
EC 332 | Computer Architecture II | |
Department |
MA 111, 112, 113 | Calculus I, II, III |
MA 201 | Differential Equations I | |
MA 215, 315 | Discrete and Combinatorial Algebra I, II | |
MA 311 | Introduction to Probability | |
Department |
PH111, 112 | Physics I, II |
Department |
CM 111 | Chemistry I |
Listed below are the elective courses for the computer science major. The entries on the list include the course identification number and course name. Click on the course name for more information about each course.
Course |
Course Title |
---|---|
CS 331 | UNIX System Programming |
CS 351 | Computer Graphics |
CS 404 | Compilers and Language Translation |
CS 413 | Artificial Intelligence |
CS 432 | Computer Networks |
CS 433 | Database Systems |
CS 441 | Theory of Computation |
CS 445 | Analysis of Algorithms |
CS 451 | Advanced Computer Graphics |
CS 490 | Topics in Computer Science |
CS 491, 492 | Directed Independent Studies |
CS 494 | Undergraduate Research in Computer Science |
Portions from the 1997-99 Undergraduate Bulletin
Curriculum Page
Computer Science Web Page
Rose-Hulman Web Page
Comments: webmaster@cs.rose-hulman.edu
last updated: 09-Feb-1999 20:02:14