Advanced Search
Search Results
8 total results found
Module 1 : Introduction to C
Learning Objectives Understand the fundamental differences between Python and C programming languagesImplement basic input/output operations in CDeclare and use variables with appropriate data typesApply arithmetic operators in C expressionsDesign and impleme...
Module 2 : Functions in C
Learning Objectives: Understand the concept and importance of functions in C programmingDeclare and define functions with proper syntaxUse function parameters and return values effectivelyApply different parameter passing mechanisms (pass by value)Understand ...
Module 3 : Array (Static)
By the end of this module, students will be able to: - Understand the fundamental differences between Python lists and C arrays - Declare and initialize static arrays with appropriate data types - Access and manipulate array elements using indexing - Imple...
Module 4 : Pointers & Dynamic Array
By the end of this module, students will be able to: Understand the concept and purpose of pointers in CDeclare and initialize pointers correctlyUse pointer operators (& and *) effectivelyPerform pointer arithmetic operationsWork with pointers and arraysPass ...
Module 5 : Data Types (Struct, Enum, TypeDef) & File I/O
By the end of this module, students will be able to: - Understand and implement user-defined data types using `struct` - Utilize `enum` for creating readable constant sets - Apply `typedef` to create type aliases for better code readability - Perform file ...
Module 6 : Linked List
By the end of this module, students will be able to: - Understand the concept and structure of linked lists - Differentiate between arrays and linked lists - Implement singly linked lists in C - Perform basic operations: insertion, deletion, traversal, and...
Module 7: Searching & Sorting
By the end of this module, students will be able to: Understand fundamental searching algorithms and their applicationsImplement linear and binary search algorithmsUnderstand various sorting algorithms and their characteristicsAnalyze time and space complexit...
Modul 9: OOP - Inheritance
After completing this module, students are expected to: - Understand the concept of inheritance in OOP - Implement various types of inheritance in C++ - Use access specifiers in inheritance - Understand the concept of method overriding - Apply inheritance...