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.