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

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 C

    Notes coming soonGraded assignment coming soonPractice coming soon
  2. Week 2

    Data Representation

    Number representation · Negative numbers and hexadecimal · Floating-point representation · Character encoding · Instruction encoding · Compilation · Role of the operating system

    Notes coming soonGraded assignment coming soonPractice coming soon
  3. Week 3

    Introduction to C Programming

    Structure of a C program · Variables · Operators · Expressions

    Notes coming soonGraded assignment coming soonPractice coming soon
  4. Week 4

    Control Statements

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

    Notes coming soonGraded assignment coming soonPractice coming soon

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

Share with your study group:WhatsAppTelegram

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