top of page

Rose-Hulman Institute of Technology

Terre Haute, Indiana
Degree:

BS

Data Science

Location:

Department of Computer Science & Software Engineering

Credits:

56 hours + primary major requirements

System:

Quarter

Required Computer Science (or Related):

• CSSE 120: Introduction to Software Development (3-4 hours)
• CSSE 220: Object-Oriented Software Development (3-4 hours)
• CSSE 230: Data Structures and Algorithm Analysis ( hours)
• CSSE 333: Database Systems (3-4 hours)
• CSSE 286 OR MA 386: Introduction to Machine Learning OR Statistical Programming (4 hours)
• CSSE 413: Artificial Intelligence (4 hours)*
• CSSE 433 OR 434: Advanced Database Systems OR Introduction to the Hadoop Ecosystem (4 hours)*
• MA 384 Data Mining (4 hours)*
• MA 485 Applied Regression Analysis (4 hours)*
• MA 415 Machine Learning (4 hours)*
• Data Science Electives (8-16 hours)*
• Data Science Capstone Project, may be combined with primary major with approval (varies)

Required Math:

• Linear Algebra (4 hours)
• MA 381 Introduction to Probability with Applications to Statistics (4 hours)
• MA 382 Introduction to Statistics with Probability (4 hours)
• See "Computer Science or Related Major" Requirements

Required Science:

• See primary major option listed for Rose-Hulman under Computer Science or Software Engineering

Required Engineering:

• See primary major option listed for Rose-Hulman under Computer Science or Software Engineering

Other Requirements:

• PHIL H202 Business and Engineering Ethics (4 hours)
• See primary major option listed for Rose-Hulman under Computer Science or Software Engineering

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Double major required with Data Science being the secondary major.

Related Majors:

• BS Computer Science
• BS Software Engineering
• BS International Computer Science

Good to Know:

• Data Science only possible as a second major. Easiest to complete for students with primary major in Computer Science, Software Engineering, or Mathematics. Since Data Science is a second major, all General Education requirements are listed under the primary major. See Rose-Hulman information for Computer Science or Software Engineering to read full requirements for those as a primary major. Courses marked with an asterisk (*) denote courses that must be taken as electives in the primary major.

University's Webpage for this Program:
bottom of page