About this course
Ensure your environment is ready and refresh command-line skills for intermediate C programming.
Before We Begin
1 Parts
- 0:05 Hr
Global Implementations
5 Min
Prerequisites & Readiness Check
2 Parts
- 1:00 Hr
C Intermediate Environment Setup Guide
15 Min
Prerequisites for Code C with Confidence: Intermediate
45 Min
Chapter 1: Functions: Advanced
3 Parts
- 2:15 Hr
Recursive Functions
45 Min
Function Pointers
45 Min
Exercise: Sort Array with Function Pointer
45 Min
Chapter 2: Pointers: Introduction
3 Parts
- 2:00 Hr
Pointer Basics
60 Min
Pointers and Arrays
30 Min
Exercise: Pointer Manipulation
30 Min
Chapter 3: Memory Management: Basics
3 Parts
- 1:45 Hr
Memory Allocation
45 Min
Memory Leaks
30 Min
Exercise: Allocate Dynamic Structure
30 Min
Assignment 1
2 Parts
- 0:45 Hr
Employee Payroll Calculator
45 Min
Submit your Assignment here
Submit your Assignment here
Min Grade: 40
Chapter 4: Arrays: Advanced
3 Parts
- 2:00 Hr
Dynamic Arrays
45 Min
Array Applications
30 Min
Exercise: Dynamic Array Program
45 Min
Chapter 5: Strings: Advanced
3 Parts
- 1:45 Hr
String Manipulation
45 Min
String Parsing
30 Min
Exercise: Format and Compare Strings
30 Min
Chapter 6: Structures and Unions
3 Parts
- 2:00 Hr
Structures
45 Min
Unions
30 Min
Exercise: Structure Program
45 Min
Assignment 2
2 Parts
- 0:45 Hr
Dynamic String Processor & File Logger
45 Min
Submit your Assignment here
Submit your Assignment here
Min Grade: 40
Chapter 7: File Handling: Basics
3 Parts
- 2:15 Hr
File Operations
60 Min
File I/O
30 Min
Exercise: Copy File with Error Checks
45 Min
Chapter 8: Debugging: Intermediate
3 Parts
- 2:00 Hr
Using gdb
45 Min
Stack Traces
30 Min
Exercise: Debug Memory Access Error
45 Min
Chapter 9: Preprocessor Directives
3 Parts
- 1:30 Hr
Macros
30 Min
Conditional Compilation
30 Min
Exercise: Macro Program
30 Min
Assignment 3
2 Parts
- 0:45 Hr
Singly Linked List Task Manager
45 Min
Submit your Assignment here
Submit your Assignment here
Min Grade: 40
Chapter 10: Problem Solving: Patterns
3 Parts
- 2:00 Hr
Loop Patterns
45 Min
Array/String Problems
45 Min
Exercise: Generate Number Pyramid
30 Min
Chapter 11: Introduction to Data Structures
3 Parts
- 2:00 Hr
Singly Linked Lists
45 Min
Stacks
30 Min
Exercise: Build Simple Linked List
45 Min
Capstone Project 1
2 Parts
- 50:00 Hr
Pattern Generator with Macros
3000 Min
Submit Your Project here
Submit Your Project
Min Grade: 40
Capstone Project 2
2 Parts
- 50:00 Hr
Employee Database with Function Pointers
3000 Min
Submit Your Project here
Submit Your Project
Min Grade: 40
No Reviews Yet