BEng (Hons) Software Engineering — study plan
Middle East College Faculty of Computing and Information Technology
- Credit hours
- 480
- Levels
- 4
- Courses
- 30
- Degree
- bachelor
A detailed plan for this major has not been published yet. Check the university's official link for the approved plan.
Year 1 120 credits
| Code | Course | Credits |
|---|---|---|
| College Mathematics | 15 | |
| Principles of Programming | 15 | |
| Fundamentals of Computer Hardware | 15 | |
| Web Development | 15 | |
| English for Special Purpose | 15 | |
| Fundamentals of Computer Networks | 15 | |
| Computational Statistics | 15 | |
| Systems Analysis and Design | 15 |
Year 2 120 credits
| Code | Course | Credits |
|---|---|---|
| Software Engineering | 15 | |
| Object-Oriented Programming | 15 | |
| Data Structures and Algorithms | 15 | |
| Database Systems | 15 | |
| Operating Systems and Cloud | 15 | |
| Entrepreneurship and New Venture Creation | 15 | |
| Software Requirements and Modelling | 15 | |
| Project 1 | 15 |
Year 3 120 credits
| Code | Course | Credits |
|---|---|---|
| Software Architecture and Design | 15 | |
| Software Quality Assurance and Testing | 15 | |
| Agile Software Development | 15 | |
| Software Security | 15 | |
| Cloud Computing | 15 | |
| Mobile Application Development | 15 | |
| Systems Project Management | 15 | |
| Artificial Intelligence | 15 |
Year 4 105 credits
| Code | Course | Credits |
|---|---|---|
| Project Planning | 15 | |
| Advanced Software Engineering | 15 | |
| DevOps | 15 | |
| Omani Business Environment Studies | 15 | |
| Blockchain Technologies Elective | 15 | |
| Project Design and Implementation | 30 |