|
Jun 07, 2025
|
|
|
|
2025-2026 Undergraduate Catalog
Data Science, B.S. (67 hours *)
|
|
Return to: Academic Departments
|
Data Core (24 hours, plus internship)
All Data majors must complete the following courses. Programming Sequence - Choose One (9 hours)
Select one programming sequence from the listing below for a total of 9 hours. Students who have not had instruction and/or experience in Python should select the Python-based pathway. All upper-level DS courses taught with Python, and thus familiarity with that language is essential. Students with prior experience in Python may elect the advanced C++-based programming sequence if desired to gain additional knowledge for working in high performance algorithms and other advanced use cases. Python-based Programming Sequence
This is the recommended Programming sequence for those without prior Python Experience. C++-based Programming Sequence
Note: Only students with prior Python experience should consider this option. A meeting with your advisor or the Dean to discuss is also recommended. Other Required Courses
- MA 1314 - Calculus I (4) F, SP, SU
- MA 2314 - Calculus II (4) F, SP, SU
- MA 2903 - Logic, Proof, and Mathematical Modeling (3) SP
- MA 3123 - Mathematical Theory of Statistics (3) F
- MA 3213 - Linear Algebra (3) SP
- AC 2503 - Financial Accounting (3) F, SP, SU
- EC 2403 - Principles of Macroeconomics (3) F, SP, SU
- CS 2243 - Database Management Systems (3) F
- IT 2223 - Web Application Development I (3) F, SP
- IT 2233 - User Interface Design (3) SP
- IT 3313 - Network Principles (3) F, SP
- IT 3413 - Systems Analysis and Design (3) F
- SEC 3113 - Fundamentals of Information Security (3) F, SP
|
Return to: Academic Departments
|
|