Enrolment options

Advanced Programming (CSE102) is the continuation of the previous semester’s course (CSE101). We will continue to lay the foundations of modern computer science, while developing more sophisticated programming techniques in Python. At the end of this course, students will have the fundamental analytical and programming  skills to solve everyday problems in the sciences more efficiently and effectively. They will also be prepared to continue learning other programming languages and paradigms, and the theoretical foundations of computer science itself.




Advanced Programming (CSE102) is the continuation of the previous semester’s course (CSE101). We will continue to lay the foundations of modern computer science, while developing more sophisticated programming techniques in Python. At the end of this course, students will have the fundamental analytical and programming  skills to solve everyday problems in the sciences more efficiently and effectively. They will also be prepared to continue learning other programming languages and paradigms, and the theoretical foundations of computer science itself.

Guests cannot access this course. Please log in.