Embedded System Design Development Curriculum


Embedded System Concepts
-> Introduction to Embedded System
-> Classification of Embedded System
-> Embedded system hardware and software requirement overview.
-> Embedded Development Environment
-> Embedded hardware tools Emulator, Rom emulators,
-> Design issues in embedded system
-> Embedded development software proces.
-> Embedded Systems Design, Implementation and Testing
-> Embedded H/S S/W co- simulation
-> Embedded product development life cycle
.


Advanced C & Data structure
-> Introduction
-> Basic Introduction to C Concepts
-> Operators
-> Conditional Constructs & Loop Constructs
-> 1D Numeric Arrays
-> 1D Char and String arrays
-> 2D Numeric arrays & Char and String arrays.
-> Functions
-> Storage Classes.
-> Pointers.
-> Dynamic Memory Allocation.
-> Structures and Unions
-> Enums, Preprocessor Directives
-> Files
-> Data Structures
-> Command Line Arguments.
-> Variable Number of Arguments.
-> Discussion Session



OOP Using C++
-> Introduction to OOP
-> Introduction to C++
-> Classes and Objects
-> Constructors and Destructors
-> Reference, Dynamic Memory Allocation.
-> Copy Constructor and Deep Copy, this Pointer.
-> Static
-> Const
-> Friend
-> Polymorphism
-> Polymorphism II
-> Inheritance I
-> Inheritance II
-> Virtual base class
-> Run-time Polymorphism
-> Virtual functions
-> Templates
-> Exception Handling
-> Exception Handling II
Networking and Data Communication
-> Introduction to Networks.
-> ISO/OSI reference model and communication devices
-> TCP/IP reference model
-> IP addressing and Ipv4
-> Network Layer Protocols
-> Transport Layer Protocols
-> Application Layer Protocols
-> GSM network Architecture
 
aaaaaaaaaaaaiii