Course Learning Outcomes
A brief summary of what you will learn in this course.
In this course, we will cover:
-
Secondary data types, such as pointers, arrays, strings, structures, unions, and enum.
-
Advanced concepts related to functions, such as function pointers and passing variable argument lists to function.
-
Practical examples of bitwise operators.
-
Recursion, which is considered the most difficult topic in the programming world. But don’t worry, we have got you covered!
-
After that, you will learn about static and dynamic memory allocation, typecasting, and typedef.
-
C under the Linux environment, which includes forking, handling signals, passing command line arguments to program, and linking static and dynamic libraries.
-
Testing program in C, which includes integration testing and unit testing.