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

Check here

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.