top of page

C PROGRAMMING

C Programming course offers a 6-week foundation in programming. It covers core topics like variables, loops, functions, arrays, pointers, and file handling, along with hands-on projects. Ideal for beginners looking to build strong problem-solving and coding skills in a structured, low-level language.

01

Introduction to C - 6 Weeks

Modules:
​

  1. History of C, Structure of C Program

  2. Variables, Data Types, Operators

  3. Conditional Statements, Loops

  4. Functions, Arrays, Pointers

  5. Strings, Structures, File Handling

  6. Basic Projects

02

Core C - 6 Weeks

Modules:
​

  1. Pointers and Arrays

  2. The Preprocessor

  3. Structures, Unions and Enumerations

  4. Advanced Users of Pointers

  5. Low Level Programming

Image by Duc Nguyen

03

Problem Solving and Program Design - 8 Weeks

Modules:
​

  1. Top-Down Design with Functions

  2. Recursion

  3. Structure and Union Types

  4. Programming Lunch

  5. Pointers and Dynamic Data Structures

bottom of page