C and DS
Sample Lectures
0 - Course Contents
C & Data structures
1 - Fundamentals
C & Data structures
2 - Structure of a program
C & Data structures
3 - First program
C & Data structures
4 - Compilation & Execution
C & Data structures
5 - printf function
C & Data structures
6 - if/else block
C & Data structures
7 - if/else application
C & Data structures
8 - Loop (Part 1)
C & Data structures
9 - Loop (Part 2)
C & Data structures
10 - Loop (Part 3)
C & Data structures
11 - Loop (Part 4)
C & Data structures
12 - Loop (Part 5)
C & Data structures
13 - Array (Part 1)
C & Data structures
14 - Array (Part 2)
C & Data structures
15 - Array (Part 3)
C & Data structures

143 - Installing Ubuntu Linux
C programming for Linux
144 - Creating static / shared library
C Programming for Linux
145 - Object in Invalid State
C Programming for Linux
146 - Implementing Encapsulation
C Programming for Linux
147 - Inheritance
C programming for Linux
148 - Named structure & encapsulation
C Programming for Linux
149 - Implementing inheritance (Style 1)
C Programming for Linux
150 - Memory Alignment / Structure Packing
C Programming for Linux
Course contents of C Programming for Linux
- Object oriented programming in C
- Console Programming
- Multithreading
- Multiplexing
- Network Programming
- Database programming (MySQL & MongoDB)
- GUI Programming
Kernel programming
- Process management
- Scheduling
- System calls
- Interrupts
- Synchronization
- Modules
- Virtual file system
- Timers
- Caching
- Memory management
Placements
