BSc in Computer Science (Summer Training Track) — study plan
King Fahd University of Petroleum & Minerals College of Computing & Mathematics
- Credit hours
- 129
- Levels
- 9
- Courses
- 45
- Degree
- bachelor
The BSc in Computer Science (Summer Training Track) study plan at King Fahd University of Petroleum & Minerals is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 129 credit hours across 45 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Freshman Year - Semester 1 17 credits
| Code | Course | Credits |
|---|---|---|
| ENGL 101 | Introduction to Academic Discourse | 3 |
| IAS 121 | Language Foundation | 2 |
| ICS 104 | Introduction to Programming in Python and C | 3 |
| MATH 101 | Calculus I | 4 |
| PE 101 | Physical Education III | 1 |
| PHYS 101 | General Physics I | 4 |
Freshman Year - Semester 2 17 credits
| Code | Course | Credits |
|---|---|---|
| ENGL 102 | Introduction to Argument Writing | 3 |
| IAS 111 | Belief and its Consequences | 2 |
| ICS 108 | Object-Oriented Programming | 4 |
| MATH 102 | Calculus II | 4 |
| PHYS 102 | General Physics II | 4 |
Sophomore Year - Semester 1 17 credits
| Code | Course | Credits |
|---|---|---|
| COE 202 | Digital Logic Design | 3 |
| COE 203 | Digital Logic Laboratory | 1 |
| ISE 291 | Introduction to Data Science | 3 |
| ICS 202 | Data Structures and Algorithms | 4 |
| MATH 208 | Differential Equations and Linear Algebra | 3 |
| SWE 206 | Introduction to Software Engineering | 3 |
Sophomore Year - Semester 2 17 credits
| Code | Course | Credits |
|---|---|---|
| CHEM 101 | Principles of Chemical Science I | 4 |
| COE 301 | Computer Organization | 4 |
| COE 292 | Introduction to Artificial Intelligence | 3 |
| ICS 253 | Discrete Structures | 3 |
| MATH 201 | Calculus III | 3 |
Junior Year - Semester 1 16 credits
| Code | Course | Credits |
|---|---|---|
| ENGL 214 | Academic & Professional Communication | 3 |
| ICS 321 | Database Systems | 3 |
| ICS 343 | Fundamentals of Computer Networks | 4 |
| STAT 201 | Probability and Statistics for Engineers and Scientists | 3 |
| SWE 363 | Web Engineering & Development | 3 |
Junior Year - Semester 2 15 credits
| Code | Course | Credits |
|---|---|---|
| BUS 200 | Business & Entrepreneurship | 3 |
| IAS 212 | Professional Ethics and Governance | 2 |
| ICS 344 | Information Security | 3 |
| ICS 353 | Design and Analysis of Algorithms | 3 |
| ICS 381 | Principles of Artificial Intelligence | 3 |
| CGS 392 | Career Essentials | 1 |
Junior Year - Summer Semester 1 credits
| Code | Course | Credits |
|---|---|---|
| ICS 399 | Summer Training | 1 |
Senior Year - Semester 1 15 credits
| Code | Course | Credits |
|---|---|---|
| ICS 410 | Programming Languages | 3 |
| ICS 413 | Senior Project I | 0 |
| ICS 433 | Operating Systems | 3 |
| ICS/SWE Elective | Major Elective I | 3 |
| ICS/SWE Elective | Major Elective II | 3 |
| XE xxx | Technical Elective | 3 |
Senior Year - Semester 2 14 credits
| Code | Course | Credits |
|---|---|---|
| ICS 414 | Senior Project II | 3 |
| GS xxx | GS Elective | 3 |
| IAS xxx | IAS Elective (Islamic/Arabic) | 2 |
| ICS/SWE Elective | Major Elective III | 3 |
| ICS/SWE Elective | Major Elective IV | 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 BSc in Computer Science (Summer Training Track) graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about BSc in Computer Science (Summer Training Track)
How many credit hours is BSc in Computer Science (Summer Training Track) at King Fahd University of Petroleum & Minerals?
BSc in Computer Science (Summer Training Track) at King Fahd University of Petroleum & Minerals requires completing 129 credit hours to graduate, spread across 45 courses.
How many years is BSc in Computer Science (Summer Training Track) at King Fahd University of Petroleum & Minerals?
The study plan for BSc in Computer Science (Summer Training Track) spans about 5 years (9 levels/semesters) under the approved plan.
What degree does BSc in Computer Science (Summer Training Track) award?
BSc in Computer Science (Summer Training Track) at King Fahd University of Petroleum & Minerals awards a Bachelor's degree after completing 129 credit hours.