This repository contains a list of Course Objectives (CO) and topics covered in the sessions of the C Programming course. Each session focuses on specific concepts and skills related to programming in the C language. Below is an outline of the topics covered:
-
CO1: Structured Programming Paradigm
- Topic: Introduction to Structured Programming Paradigm
-
CO1: Algorithmic Thinking
- Topic: A Step-by-Step Guide to Problem Solving
-
CO1: From Idea to Solution
- Topic: Designing Effective Algorithms for Real-World Problems
-
CO1: Designing Flowcharts for Problem Solving
-
CO1: Modularization and Structure of C Program
- Topic: Functions and Structure of C Program
-
CO1: Data Types in C
- Topic: int, int pointer, float, float pointer, char, char pointer, Console I/O
-
CO1: Data Types in C
- Topic: int array, float array, char array, Console I/O
-
CO1: Basic Operators in C
- Topic: Arithmetic, Relational, Logical Operators
-
CO1: Expressions and Operator Precedence
-
CO1: Storage Class
-
CO1: Conditional Statements in C
- Topic: if-else, else if ladder, conditional operator
-
CO1: Nested if-else, switch
-
CO2: Increment and Decrement Operators
-
CO2: Iterative Statements
- Topic: Working with for Loops
-
CO2: Loops in C
- Topic: Building Programs with while Loops and do-while Loops
-
CO2: Nested Loops
-
CO2: Advanced Looping Constructs in C
-
CO2: Bit-wise Operators
-
CO2: Bit-Wise Operators
-
CO2: File Input/Output
-
CO2: Recursion
-
CO2: Problem Solving using Recursion
-
CO3: Data Types in C
- Topic: char, pointer, command line arguments, Dynamic Memory Allocation
-
CO3: Strings and String Library
-
CO3: 1D Arrays Creation and Insertion
-
CO3: Bubble Sort
-
CO3: Linear Search
-
CO3: Binary Search
-
CO3: 2-D Arrays Creation and Insertion
-
CO3: 2-D Arrays and Matrix Creation
-
CO3: Matrix Algebra
-
CO4: Structures
-
CO4: Array of Structures
-
CO4: Structure Pointer
-
CO4: Linear Data Structures
- Topic: Stack using arrays
-
CO4: Linear Data Structures
- Topic: Queue using arrays
-
CO4: Linear Data Structures
- Topic: Single Linked List using structures
-
CO4: Delete Operation on Linked List
-
CO4: Introduction to Nonlinear Data Structures
Feel free to explore the individual folders for each session to access more detailed information and resources related to each topic.
This repository is a part of the C Programming course curriculum.