0% found this document useful (0 votes)
32 views

Course Outline C Language

The document outlines a course syllabus for learning C programming. It covers 35 topics over the basics of C syntax, variables, data types, input/output, decision making, loops, arrays, functions, structures, pointers, files, and memory allocation. The course aims to teach fundamental programming techniques in C.

Uploaded by

Pirzada Swati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

Course Outline C Language

The document outlines a course syllabus for learning C programming. It covers 35 topics over the basics of C syntax, variables, data types, input/output, decision making, loops, arrays, functions, structures, pointers, files, and memory allocation. The course aims to teach fundamental programming techniques in C.

Uploaded by

Pirzada Swati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 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