The Bachelor of Science in Computer Science with an Emphasis in Data Science degree at Webster University combines the strength of both the BS in Computer Science and the BS in Data Analytics to meet the demand in computer science and emphasize on data science to help students understand underlying concepts and methodologies that are used in the field. With a solid computer science foundation, students learn further data science and analytics concepts and knowledge. As a result, students in the program can be better armed with various up-to-date technologies that support effective business decision-making in today’s increasingly competitive environment. The program includes theoretical and practical approaches to prepare students entering the data science and data analytics workforce.
Required Courses:
COSC 1550 Computer Programming I (3 hours)
COSC 1560 Computer Programming II (3 hours)
COSC 1570 Math for Computer Science (3 hours)
COSC 2610 Operating Systems (3 hours)
COSC 2670 Network Principles (3 hours)
COSC 2710 Social Engineering and Society (3 hours)
COSC 2810 Systems Analysis and Design (3 hours)
COSC 3050 Data Structures I (3 hours)
COSC 3100 Data Structures II (3 hours)
COSC 3510 Computer Architecture (3 hours)
COSC 3810 Principles of Programming Languages (3 hours)
COSC 4110 Database Concepts (3 hours)
COSC 4120 Database Applications (3 hours)
MATH 2410 Discrete Mathematics (3 hours)
Required Courses for Emphasis in Data Science:
CSIS 2500 Introduction to Data Science (3 hours)
CSIS 2800 Data Visualization Fundamentals (3 hours)
CSIS 3300 R Programming for Data Analytics (3 hours)
CSIS 3700 Data Analytics Methods (3 hours)
CSIS 4330 Machine Learning for Data Analytics (3 hours)
Admission Requirements | |
---|---|
Academic Entry Requirements | For Undergraduate Students:
For Graduate Students:
|
Language Requirement | |
---|---|
IELTS Score (Minimum) | 6.0 |
TOEFL-IBT Score (Minimum) | 80 |
Data Science Developer
Computer and Systems Information Manager
Software Developer/Engineer
Data Scientist
Web Developer
Business Intelligence Analyst
IT Project Manager