BSc Computer Science — study plan
German University of Technology in Oman (GUtech) Department of Computer Science
- Credit hours
- 240
- Levels
- 9
- Courses
- 42
- Degree
- bachelor
The BSc Computer Science study plan at German University of Technology in Oman (GUtech) is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 240 credit hours across 42 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Semester 1 28 credits
| Code | Course | Credits |
|---|---|---|
| CS1101 | Programming Fundamentals | 8 |
| CS1102 | Computer Architecture | 7 |
| CS1145 | Maths 1: Calculus | 6 |
| CS1103 | Introduction to Business Management | 3 |
| LS | Life Skills Course | 4 |
Semester 2 29 credits
| Code | Course | Credits |
|---|---|---|
| CS1107 | Data Structures | 8 |
| CS1146 | Maths 2: Linear Algebra | 6 |
| CS1113 | Computer Applications in Business | 3 |
| CS1118 | Logic | 4 |
| CS1119 | Discrete Structures | 4 |
| LS | Life Skills Course | 4 |
Semester 3 31 credits
| Code | Course | Credits |
|---|---|---|
| CS2158 | Probability and Statistics | 6 |
| CS2109 | Efficient Algorithms | 4 |
| CS2114 | Database Systems | 7 |
| CS2145 | Accounting and Controlling | 5 |
| CS-BUS-ELEC | Business Elective Elective | 5 |
| LS | Life Skills Course | 4 |
Semester 4 32 credits
| Code | Course | Credits |
|---|---|---|
| CS2152 | Software Engineering | 8 |
| CS2134 | Introduction to Information Security | 7 |
| CS2120 | Numerical Computation | 6 |
| CS2106 | Proseminar | 3 |
| CS-GEN-ELEC | General Elective Elective | 4 |
| LS | Life Skills Course | 4 |
Semester 5 30 credits
| Code | Course | Credits |
|---|---|---|
| CS3117 | Operating Systems | 7 |
| CS2111 | Theory of Computing | 7 |
| CS2110 | Web Design and Development | 7 |
| CS-BUS-ELEC | Business Elective Elective | 5 |
| LS | Life Skills Course | 4 |
Semester 6 30 credits
| Code | Course | Credits |
|---|---|---|
| CS3160 | Mobile Applications | 6 |
| CS3155 | Computer Networks | 7 |
| CS4130 | Research Methods | 5 |
| CS-COMP-ELEC | Computing Elective Elective | 7 |
| CS2123 | Decision Theory | 5 |
Summer 9 credits
| Code | Course | Credits |
|---|---|---|
| CS4133 | Internship | 9 |
Semester 7 29 credits
| Code | Course | Credits |
|---|---|---|
| CS4125 | Interactive Systems & Computer Graphics | 7 |
| CS-THEO-ELEC | Theory Elective Elective | 7 |
| CS3129 | Seminar | 4 |
| CS-COMP-ELEC | Computing Elective Elective | 7 |
| LS | Life Skills Course | 4 |
Semester 8 22 credits
| Code | Course | Credits |
|---|---|---|
| CS4131 | Bachelor Thesis | 12 |
| CS4132 | Bachelor Thesis Colloquium | 3 |
| CS-COMP-ELEC | Computing Elective Elective | 7 |
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 Computer Science graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about BSc Computer Science
How many credit hours is BSc Computer Science at German University of Technology in Oman (GUtech)?
BSc Computer Science at German University of Technology in Oman (GUtech) requires completing 240 credit hours to graduate, spread across 42 courses.
How many years is BSc Computer Science at German University of Technology in Oman (GUtech)?
The study plan for BSc Computer Science spans about 5 years (9 levels/semesters) under the approved plan.
What degree does BSc Computer Science award?
BSc Computer Science at German University of Technology in Oman (GUtech) awards a Bachelor's degree after completing 240 credit hours.
Is BSc Computer Science offered at other universities?
Yes, BSc 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.