Programming and Data Structures Lab-I (CS141)

Instructors: Anup Bhattacharya and Abhishek Sahu

TA: Samikshya Kanungo


Course hours:


Course summary: We will study how to write programs in the programming language python. 

Google classroom: Please join the google classroom (link)

Reference: We will follow the notes here (we will periodically update the notes throughout the semester, please refresh once in a while to get the updated notes). One good free resource is here.  The official python documentation is here.

Grading components: Tests: 25%, Lab assignments: 30%, Lab exam: 40%, Attendance: 5%. 

Policy: You must attend both theory and lab classes. You will be assigned some problems to solve in the labs, and once you solve them, you show it to the lab assistants and be graded. This part constitutes 30% of the grade. We will hold 2-3 lab tests and this part constitutes 25% of the grade. The rest will come from the lab exam at the end of the semester and 5% is for class participation and attendance.

Grading rules:

Assignments:

Lectures: The first class will be held on 22nd September, 2023.