-
Home
-
Academics
-
Undergraduate Programs
-
BS in Data Science
-
Curriculum Details
Major Requirements (60 credits)
The major requirements are comprised of fundamental courses in mathematics, statistics, and computer science, concentration courses in either precision health or creative industries, as well as courses that enable students to develop professional experience and insights.
Mathematics and Statistics (21 cr)
Mathematics and Statistics (21 cr)
Code |
Course Title |
Credits |
Prerequisite(s)* |
MAT105 |
Calculus I |
4 |
None |
DAS101 |
Introduction to Data Science |
3 |
COS102 |
MAT201 |
Linear Algebra |
4 |
None |
COS211 |
Probability for Computer Science |
4 |
MAT105, COS102 |
DAS241 |
Data Visualization |
3 |
COS102, COS211, or STA101 |
DAS251 |
Data Inference |
3 |
COS102, COS211 |
Computer Science (19 cr)
Computer Science (19 cr)
Code |
Course Title |
Credits |
Prerequisite(s)* |
COS102 |
Introduction to Computer Programming |
3 |
None |
COS205 |
Data Structures |
4 |
COS102 |
COS321 |
Database Systems |
4 |
COS205 |
COS331 |
Data Mining |
4 |
MAT201, COS211, DAS241 |
DAS435 |
Machine Learning and Artificial Intelligence |
4 |
COS331 |
Senior Synthesis, Career Development, and Ethics (9 cr)
Senior Synthesis, Career Development, and Ethics (9 cr)
Code |
Course Title |
Credits |
Prerequisite(s)* |
DAS148 |
Ethical Topics in Data Science |
1 |
None |
DAS149 |
Career Development in Data Science |
1 |
None |
COS431 |
Ethics in Computer and Data Science |
3 |
None |
DAS491 |
Senior Project |
4 |
Permission form |
Major Electives (16 cr)
Select at least two courses of 300 or 400 level from the following list
Major Electives (16 cr)
Code |
Course Title |
Credits |
Prerequisite(s)* |
Data Science Electives (at least 8 cr required) |
STA101 |
Introduction to Statistics |
3 |
None |
COS105 |
Object-Oriented Programming |
4 |
COS102 |
MAT106 |
Calculus II |
4 |
MAT105 |
COS141 |
Essentials for Software Development in Data Science |
1 |
None |
MAT207 |
Calculus III |
3 |
MAT106 |
COS224 |
Web Programming: Front-End |
3 |
COS102 |
COS225 |
Web Programming: Back-End |
3 |
COS102 |
COS243 |
Prompt Engineering and Application of Generative AI |
3 |
COS102 |
MAT311 |
Linear Algebra and Optimization for Data Science |
3 |
COS211, MAT201 |
STA311 |
Applied Regression Analysis |
3 |
STA101 or COS211, MAT201 |
DAS341 |
Business Data Analysis |
3 |
STA101 or COS211 |
DAS342 |
Health Data Analytics |
3 |
STA101 or COS211 |
COS346 |
Big Data Engineering |
3 |
COS205, COS321 |
DAS361 |
Data Science Internship I |
3 |
Permission form |
DAS362 |
Data Science Internship II |
1 |
DAS361 |
DAS421 |
Sample Survey and Customer Analytics |
3 |
STA101 or COS211 |
STA421 |
Design and Analysis of Experiments |
3 |
DAS251 |
STA431 |
Multivariate Analysis |
3 |
DAS251 |
STA435 |
Bayesian Analysis |
3 |
DAS251 |
STA441 |
Survival Analysis |
3 |
DAS251 |
STA445 |
Nonparametric Statistics |
3 |
DAS251 |
DAS452 |
Independent Study for Data Science |
2 |
Permission form |
Computer Science Electives |
COS151 |
Introduction to Information Technology |
3 |
None |
COS153 |
Networking Technologies and Telecommunications |
3 |
COS151 |
COS161 |
Introduction to Cybersecurity |
3 |
None |
COS203 |
Discrete Mathematics and Probability Theory |
4 |
COS102 |
COS213 |
Computer Architecture |
4 |
COS205 |
COS251 |
Linux Systems and Network Administration |
3 |
COS153 |
COS253 |
Routing and Switching Essentials |
3 |
COS153 |
COS261 |
Cybercrime and Governance |
3 |
COS161 |
COS263 |
Network and System Security |
3 |
None |
COS305 |
Algorithm Design & Analysis |
4 |
COS203, COS205 |
COS325 |
Principles of Programming Languages |
4 |
COS203, COS213 |
COS337 |
Computability & Complexity |
3 |
COS305 |
COS348 |
UX Design Fundamentals |
3 |
None |
COS351 |
Wireless Technology |
3 |
COS253 |
COS353 |
Introduction to Cloud Computing |
3 |
COS102 |
COS361 |
Wireless and Mobile Security |
3 |
COS263 |
COS363 |
Cyber Forensics |
3 |
COS261 |
COS403 |
Computer Operating Systems |
4 |
COS213 |
COS425 |
Software Engineering |
4 |
COS105, COS213 |
COS435 |
Cryptography |
3 |
COS203 |
COS461 |
Ethical Hacking |
3 |
COS363 |
COS481 |
Topics in Computer Science |
3 |
None |
COS482 |
Independent Study in Computer Science |
3 |
Permission form |
COS485 |
Topics in Computer Networks and Cybersecurity |
3 |
None |
COS486 |
Independent Study in Computer Networks and Cybersecurity |
3 |
Permission form |
* The listed prerequisites can be waived with consent of instructor.
General Education (45 credits)
The College requires that all undergraduate students, regardless of major, complete core general education courses in nine distributions. Students of the Data Science program can meet the Quantitative Reasoning distribution requirement through their major courses. As a result, 42 general education credits from the LAS program are required.
College Core (11 cr)
College Success (2 cr)
College Core (11 cr)
Code |
Title |
Credits |
Prerequisites |
LAS102 |
College Success |
2 |
None |
LAS004 |
Career Development |
0 |
None |
College English (3 cr)
College Core (11 cr)
Code |
Title |
Credits |
Prerequisites |
ENG101 |
Effective English |
3 |
Placement test |
World Civilizations (6 cr)
College Core (11 cr)
Code |
Title |
Credits |
Prerequisites |
CIV111 |
Western Civilization |
3 |
ENG101 |
CIV112 |
Chinese Civilization |
3 |
None |
CIV113 |
World Civilization |
3 |
None |
Humanities (6 cr)
Humanities (6 cr)
Code |
Title |
Credits |
Prerequisites |
HUM125 |
US Society and Government |
3 |
None |
HUM204 |
Survey of Western Literature |
3 |
ENG101 |
HUM221 |
The Making of the Modern World |
3 |
CIV111 |
HUM222 |
Topics in Chinese History |
3 |
CIV112 |
Writing and Rhetoric (3 cr)
Writing and Rhetoric (3 cr)
Code |
Title |
Credits |
Prerequisites |
ENG104 |
Public Speaking |
3 |
ENG101 |
ENG201 |
Academic Writing |
3 |
ENG101 |
ENG205 |
Writing for Media |
3 |
ENG101 |
ENG221 |
Debate and Argumentation |
3 |
ENG101 |
Quantitative Reasoning (0 cr, 3 cr fulfilled by the following major course)
Quantitative Reasoning (0 cr, 3 cr fulfilled by the following major course)
Code |
Title |
Credits |
Prerequisites |
MAT103 |
Linear Algebra |
4 |
None |
MAT105 |
Calculus I |
4 |
None |
MAT106 |
Calculus II |
4 |
MAT105 |
Scientific Reasoning (6 cr)
Social Sciences (3 cr)
Scientific Reasoning (6 cr)
Code |
Title |
Credits |
Prerequisites |
PSY101 |
Introduction to Psychology |
3 |
None |
ECO101 |
Principles of Economics |
3 |
None |
SOC101 |
Introduction to Sociology |
3 |
None |
Natural Sciences (3 cr)
Select minimum 3 cr from the following list of courses. Overflow credits will be counted as Free Electives.
Scientific Reasoning (6 cr)
Code |
Title |
Credits |
Prerequisites |
HSC130 |
Nutrition, Health and Wellness |
3 |
None |
BSC100 |
Principles of Biology |
3 |
Co-requisite BSC100L |
BSC100L |
Principles of Biology Lab |
1 |
Co-requisite BSC100 |
CHM100 |
Principles of Chemistry |
3 |
Co-requisite CHM100L |
CHM100L |
Principles of Chemistry Lab |
1 |
Co-requisite CHM100 |
PHY101 |
General Physics I |
3 |
Co-requisite PHY101L |
PHY101L |
General Physics I Lab |
1 |
Co-requisite PHY101 |
Art and Aesthetics (5 cr)
Art and Aesthetics (5 cr)
Code |
Title |
Credits |
Prerequisites |
ARH101 |
Art History I |
3 |
None |
ARH102 |
Art History II |
3 |
None |
ARH131 |
History of Graphic Design |
3 |
None |
ART111 |
Visual Literacy I |
2 |
None |
DAN211 |
History of Dance: East and West |
2 |
None |
MUS140 |
History of Music |
3 |
None |
Values and Ethics (3 cr)
Values and Ethics (3 cr)
Code |
Title |
Credits |
Prerequisites |
PHL130 |
Philosophical Perspectives I |
1 |
None |
PHL131 |
Philosophical Perspectives II |
1 |
None |
PHL231 |
Philosophical Perspectives III |
1 |
PHL130 and PHL131 |
World Language and Literature (8 cr)
World Language and Literature (8 cr)
Code |
Title |
Credits |
Prerequisites |
CLC111 |
Elementary Chinese I |
4 |
placement test |
CLC112 |
Elementary Chinese II |
4 |
CLC111 or placement test |
CLC211 |
Intermediate Chinese I |
4 |
placement test |
CLC212 |
Intermediate Chinese II |
4 |
CLC211 or placement test |
CLC311 |
Advanced Chinese I |
4 |
placement test |
CLC312 |
Advanced Chinese II |
4 |
CLC311 or placement test |
Free Electives (13 credits)
Students are free to choose 13 credits beyond Major and Generation Education requirements from any college level courses offered by the College.
BS in Data Science › Curriculum Details