Rose-Hulman Institute of Technology
Terre Haute, Indiana
Degree:
BS
Computer Science
Location:
Department of Computer Science & Software Engineering
Credits:
192 credits
System:
Quarter
Required Computer Science (or Related):
• CSSE 120: Introduction to Software Development (4 credits)
• CSSE 220: Object-Oriented Software Development (4 credits)
• CSSE 280: Introduction to Web Programming (4 credits)
• CSSE 132: Introduction to Computer Systems (4 credits)
• CSSE 232: Computer Architecture I (4 credits)
• CSSE 230: Data Structures and Algorithm Analysis (4 credits)
• CSSE 332: Operating Systems (4 credits)
• CSSE 333: Database Systems (4 credits)
• CSSE 304: Programming Language Concepts (4 credits)
• CSSE 371: Software Requirements Engineering (4 credits)
• CSSE 473: Design and Analysis of Algorithms (4 credits)
• CSSE 374: Software Architecture and Design (4 credits)
• CSSE 474: Theory of Computation (4 credits)
• CSSE Electives with restrictions (12 credits)
• CS Senior Capstone I-III (12 credits)
Required Math:
• Calculus I-III (15 credits)
• Matrix Algebra and Differential Equations (4 credits)
• Introduction to Proofs (4 credits)
• Combinatronics (4 credits)
* Probability and Statistics (4 credits)
Required Science:
• Physics I-II (8 credits)
• Chemistry I (4 credits)
• Science Elective (4 credits)
Required Engineering:
• Introduction to Digital Systems (4 credits)
• Computer Architecture II (4 credits)
Other Requirements:
• Foundations for Rose-Hulman Success (1 credit)
• Humanities & Social Sciences Electives (28 credits)
• Rhetoric and Composition (4 credits)
• Technical and Professional Composition (4 credits)
• Technical Elective with restrictions (4 credits)
• Electives with approval (20 credits)
Subfield Required:
No
Type:
n/a
Options:
n/a
Double or Dual Major Option(s):
• Double major, dual degree, or second major possible with restrictions.
Related Majors:
• BS Software Engineering
• BS Computer Engineering
• BS Data Science
• BS International Computer Science
Good to Know:
• Students can apply to the Independent Project/Research Opportunities Program or join a 10-week summer Interdisciplinary Research Collaborative.
University's Webpage for this Program:
Catalog Year:
2022

