Computer Science — study plan
- Credit hours
- 133
- Levels
- 11
- Courses
- 63
- Degree
- bachelor
The Computer Science study plan at Effat University is an accredited bachelor programme spanning about 6 years (11 academic levels), requiring 133 credit hours across 63 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Foundation 1 - Semester 1 20 credits
| Code | Course | Credits |
|---|---|---|
| LANG 011 | Reading and Critical Thinking 1 | 3 |
| LANG 013 | Academic Writing 1 | 3 |
| LANG 015 | Listening and Speaking 1 | 3 |
| SSKL 021 | Independent Learning and Research Skills 1 | 2 |
| ENG 051 | Introduction to Engineering 1 | 3 |
| ENG 055 | Basic Physics for Engineering 1 | 2 |
| MATH 041 | Basic Math 1 | 3 |
| CL 031 | Computer Literacy | 1 |
Foundation 1 - Semester 2 19 credits
| Code | Course | Credits |
|---|---|---|
| LANG 012 | Reading and Critical Thinking 2 | 3 |
| LANG 014 | Academic Writing 2 | 3 |
| LANG 016 | Listening and Speaking 2 | 3 |
| SSKL 022 | Independent Learning and Research Skills 2 | 2 |
| ENG 054 | Introduction to HSS 2 | 3 |
| ENG 056 | Basic Physics for Engineering 2 | 2 |
| MATH 042 | Basic Math 2 | 3 |
| IL 032 | Information Literacy | 0 |
Freshman - Semester 1 16 credits
| Code | Course | Credits |
|---|---|---|
| CS 1001 | Introduction to Computing | 3 |
| GMTH 141E | Pre-Calculus for Engineering | 3 |
| GCS 150 | Digital Skills | 3 |
| GENG 161 | Linguistic Communication (English) | 2 |
| GISL 171 | Social and Moral Values in Islam | 2 |
| GPHY 112 | Foundations in Physics | 3 |
Freshman - Semester 2 17 credits
| Code | Course | Credits |
|---|---|---|
| CS 1131 | Advanced Programming | 3 |
| MATH 101 | Calculus for Engineers I | 3 |
| Choice | Linguistic Communication (English) | 2 |
| CS 1021 | Computer Architecture and Organization | 3 |
| GSTA 140 | Elementary Statistics | 3 |
| BIO 112 | Introduction to Biology | 3 |
Sophomore - Semester 3 17 credits
| Code | Course | Credits |
|---|---|---|
| CS 2071 | Database Systems | 3 |
| CS 2132 | Object Oriented Programming | 3 |
| CS 2171 | Ethics in Computing | 2 |
| MATH 201 | Calculus for Engineers II | 3 |
| CS 2091 | Computer Networks | 3 |
| Choice | Linguistic Communication (Arabic) | 3 |
Sophomore - Semester 4 16 credits
| Code | Course | Credits |
|---|---|---|
| CS 2111 | Web Application Development | 3 |
| Choice | Physical and Environmental Wellbeing (PEW) | 2 |
| CS 2011 | Data Structures and Algorithms | 3 |
| STAT 201 | Statistics for Computing | 3 |
| Technical Elective 1 | Technical Elective 1 | 3 |
| Choice | Linguistic Communication (Foreign Languages) (LCFL) | 2 |
Junior - Semester 5 17 credits
| Code | Course | Credits |
|---|---|---|
| Choice | Islamic Thought and Ethics Requirement (ITER) | 2 |
| CS 3081 | Artificial Intelligence | 3 |
| MATH 203 | Discrete Mathematics | 3 |
| CS 3012 | Algorithm Analysis | 3 |
| CS 3101 | Operating Systems | 3 |
| GSEM 200 | Interdisciplinary Seminar and Research | 3 |
Junior - Semester 6 17 credits
| Code | Course | Credits |
|---|---|---|
| Choice | Art and Humanities Requirement - Culture Literacy (CL) | 3 |
| CS 3067 | Information and Cyber Security | 3 |
| CS 3172 | Research Projects in Computing | 3 |
| MATH 310 | Numerical Analysis | 3 |
| Choice | Social Science Requirement - Global Awareness (GA) | 3 |
| Choice | Civic Engagement Requirement (CER) | 2 |
Summer Semester 2 credits
| Code | Course | Credits |
|---|---|---|
| CS 3173 | Summer Training | 2 |
Junior - Semester 7 16 credits
| Code | Course | Credits |
|---|---|---|
| Choice | Islamic Thought and Ethics Requirement (ITER) | 2 |
| MATH 307 | Linear Algebra | 3 |
| CS 3072 | Data Sciences | 3 |
| CS 4174 | Senior Project 1 | 3 |
| Choice | Linguistic Communication (Foreign Languages) (LCFL) | 2 |
| Technical Elective | Technical Elective | 3 |
Junior - Semester 8 12 credits
| Code | Course | Credits |
|---|---|---|
| Technical Elective 2 | Technical Elective 2 | 3 |
| Technical Elective | Technical Elective | 3 |
| Technical Elective | Technical Elective | 3 |
| CS 4175 | Senior Project 2 | 3 |
This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source
💼 Careers & salaries after graduation
Explore the career paths and expected salaries for Computer Science graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Computer Science
How many credit hours is Computer Science at Effat University?
Computer Science at Effat University requires completing 133 credit hours to graduate, spread across 63 courses.
How many years is Computer Science at Effat University?
The study plan for Computer Science spans about 6 years (11 levels/semesters) under the approved plan.
What degree does Computer Science award?
Computer Science at Effat University awards a Bachelor's degree after completing 133 credit hours.
Is Computer Science offered at other universities?
Yes, Computer Science is offered at at least 12 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.