minor for Other
minor for Other
DS Minor
For students not majoring in the Mathematics or Computer Science departments
Initial Sequence
The programming and database components of the DS minor are most easily achieved by the following courses (in sequence):
- CS 04.103 Computer Science and Programming
- CS 04.225 Principles of Data Structures
- CS 04.430 Database Systems: Theory & Programming (requires pre-req override)
These courses should take be taken next:
- CS 07.370 – Introduction to Information Visualization
- CS 07.480 – Introduction to Data Mining
- CS 04.440 – Data Warehousing
- CS 07.485 – Web and Text Mining
Required Math courses
This minor requires the following Math courses:
- MATH 01.130 – Calculus I
- MATH 01.131 – Calculus II
Other Math courses needed for minor
Required course Introduction to Data Mining requires pre-requisite course work in the following areas:
- Data Structures (one of these)
- CS 04.222 Data Structures and Algorithms (official pre-requisite)
- CS 04.225 Principles of Data Structures (requires pre-req override for Introduction to Data Mining)
- Statistics (one of these)
- STAT 02.290 – Probability & Statistical Inference for Computing Systems
- STAT 02.260 – Statistics I
- STAT 02.361 – Mathematical Statistics
- Probablility (one of these)
- STAT 02.290 – Probability & Statistical Inference for Computing Systems (can be counted as both STAT and PROB)
- STAT 02.360 – Probability of Random Variables
Therefore, your best bet is to take STAT 02.290 – Probability & Statistical Inference for Computing Systems. Note: This will also require you to take either MATH 03.150 Discrete Mathematics or MATH 03.160 Discrete Structures.