Bachelor of Science in Computer Science with an Emphasis on Data Science is an undergraduate program that combines the core principles of computer science with specialized training in data science. This degree is designed to equip students with the skills necessary to analyze, interpret, and leverage data to drive decision-making and solve complex problems across various industries.
This program merges core computer science principles with specialized training in data science. The curriculum covers programming, data structures, algorithms, and database management, while focusing on advanced topics such as machine learning, deep learning, data analytics, and statistical analysis.
Students develop critical skills in data analysis, problem-solving, and technical communication, preparing them for high-demand roles such as data scientist, data analyst, and machine learning engineer. The program also emphasizes ethical considerations in data use, ensuring graduates can responsibly handle data in various professional settings.
As industries increasingly rely on data-driven decision-making, this degree equips students with the expertise needed to analyze and interpret large datasets, driving innovation and informed decision-making across sectors.
Duration: Bachelor’s degree requires about 8 semesters or 4 years.
Program delivery: 12-15 credits per normal semester and 6 credits per summer semester.
Internship: Placement on a 3 month internship.
Courses: Apart from courses closely related to the program, students take general education courses.
Courses | Credits |
---|---|
Computer Science Core Courses | 47 |
Data Science Emphasis Area | 15 |
Communication skills | 09 |
Humanities | 09 |
Social Sciences | 09 |
Mathematics and Computer Science | 30 |
Internship | 01 |
Total | 120 |
Computer Science Core Courses (47 Credits)
Course Code | Course Name | Credits |
---|---|---|
COSC 1301 | Object Oriented Programming I | 3 |
COSC 2325 | Data Communications & Networks | 3 |
COSC 1330 | Computer Architecture & Organization | 3 |
COSC 2320 | Database Management Systems | 3 |
COSC 2350 | System Programming and Tools | 3 |
CPT 182 | Programming in C | 3 |
CPT 220 | Programming & Data Structures | 3 |
CPT 278 | Design and Analysis of Algorithms | 3 |
CPT 325 | Programming Languages | 3 |
CPT 328 | Program Translation Techniques | 3 |
CPT 376 | Operating Systems | 3 |
CPT 382 | Computer Science Project I | 2 |
CPT 383 | Computer Science Project II | 3 |
ICT 128 | Web Application Techniques | 3 |
ICT 205 | Software Engineering | 3 |
ISEC 2340 | Principles of Information Security | 3 |
Data Science Emphasis Area (15 Credits )
Course Code | Course Name | Credits |
---|---|---|
COSC 4340 | Introduction to Machine Learning | 3 |
COSC 4342 | Introduction to Data Mining | 3 |
COSC 4390 | Introduction to Deep Learning | 3 |
MATH 4305 | Exploratory Data Analysis with R | 3 |
MATH 4300 | Mathematical Statistics I | 3 |
Graduates of this program can pursue a variety of careers in data analytics, including:
Duration: 3 years full-time
Semester Starts: Fall, Spring, Summer I and Summer II.
Fee: 12,124 OMR
IELTS (academic): 6.0 (with no band less than 6.0)
TOEFL (internet) min overall score 60
MCBS Placement Test
Applicants who do not have official IELTS or TOEFL scores are required to take MCBS English Placement Test.
Students will need to go through Mathematics and IT placement tests to determine their levels of proficiency in these subjects as they are part of the GFP or possible exemption.
Contact Program Chair Dr. Joseph Mani for more information.
Bawshar Street Way No. 273
Building No. 259
Sultanate of Oman
(+968) 24 583500
(+968) 24 583516
(+968) 24 583525
info@mcbs.edu.om
©2023 Modern College of Business and Science. All rights reserved.