COMPUTER SCIENCE

Student working on robot with professor

Computer Science is a gateway to one of the most in-demand sectors in today’s job market. From the software in smartphones to the 50-plus microprocessors in the average car, computer science plays a critical role in improving the quality of life for people around the world.

 

You'll love STUDYING COMPUTER SCIENCE AT ROSE

You'll get hands-on experience as you apply theory to practice in one of our state-of-the-art computer labs. And, to help you adjust to college life in your first year, you'll be assigned a sophomore, junior, or senior mentor to ensure you succeed. While you're at it, check out our cyber-defense or robotics teams or look into our study abroad program in Germany.

Our grads have nearly 100 percent career placement soon after Commencement and earn some of the highest salaries of any of our alumni. Whether your focus is computer security, artificial intelligence, data science, video games or something else, you've found a home in the computer science and software engineering department.

Learn about program accreditation here.
graphic representing computer science

CS Reimagined

RHIT is evolving its academic offerings with a unified Computer Science major in fall 2026. This flexible curriculum includes two pathways—Developer and Researcher—allowing students to tailor their studies while gaining a strong foundation in computing. Explore how this new program prepares students for success in today’s tech environment.

Watch this short video to learn more about our Computer Science and Software Engineering program.

CSSE research symposium

COMPUTER SCIENCE RESEARCH OPPORTUNITIES

The Computer Science Department (CS) provides students with various pathways to engage in research from their first year through to their senior thesis. Learn more about curriculum pathways, student research opportunities and projects, and alumni research experiences.

Majors & Minors

We offer majors in Computer Science, Data Science, and International Computer Science, which includes a year of study in Germany.

Student explains computer program to another student, who looks doubtful about the whole thing.

Bachelor of Science in Computer Science

ABET_Computing_Accreditation_CommissionComputer Science prepares you for careers in all areas of the computer industry and for graduate studies in computer science and computer-related fields.

Teacher instructs computer science student as she works at a laptop computer.

Bachelor of Science in International Computer Science (Dual Degree)

Earn two Bachelor of Science degrees in International Computer Science—one from Rose-Hulman and one from Ulm University of Applied Sciences in Germany. You’ll study at Rose-Hulman for two years, spend your third year in Ulm taking English-taught courses alongside international peers, and return to Rose-Hulman for your final year with students from Ulm.

Student explains computer program to another student, who looks doubtful about the whole thing.

Data Science Second Major

Data Science is a critical skill in the future economy and is one of the fastest growing technology employment areas. This unique interdisciplinary major offered by the CSSE and Math departments will provide you with an in-depth hands-on experience in data engineering, data analysis, machine learning and artificial intelligence.

Graphic depicting a human head and the letters AI.

Artificial Intelligence Minor

Artificial Intelligence is transforming industries—from health care and transportation to finance and entertainment. At Rose-Hulman, the AI minor empowers students from any major to understand, build, and responsibly apply intelligent systems. The program combines the technical foundations of machine learning and AI with opportunities to apply them across disciplines. Whether you’re designing autonomous robots, studying ethical implications of algorithms, or analyzing massive datasets, the AI minor gives you the tools to make a meaningful impact.

Image of hands using a laptop keyboard.

Cybersecurity Minor

No matter your major at Rose, a minor in cybersecurity provides a strong foundation to meet future high-tech challenges and join a growing number of professionals securing the world’s future.

Rose-Hulman's cybersecurity minor curriculum exposes students to the fundamental of securing computer and information systems, risk, ethics, technical controls, and adversarial thinking.

Image of instructor teaching students in classroom.

CS Specializations

  • Artificial Intelligence
  • Cybersecurity
  • Data Science
  • Algorithms, Combinatorics, and Optimization
  • Computational Biology
  • Technical Software Engineer
  • Software Engineering Manager
  • Systems
  • Human-Centered Computing

Department News

Learn about the latest happenings, recent research, and more in Computer Science & Software Engineering at Rose-Hulman.

computer science and software engineering
Photo collage of 2025 Students Honors & Awards Ceremony

Students Honored for Top-of-Class, Academic Department Achievements

computer science and software engineering
A group of Rose-Hulman NASA Lunar Autonomy Challenge students

Rose-Hulman Team Makes it to the Top 10 of the NASA Lunar Autonomy Challenge

computer science and software engineering
Graduates celebrate as red and white confetti falls.

Record Number of ’25 Graduates Ready for Promising Futures

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