Year 1
Digital Electronics
Electricity and Magnetism
Electromagnetism
Electronic Circuits
Fundamentals of Programming
Mathematics Techniques for Physics I
Mathematics Techniques for Physics II
Mathematics for Physics I
Mechanics and Special Relativity
Oscillations and Waves
Physics Laboratory I
Physics Laboratory II
Quantum Mechanics
Semiconductor Physics and Devices
Year 2
Atomic and Molecular Physics
Classical Mechanics
Co-Curriculum
Computational Physics
Elective Group I
Mathematics for Physics II
MPU1*
Optics Physics Laboratory III
Physics Laboratory IV
Solid State Physics
Sun Zi's Art of War and Business Strategies
Thermal and Statistical Physics
Year 3
Elective Group I
English for Professionals
Entrepreneurship
Industrial Training
MPU1**
National Language/Other Language
Nuclear Physics
Project
Project Management
Sociology in Malaysia Context