Skip to content
September 2026 qualifier: applications close Sun 27 Sep · Week 1 starts Fri 2 Oct

IITM C Programming: Introduction to C Programming

4 qualifier weeks4 credits

Week by week

  1. Week 1

    How a Computer Works

    Memory and computation · Split memory architecture · Loops, conditions and branches · Memory and the outside world · What is programming · Introduction to CComing soon
  2. Week 2

    Data Representation

    Number representation · Negative numbers and hexadecimal · Floating-point representation · Character encoding · Instruction encoding · Compilation · Role of the operating systemComing soon
  3. Week 3

    Introduction to C Programming

    Structure of a C program · Variables · Operators · ExpressionsComing soon
  4. Week 4

    Control Statements

    Structured programming · Control flow · if-else-if and switch · for and while loopsComing soon

Lectures, papers and notes

Official course page: Introduction to C Programming on study.iitm.ac.in

Share with your study group:

Other Electronic Systems courses: English 1 · MfE 1 · ESTC