Course content for year 3
| CODE | TITLE | CREDIT | MANDATORY/ELECTIVE | PLAN |
| PHY10601 | Computational Physics | 2 | Mandatory | Semester 5 |
| PHY10602 | Engineering Programming in C | 3 | Mandatory | Semester 5 |
| PHY10603 | Electronic and Digital Circuits | 4 | Mandatory | Semester 5 |
| PHY10604 | Database | 2 | Mandatory | Semester 5 |
| PHY10605 | Microcontroller | 3 | Mandatory | Semester 6 |
| PHY10606 | Electric Circuit Analysis | 2 | Mandatory | Semester 6 |
| PHY10607 | Data Structures | 2 | Mandatory | Semester 6 |
| PHY10608 | Digital Signal Processing | 2 | Mandatory | Semester 6 |
| PHY10609 | Object Oriented Programming | 3 | Mandatory | Semester 6 |
| PHY10610 | Java Programming | 3 | Mandatory | Semester 6 |
Course content for year 4
| CODE | TITLE | CREDIT | MANDATORY/ELECTIVE | PLAN |
| PHY10611 | Sensors and Measurements | 3 | Mandatory | Semester 7 |
| PHY10612 | Computer Network | 3 | Mandatory | Semester 7 |
| PHY10613 | Digital Logic Design | 3 | Elective | Choose either 1in semester 7 |
| PHY10614 | Intership | 2 | Elective | |
| PHY10615 | Web Application Development | 3 | Elective | Choose either 1in semester 7 |
| PHY10616 | Programming on Mobile Devices | 3 | Elective | |
| PHY10995 | Graduation Thesis | 10 | Mandatory | Choose either graduate thesis or 3 graduate courses in semester 8 |
| PHY10680 | Internet of Things Application Development | 3 | Mandatory | |
| PHY10681 | Advanced Logic Design | 4 | ||
| PHY10981 | Problems Simulation in Physics | 3 |