BS IN DATA SCIENCE AND ANALYTICS (DSA)
Required Courses
- Introduction to Data Science and Analytics
- Introduction to Artificial Intelligence
- Deep Learning
- Database Management Systems
- Design and Analysis of Algorithms
- Machine Learning
- Data Mining
- Data Science Project
- Theories in Data Science
- Capstone Project
Sample Elective Courses
- Advanced Probability and Statistics
- Computer Architecture and Systems
- Advanced Programming Languages
- Discrete Mathematics
- Mathematics for Data Science
- Cloud Computing and Big Data Systems
- Introduction to High-Performance and Parallel Computing
- Advanced Algorithms
- Data Science for Computer Vision and Multimedia
- Data Visualization
-
Introduction for Reinforcement Learning
- Data Privacy and Security
- Data Science Ethnics
- Bayesian Models and Applications
Program Learning Outcomes
-
01Explain data problems arising in different areas of science, technology, and society. (Knowledge)
-
02Model the problem with learned mathematics theories and models (Execution)
-
03Apply different mathematical tools to model data problems in application areas. (Execution)
-
04Design and implement efficient algorithms to model the data and solve the problem. (Execution)
-
05Evaluate information and make independent judgments through constructing and inferencing with appropriate data models. (Judgement)
-
06Communicate effectively about data science to both laymen and experts. (Communication)
-
07Demonstrate self-direction in tackling and solving problems and act autonomously in planning and implementing tasks. (Autonomy)
-
08Use a global perspective in conjunction with data analytic techniques to address issues of importance in science, technology, and society. (International outlook)
BSC
General Information
-
Credit structure:
PhD: 21 credits
BSc: 118 credits