Associate Degree in Computer Science
The Computing and Informatics Department prepares the students to be well-qualified specialists in the field of Computer Science and Information Technology in order to meet the high demands in national and international levels. Apart from the regular curriculum, the department organizes various technical seminars, workshops, industrial visits to the students for the purpose of exposing their knowledge and gaining practical knowledge to the real-world environments. Below programs are offered by the Computing and Informatics Department
Credit Hours: 63
Program Objectives
The Computer Science major objectives are:
- To communicate effectively in English in a diverse environment
- To have the fundamental knowledge of Mathematics
- To exhibit their programming skills for innovative development
- To have the capability to identify and solve the complex changes in computer science
Program Learning Outcomes
- Completely understand the main concepts of Computer Science, both theoretical and applied
- Apply knowledge of computing, arithmetic, and science to real world problems
- Create, apply, and execute a PC based framework, process, component, or program to address desired issues, and analyze the efficiencies of alternative solutions
- Analyze a problem, and Recognize and characterize the computing necessities proper to its solution
- Comprehend the nearby and worldwide effect of computing on people, organizations, and society
- Utilize current techniques, aptitudes, and tools essential for computing practice
Job Opportunities
After graduation, the computer science student can join any of the following small or large company and private or public sectors in nationally and globally:
- Software programmer
- Software Test Engineer
- Database Administrator
- Systems Administrator
- Website Developer
- Network Administrator
- Security System Administrator
Courses and Credit Hours Distribution
First Year – Semester I (15 Hours)
Old Course
Code |
New Course
Code |
Course Name | Credit Hours | Pre-requisite
|
Course Scope |
ENG20 | ENG1120 | Exposition and Argumentation | 3 | ———- | Major Requirement |
SPMS85 | SPMS1185 | Introduction to Speech | 3 | ———- | Major Requirement |
PSYCH50 | PSYCH1101 | General Psychology | 3 | ———- | Major Requirement |
MATH3 | MATH1103 | Pre-Calculus | 3 | GFP 302 | Major Requirement |
CS1 | CS1010 | Introduction to Computer Science | 3 | GFP 304 | Major Requirement |
Total Credit Hours | 15 |
First Year – Semester II (15 Hours)
Old Course
Code |
New Course
Code |
Course Name | Credit
Hours |
Pre-requisite
|
Course Scope |
ENG65 | ENG1600 | Technical Writing | 3 | ENG20/ENG1120 | Major Requirement |
ECO75 | ECON1175 | Economic Development in the Gulf States | 3 | ———- | Major Requirement |
MATH8 | MATH1208 | Calculus with Analytical Geometry – I | 3 | Math3/Math1103 | Major Requirement |
CS158 | CS1200 | Discrete Mathematics for Computer Science | 3 | GFP 302 and GFP304 | Major Requirement |
CS53 | CS1570 | Introduction to Programming | 3 | GFP 302 and GFP304 | Major Requirement |
Total Credit Hours | 15 |
Second Year – Semester I (15 Hours)
Old Course
Code |
New Course
Code |
Course Name | Credit
Hours |
Pre-requisite
|
Course Scope |
ENG60 | ENG1160 | Writing and Research | 3 | ENG20/ENG1120 | Major Requirement |
PHIL35 | PHIL1335 | Business Ethics | 3 | ———- | Major Requirement |
CS284 | CS3800 | Introduction to Operating Systems | 3 | CS1/CS1010 | Major Requirement |
CS153 | CS1510 | Data Structures | 3 | CS53/CS 1570 | Major Requirement |
Major Elective | Major Elective | Major Elective 1 | 3 | ———- | Major Elective |
Total Credit Hours | 15 |
Second Year – Semester II (18 Hours)
Old Course
Code |
New Course
Code |
Course Name | Credit
Hours |
Pre-requisite
|
Course Scope |
ACC130 | ACC1130 | Accounting I | 3 | ———- | Major Requirement |
CS304 | CS5300 | Database Management | 3 | CS1/CS1010 | Major Requirement |
CS234 | CS2889 | Introduction to Computer Organization and Assembly | 3 | CS153/CS1510 | Major Requirement |
CS263 | CS3600 | Introduction to Computer Security | 3 | CS53/CS1570 | Major Requirement |
CS253 | CS2500 | Algorithms | 3 | CS153/CS1510 | Major Requirement |
CS210 | CS3010 | Seminar | 3 | 30 Credit Hrs. Completed | Major Requirement |
Total Credit Hours | 18 |