Bachelor of Science (BS) in Computer Science with an emphasis on Artificial Intelligence (AI) is an undergraduate degree that combines a robust foundation in computer science with specialized knowledge in the rapidly evolving field of AI. This program prepares students to design, develop, and implement intelligent systems and applications by integrating traditional computer science education with cutting-edge AI techniques.
This program merges core computer science education with specialized training in AI. Students gain foundational knowledge in programming, data structures, algorithms, operating systems, and database management while focusing on advanced AI topics such as machine learning, Artificial Intelligence, Evolutionary Computation, Data Mining and Digital Image Processing. They develop critical skills in technical proficiency, analytical thinking, and ethical awareness, enabling them to create innovative AI solutions and contribute to various industries.
In a world increasingly driven by AI, this degree equips graduates with the expertise to shape the future of technology, addressing both the opportunities and challenges that AI presents across diverse 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 |
Artificial Intelligence 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 |
Artificial Intelligence Emphasis Area (15 Credits)
Course Code | Course Name | Credits |
---|---|---|
COSC 4300 | Introduction to Artificial Intelligence | 3 |
COSC 4320 | Introduction to Evolutionary Computation | 3 |
COSC 4340 | Introduction to Machine Learning | 3 |
COSC 4342 | Introduction to Data Mining | 3 |
COSC 4354 | Introduction to Digital Image Processing | 3 |
Graduates with a B.Sc. in Computer Science with an AI emphasis is prepared for a wide range of roles in both the technology industry and academia, 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.