Before Mid-term
Price
1,500 EGP
Unlocks all content before mid-term 1.
Unlocks
- Before-midterm
Programming
Intermediate
Programming 1 builds on Programming Zero by introducing advanced C programming concepts such as pointers, strings, memory allocation, structures, and file handling. Through interactive lessons and practical labs, students learn to write more efficient and organized programs.
FacultyFaculty Of Engineering
Packages
From 1,500 EGP
Access status
Sign in to see how to get access to this course.
Action
Programming 1 is the natural continuation of Programming Zero, designed for students who already understand the fundamentals of C and are ready to explore the language in greater depth. The course moves beyond basic programming concepts and focuses on building a stronger understanding of how C programs work, how data is managed in memory, and how larger programs can be structured effectively. Students explore essential topics such as Pointers and Pointer Operations, Strings and String Manipulation, Dynamic Memory Allocation, Structures, Nested Structures, Bit Fields, Enumerations, and File Handling. A major part of Programming 1 is learning how these concepts work together. Students learn to use pointers with arrays and strings, allocate and manage memory dynamically, organize complex data using structures, and store and retrieve information using files. The course maintains the same user-friendly, interactive, and animated learning experience while introducing more challenging concepts step by step. Practical examples, labs, and problem-solving exercises help students move from simply understanding C syntax to actually using C to solve more complex programming problems. By the end of Programming 1, students will have a much deeper understanding of C programming, memory management, data organization, and file operations, preparing them for more advanced topics such as Data Structures, Algorithms, and Systems Programming.
Each package unlocks specific sections of this course. Redeem an access code to unlock a package.
Price
1,500 EGP
Unlocks all content before mid-term 1.
Unlocks
2 lectures · 16 parts · Free previews labeled
Introduction
Functions Explanation
Function Compiler
Call by value & Call by reference
Stack
Part 1 - Problems
Part 2 -Problems
Part 3 -Problems
Part 4 -Problems
Part 5 -Problems
Extra Questions Functions
Recursion Explanation
Part 1 -Problems
Part 2 - Problems
Part 3 - Problems
Part 4 - Towes of Hanoi
Next step
Use the same access action as above to continue.