Foundational Level Course
Programming in Python
This will be the first formal programming course that students will see in this programme. The goal of this course is to introduce Python programming, which is used throughout the programme, with a basic problem solving and algorithmic flavour.
![](../assets/img/academics/instructors/9034_1x.jpg)
Course ID: BSCS1002
Course Credits: 4
Course Type: Foundational
Pre-requisites: BSCS1001 - Computational Thinking