|
B.Sc. Physics Major and Mathematics Minor (11BPHM)
Students opting for a major in Physics and minor in Mathematics must take all of the following modules:
YEAR 1
1 |
English Communication & Study Skills |
ULCE3419 |
University entry requirements |
1 |
Computer Literacy |
UCLC3509 |
University entry requirements |
1 |
Physics for Physical Sciences I |
SPHY3511 |
NSSC/IGCSE Physical Science and Mathematics (C-symbols) |
SEMESTER |
MINOR MODULES |
1 |
Basic Mathematics |
SMAT3511 |
Faculty entry requirements |
1 |
Analytic Geometry, Matrices & Complex Numbers |
SMAT3531 |
Faculty entry requirements |
1 |
Programming Fundamentals I |
SCMP3511 |
Departmental Entry Test |
2 |
English for Academic Purposes |
ULEA3519 |
Co-requisite: ULCE3419 |
2 |
Contemporary Social Issues |
UCSI3529 |
University Entry Requirements |
2 |
Physics for Physical Sciences II |
SPHY3512 |
NSSC/IGCSE Physical Science and Mathematics (C-symbols) |
|
MINOR MODULES |
2 |
Precalculus |
SMAT3512 |
NSSC/IGCSE Mathematics |
2 |
Programming Fundamentals II |
SCMP3512 |
SCMP3511 Programming Fundamentals I |
YEAR 2
1 |
Classical Mechanics |
SPHY3611 |
SPHY3511, SMAT3511, SMAT3512 |
1 |
Waves & Optics |
SPHY3631 |
SPHY3511, SPHY3512 |
|
Minor modules |
1 |
Sets & Numbers |
SMAT3601 |
Any two from following: SMAT3511, SMAT3512, SMAT3531 |
1 |
Calculus I |
SMAT3611 |
Either [SMAT3511 & SMAT3512]
or [SMAT3512 & SMAT3531] |
1 |
Numerical Methods |
SMAT3621 |
Any two from following: SMAT3511, SMAT3512, SMAT3531 |
1 |
Object Oriented Programming |
SCMP3631 |
SCMP3511 |
2 |
Electromagnetism |
SPHY3612 |
SPHY3512, SMAT3511, SMAT3512 |
2 |
Modern Physics I |
SPHY3602 |
SPHY3511, SPHY3512, SMAT3511, SMAT3512 |
|
Minor modules |
2 |
Calculus II |
SMAT3612 |
Either [SMAT3511 & SMAT3512]
or [SMAT3512 & SMAT3531] |
2 |
Ordinary Differential Equations |
SMAT3642 |
Either [SMAT3511 & SMAT3512]
or [SMAT3512 & SMAT3531] |
2 |
Elementary Linear Algebra |
SMAT3652 |
Any two from following: SMAT3511, SMAT3512, SMAT3531 |
2 |
Data Structures & Algorithms |
SCMP3612 |
SCMP3631 |
YEAR 3
1 |
Electrodynamics |
SPHY3711 |
SPHY3612, SMAT3612 |
1 |
Thermodynamics & Kinetic Theory |
SPHY3701 |
SPHY3611, SMAT3612 |
1 |
Computational Physics with C++ |
SPHY3721 |
SMAT3612 |
|
Minor modules |
1 |
Real Analysis I |
SMAT3731 |
[SMAT3611 or SMAT3612]
and SMAT3601 |
1 |
Linear Algebra I |
SMAT3711 |
SMAT3601, SMAT3652 |
2 |
Theoretical Mechanics |
SPHY3712 |
SPHY3611, SMAT3612, SMAT3642, SMAT3652 |
2 |
Modern Physics II |
SPHY3732 |
SPHY3602 |
2 |
Electronics I |
SPHY3702 |
SPHY3512 |
2 |
Research Methodology |
SPHY3722 |
SPHY3612 |
|
Minor modules |
2 |
Real Analysis II |
SMAT3732 |
[SMAT3611 or SMAT3612]
and SMAT3601 |
A student may replace the full module SMAT3732 (Real Analysis II) with the combination of two half modules (SMAT3622) Vector Analysis and SMAT3722 (Number Theory).
YEAR 4
1 |
Quantum Mechanics |
SPHY3811 |
SPHY3712, SPHY3732 |
1 |
Statistical Mechanics |
SPHY3831 |
SPHY3611, SPHY3701 |
1 |
Research Project |
SPHY3810 |
SPHY3711, SPHY3712 |
1 |
Advanced Electrodynamics |
SPHY3809 |
SPHY3711 |
1 |
Plasma Physics |
SPHY3821 |
SPHY3711 |
1 |
*Energy Physics |
*SPHY3861 |
*SPHY3701 (This elective will be offered when there is expertise within the department and could be taken instead of any other half-module course in the semester.) |
2 |
Solid State Physics |
SPHY3812 |
SPHY3701, SPHY3732 |
2 |
Research Project |
SPHY3810 |
SPHY3711, SPHY3712 |
2 |
Nuclear Physics |
SPHY3802 |
SPHY3732 |
2 |
Optics and Laser Physics |
SPHY3822 |
SPHY3631, SPHY3711 |
2 |
Astrophysics |
SPHY3842 |
SPHY3732 |
2 |
Advanced Potential Field Methods |
SPHY3862 |
SPHY3711 |
2 |
*Electronics II |
*SPHY3829 |
SPHY3702 |
*(This elective will be offered when there is expertise within the department and could be taken instead of any other half-module course in the semester.)
|