Advanced Programming using C(I2204) S3
Lebanese University Lebanese University
Programming Intermediate

Advanced Programming using C(I2204) S3

Learn Imperative Programming (I2204) the smart way. From recursion and pointers to structures, linked lists, and file handling this course breaks down every concept with clear explanations, solved exam problems, and hands-on practice in C . This course follows the syllabus of I2204 taught in Lebanese University Faculty of Sciences .

20 hours 1 modules 1 videos 0 resources
About This Course

I2204 – Imperative Programming, Simplified Imperative Programming is one of the toughest gateway courses for Lebanese University students and one of the most important,. This UniChamps course covers the full I2204 syllabus, chapter by chapter: Recursion – thinking recursively, tracing recursive calls, and solving classic recursive problems Strings – representation in C, string functions (strlen, strcpy, strcmp, strtok, and more), and string I/O Pointers – from variables to addresses, pointer arithmetic, and how pointers actually work under the hood Structures – defining and using custom data types to organize real-world data Abstract Data Types & Linked Lists – building and manipulating linked lists from scratch File Handling – opening, reading, writing, and closing files in C Each session is delivered in Arabic to ensure clarity and comprehension and convenience for English and French students , and is supported by structured study aids homework after each session , solutions to past exams and targeted practice quizzes (in "Trace the Output" and "Write the Code" formats). The objective is to move beyond theoretical understanding toward practical exam readiness .

Your Instructor
Jad

Course Instructor

Course Curriculum
1 modules · 1 videos

$30.00

  • Full access to all course content
  • 1 modules · 1 video lessons
  • Downloadable resources included
  • Access from any device
  • Access duration: 3 months from activation
Enroll in this Course

Already have an access code?

How to Get Access
  1. Fill in the enrollment form above
  2. Complete payment through our supported methods
  3. Receive your unique access code via WhatsApp
  4. Enter your code above to start learning!