Foundational courses and introduction to core concepts.
Advanced topics and specialized coursework.
In-depth study and practical applications.
Final year projects and career preparation.