Course contents are being updated!
Click for prerequisites for compulsory courses.
Click here for the prerequisites for technical elective courses.