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