ASSOCIATE DEGREE PROGRAM IN COMPUTER SCIENCE
Overview :
Our Computer Science students are involved in all aspects of computing. They create techniques for computer problem solving (called algorithms), develop software and implement hardware and software. The students take courses that provide a sound basis in "classic" computer science, including programming concepts, languages, algorithms, data structures, databases, management information system, networking concepts, discrete math, computer organization, operating systems, programming language translators, numerical methods and assembly language programming.
The focus is not only on the world of computers but also to inculcate managerial qualities in them we also provide courses such as business ethics, psychology, mathematics, personnel management, statistics, English, economics and computer ethics. For advanced study, they can choose to study distributed operating system, artificial intelligence, object oriented analysis and design, parallel processing, computer graphics and software engineering.
Who should enroll ?
Eligibility :
Those who have the secondary high school omani certificate or its equivalent approved by the ministry of higher education
Opportunities :
Courses and Credit hours’s Distribution
Course | Name | Cr. | Prereq. |
CS 53 | Introduction to Programming | 3 | GFP- IT and Maths |
Psych 50 | General Psychology | 3 | None |
Eng 20 | Exposition and Argumentation | 3 | None |
Math 3 | Pre- Calculus | 3 | GFP- Maths |
SPMS 85 | Principles of Speech | 3 | None |
1st Year Spring Semester (17 hrs)
Course | Name | Cr. | Prereq. |
CS 153 | Data Structures I | 3 | CS 53 (Grade C) |
Math 8 | Calculus with Analytical Geometry | 5 | Math 3 |
Phil. 35 or Hum Elec. | Business Ethics | 3 | None |
Econ 75 | Economic Development in the Gulf States | 3 | None |
CS 100 | Special Problems: Java & GUIs | 3 | None |
2nd Year Fall Semester (15 hrs)
Course | Name | Cr. | Prereq. |
CS 158 | Discrete Mathematics for Computer Science | 3 | Math 8 & CS 53 |
Phil 212 | Computer Ethics | 3 | Phil 35 |
CS 200 | Special Problems: CCNA Discovery I | 3 | CS 53 |
Stat 211 | Statistics (Calculus-Based) | 3 | Math 8 |
CS 238 | File Structures & Intro to Database Systems | 3 | CS 153 |
2nd Year Spring Semester (16 hrs)
Course | Name | Cr. | Prereq. |
CS 284 | Introduction to Operating Systems | 3 | CS 153 & CS 158 |
CS 304 | Database Systems | 3 | CS 158 & CS 238 |
IST243 | System Analysis and Design | 3 | CS238 |
CS 234 | Intro to Computer Organization & Assembly | 3 | CS 153 & CS 158 |
Elective from List A | <see list below> | 3 | |
CS 210 | CS-Seminar | 1 | None |
Total Credits: 63