Course content for year 3
| CODE | TITLE | CREDIT | MANDATORY/ELECTIVE | PLAN |
| PHY10201 | Embedded Programming Techniques | 3 | Mandatory | Semester 5 |
| PHY10202 | Semiconductor Physics | 3 | Mandatory | Semester 5 |
| PHY10203 | Specific Practicals 1 | 2 | Mandatory | Semester 5 |
| PHY10204 | Computer Applications | 3 | Elective | Choose either 1 in semester 6 |
| PHY10602 | Engineering Programming in C | 3 | Elective | |
| PHY10205 | Optical Properties of Solids | 3 | Mandatory | Semester 6 |
| PHY10206 | Semiconductor Devices | 3 | Mandatory | Semester 6 |
| PHY10207 | Crystal Grown Technology | 3 | Mandatory | Semester 6 |
| PHY10208 | Specific Practicals 2 | 2 | Mandatory | Semester 6 |
Course content for year 4
| CODE | TITLE | CREDIT | MANDATORY/ELECTIVE | PLAN |
| PHY10209 | Thin Film & Vacuum Technology | 4 | Mandatory | Semester 7 |
| PHY10210 | Analysic Methods | 4 | Mandatory | Semester 7 |
| PHY10211 | The Mechanical and Thermal Properties of Solids | 3 | Elective | Choose either 1 in semester 7 |
| PHY10212 | Ultrasound Technique | 3 | Elective | |
| PHY10995 | Graduation Thesis | 10 | Mandatory | Choose either graduate thesis or 3 graduate courses in semester 8 |
| PHY10980 | Computation Methods in Physics | 3 | Mandatory | |
| PHY10981 | Problems Simulation in Physics | 3 | ||
| PHY10990 | Seminar Report | 4 |