CS1100: Introduction to programming
Course information
When: Jul-Nov 2026
Lectures: Slot F1
Lab: Slot R1
Where: CS15
Teaching Assistants: Surya Harshith Balla (CS23B010), Aditya Saini (CS25M008), Athmakuri Govardhan (CS26M007), Ayush Dixit (CS26M008), Bathula Venkata Naga Harshith Reddy (CS26M011), Cheemala Jagan Babu (CS26M012), Harsh Yadav (CS26M016), Huzaifa Bharmal (CS26M017), Jadi Ganesh (CS26M019), Munawwar Abdul Muneer (CS26M026), Niranjan Sharma (CS26M029)
Course Content
Grading
Quiz-I and II: 12 marks each
Final exam: 40 marks
Labs: 30 marks (best 6 out of 9 labs)
Class participation: 6 marks
Dates
Quiz-I: Aug 28
Quiz-II: Oct 13
Final exam: Nov 18
Labs: 12 Aug, 19 Aug, 9 Sep, 16 Sep, 23 Sep, 30 Sep, 1 Oct, 21 Oct, 28 Oct, 4 Nov
Quiz and exam dates as per the academic calendar.
References
Paul Deitel and Harvey Deitel. ’'C: How to Program’’. Pearson.
V. Rajaraman. ’'Computer Programming in C’’. PHI Learning.
R. G. Dromey. ’'How to Solve It by Computer’’. Pearson.
Brian W. Kernighan and Dennis M. Ritchie. ’'The C Programming Language’’. Prentice Hall.- Michael T. Goodrich, Roberto Tamassia, and David M. Mount. Data structures and algorithms in C++. John Wiley & Sons, 2011.
