Bachelor of Science in Software Engineering — study plan
- Credit hours
- 124
- Levels
- 9
- Courses
- 57
- Degree
- bachelor
The Bachelor of Science in Software Engineering study plan at Al Ain University is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 124 credit hours across 57 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Compulsory Courses 24 credits
| Code | Course | Credits |
|---|---|---|
| 0102120 | Computer Skills | 3 |
| 0401120 | English (1) | 3 |
| 0401121 | English (2) | 3 |
| 0405100 | Arabic Language | 3 |
| 0406110 | Islamic Culture | 3 |
| 0409103 | UAE Studies | 3 |
| 0501170 | Fundamentals of Innovation and Entrepreneurship | 3 |
| 0508203 | Scientific Research Methodology | 3 |
(a) Society and Civilization 21 credits
| Code | Course | Credits |
|---|---|---|
| 0406100 | Arabs and Muslims Contributions to Arts and Science | 3 |
| 0408100 | Introduction to Psychology | 3 |
| 0408101A | Physical Education & Health | 3 |
| 0408105 | Introduction to Early Childhood | 3 |
| 0409100 | Ethical Awareness | 3 |
| 0409102 | Environmental Awareness | 3 |
| 0509210 | Principles of Microeconomics | 3 |
(b) Managerial SkillsCR.H 18 credits
| Code | Course | Credits |
|---|---|---|
| 0303100 | Law and Society | 3 |
| 0408104 | Self Assessment | 3 |
| 0408106 | Critical thinking | 3 |
| 0501100 | Introduction to Time Management | 3 |
| 0501150 | Leadership and Teamwork | 3 |
| 0502200 | Principles of Financial Accounting | 3 |
Second: Compulsory College Requirements 21 credits
| Code | Course | Credits |
|---|---|---|
| 0107101 | Calculus I | 3 |
| 0107102 | Linear Algebra | 3 |
| 0107103 | Probability Theory and Statistics | 3 |
| 0107200 | Discrete Mathematics | 3 |
| 0107201 | Introduction to Numerical Methods | 3 |
| 0108103 | Physics I | 3 |
| 0201100 | Chemistry | 3 |
Compulsory Courses 42 credits
| Code | Course | Credits |
|---|---|---|
| 0102221 | Object-Oriented Programming | 3 |
| 0102270 | Data Structures and Algorithms | 3 |
| 0102330 | Database Systems | 3 |
| 0102340 | Operating Systems | 3 |
| 0102420 | Web Development | 3 |
| 0103220 | Foundations of Software Engineering | 3 |
| 0103320 | Software Requirements and Specification | 3 |
| 0103330 | Software Design and Development | 3 |
| 0103331 | Formal Specifications and Design Methods | 3 |
| 0103420 | Software Project Management | 3 |
| 0103430 | Object-Oriented Analysis and Design | 3 |
| 0103431 | User Interface Design | 3 |
| 0103440 | Software Measurement and Testing | 3 |
| 0103441 | Software Evolution and Maintenance | 3 |
Elective Courses 18 credits
| Code | Course | Credits |
|---|---|---|
| 0102370 | Design and Analysis of Algorithms Elective | 3 |
| 0102452 | Security of Information Systems Elective | 3 |
| 0102460 | Introduction to Computer Graphics Elective | 3 |
| 0102481 | Data and Web Mining Elective | 3 |
| 0102483 | Mobile Application Development Elective | 3 |
| 0103432 | Agent-Based Modelling Elective | 3 |
Fourth: Compulsory Supporting Courses 16 credits
| Code | Course | Credits |
|---|---|---|
| 0102240 | Computer Organization | 3 |
| 0102453 | Computer Ethics | 3 |
| 0107104 | Calculus II | 3 |
| 0108104 | Physics I Lab | 1 |
| 0108203 | Physics II | 3 |
| 0114208 | Introduction to Artificial Intelligence | 3 |
Fifth: Internship 3 credits
| Code | Course | Credits |
|---|---|---|
| 0103480 | SE Internship | 3 |
Sixth: Capstone Project 3 credits
| Code | Course | Credits |
|---|---|---|
| 0103490 | SE Capstone Project1 | 1 |
| 0103491 | SE Capstone Project II | 2 |
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 Bachelor of Science in Software Engineering graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Bachelor of Science in Software Engineering
How many credit hours is Bachelor of Science in Software Engineering at Al Ain University?
Bachelor of Science in Software Engineering at Al Ain University requires completing 124 credit hours to graduate, spread across 57 courses.
How many years is Bachelor of Science in Software Engineering at Al Ain University?
The study plan for Bachelor of Science in Software Engineering spans about 5 years (9 levels/semesters) under the approved plan.
What degree does Bachelor of Science in Software Engineering award?
Bachelor of Science in Software Engineering at Al Ain University awards a Bachelor's degree after completing 124 credit hours.
Is Bachelor of Science in Software Engineering offered at other universities?
Yes, Bachelor of Science in Software Engineering 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.