Course Outline C Language

Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 3

The “C” Programming Language course syllabus:

The course fully covers the basics of programming in the “C”


programming language and demonstrates fundamental programming
techniques.

Course outline :
1. Introduction to compiling and software development

2. Overview of C ,

3. Features of C ,

4. My First C program ,

5. Compile and Run C program ,

6. C Syntax Rules ,

7. Keywords and Identifier ,

8. Operators in C Language ,

9. Data Types in C,

10. Variables in C ,

11. C Input / Output ,

12. Decision Making ,

13. Switch Statement ,

14. Looping "For Loop ,While Loop , Do While loop" ,

15. Array, Functions and Structure ,


16. Arrays ,

17. String and Character Array ,

18. Storage Classes ,

19. Introduction to Functions......Why? ,

20. Types of Functions and Recursion ,

21. Types of Function calls ,

22. Passing Array to Function ,

23. All about Structures ,

24. Typedef ,

25. Unions.

Advanced Topics
26. Introduction to Pointers ,

27. Declaring and Initializing Pointer ,

28. Pointer to Pointer ,

29. Pointer to Array ,

30. Pointer to Structure ,

31. Pointer Arithmetic ,

32. Pointer with Functions ,

33. File Input/Output ,

34. Error Handling ,


35. Dynamic Memory Allocation ,

36. Command Line Argument.

You might also like