CS2013 Systems Programming

Offered during July-Nov 2025

Department of Computer Science and Engineering @ IIT Palakkad, Kerala, India

Lab 08 -- C Programming - Recursion, Struct and Dynamic Memory Allocation

This page gives an overview of the lecture and the lab session on Sep 18, 2025.

Short lecture summary

Readings

  1. Notes on C programming by Jasine.

    These notes are based on the lectures for the course CS1100 Introduction to Programming (Aug-Dec 2016) offered at IIT Palakkad. You can find a link to the complete set of notes here.

    Read Lectures

  2. C Programming A Modern Approach (2nd Ed) by K. N. King (Online version)

    dis

    Read chapters

Practise

  1. Work out the problems in exercises folder of lab08 in the gitserver repo. Also fix the issues in all the c files appearing in error directory.

  2. Puzzles on C programming. Work out Part SL, Part 2D and Part T from this link.

Additional readings