Accessibility Statement.

White Background with Triangle Pattern

Computer Science – Major

A Computer Science degree from Rose‑Hulman will prepare you for a career in many areas of the fast-growing computer industry, as well as for graduate studies in computer science and computer-related fields.

Computer Science Major

  • 64 Required Major Credits
  • 43 Required Math & Science Credits
  • 37 Humanities & Social Science Credits
  • 28 Elective Technical Credits
  • 20 Free Elective Credits
192 Total Credits

Software Engineering Major

Studying software engineering will give you the ability to create software using a process similar to other engineering disciplines. It allows software to be reliable and developed within time and cost estimates.

  • 72 Required Major Credits
  • 43 Required Math & Science Credits
  • 37 Humanities & Social Science Credits
  • 28 Elective Technical Credits
  • 12 Free Elective Credits
192 Total Credits

International Computer Science

Our International Computer Science major features a year spent living and studying in Germany en route to a dual degree from Rose-Hulman and Hochschule Ulm. ICS will prepare you for multiple careers in a rapidly changing, global environment and give you a chance to learn about another culture and language. You’ll also learn fundamental concepts and techniques that will last longer than present computer science technology.

  • 88 Required Major Credits
  • 47 Required Math & Science Credits
  • 37 Humanities & Social Science Credits
  • 4 Elective Technical Credits
  • 16 Free Elective Credits
192 Total Credits

Double Major and Minors

You can double major in computer science and software engineering while staying within the 192 hours required for either degree. The precise set of courses required for such a double major varies depending on whether your primary major is CS or SE. Talk with any faculty member for advice about seeking a double major, pursuing a minor in CS, or a minor in SE.

Quote

My four years at Rose were not only the best growth experience of my life, but also the most valuable item on my resume.

- Sid Stamm

Computer Science, 2003

sriram mohan

Sriram Mohan

Dr. Sriram Mohan received a B.E degree in Computer Science and Engineering from the University of Madras and M.S and Ph.D. degrees in Computer Science from Indiana University. During his time at Rose-Hulman, he has served as a consultant in Hadoop and NoSQL systems and has helped a variety of clients in the Media, Insurance, and Telecommunication sectors. In addition to his industrial consulting activities, Dr. Mohan maintains an active research profile in data science and education research that has led to over 30 publications or presentations.

Rose Hulman Campus Map.

Contact Us

Department of Computer Science & Software Engineering
5500 Wabash Avenue
Terre Haute, IN 47803
812-877-8402
alumbau1@rose-hulman.edu

Return to Top