Bachelor of Science in Computer Science with an Emphasis in Mobile Apps and Ubiquitous Computing is an undergraduate program designed to equip students with the skills and knowledge necessary to develop innovative mobile applications and design systems that integrate seamlessly into everyday life. This program combines a solid foundation in computer science with specialized training in App Design, Mobile & Ubiquitous Computing and Cloud Computing.
The curriculum covers programming, data structures, algorithms, and operating systems, while focusing on mobile app development, user interface (UI) and user experience (UX) design, and ubiquitous computing. Students gain expertise in creating innovative mobile applications, developing context-aware systems, and designing technologies that integrate seamlessly into everyday life.
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 |
Mobile Apps and Ubiquitous Computing 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 |
Mobile Apps and Ubiquitous Computing Emphasis Area (15 Credits)
Course Code | Course Name | Credits |
---|---|---|
COSC 4331 | Introduction to Android Apps: Android Fundamentals | 3 |
COSC 4333 | Introduction to iOS Programming and Apps | 3 |
COSC 4334 | iOS Apps | 3 |
COSC 4337 | Mobile and Ubiquitous Computing | 3 |
COSC 4339 | Introduction to Cloud Computing | 3 |
Graduates with a BS in Computer Science with an emphasis on Mobile Apps and Ubiquitous Computing are prepared for a variety of roles in the tech industry, 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.