Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

10 total results found

Module 1 : Introduction to C

Algorithm Programming - EE

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

Algorithm Programming - EE

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)

Algorithm Programming - EE

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

Algorithm Programming - EE

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

Algorithm Programming - EE

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

Algorithm Programming - EE

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

Algorithm Programming - EE

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

Algorithm Programming - EE

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...

Module 10 : OOP - Polymorphism

Algorithm Programming - EE

After completing this module, students are expected to: - Understand the concept of polymorphism in OOP - Implement compile-time polymorphism (function and operator overloading) - Implement runtime polymorphism (virtual functions) - Use abstract classes an...

Modul 8: ADC (Analog to Digital Conversion)

Embedded System (MBD)

Amba to Digital