Innovation... driven by intelligence and logic

AESULADD. Data Structues using C

Project based Industrial Training

in

Advanced Embedded Systems using Linux, ARM and Device Drivers


Training Contents for Module:  Data Structues using C with Linux

  • Training Topics for this module are as follows.
    • Introduction to Linux
    • Introduction to Structured Programming
    • C language, syntax and semantics
    • Variables and Scope
    • Conditionals
    • Loops and Iterations
    • Arrays
    • Strings
    • Structured Programming using Functions
    • Pointers and References 
    • File IO
    • Pointers and References with Arrays and Strings
    • Pointers and References with functions
    • Macros and Preprocessors
    • User Defined Data Structures - Data Structures: Structures
    • Advanced Data Structures: LinkLists
    • Advanced Data Structures: Stacks
    • Advanced Data Structures: Queues, Circular Queues
    • Advanced Data Structures: Union, BitFields
    • Searching Sorting Techniques
    • Advanced Data Structures: Trees
    • Advanced Data Structures: Graphs
    • A Project based of Concepts Absorbed

There are 9 modules and 6 projects in the training

Sn

Training Module

Session Labs Hours
1.

Linux System Administration.   click here for more...

5 5 30
2.

Data Structures with C using Linux, vim, gcc, gdb, SCCT & Project    click here for more...

20 25 190
3.

OOPs using C++ with Eclipse on Linux & Project. click here for more...

15 25 130
4.

Shell Scripting using Bash.   click here for more...

5 5 40
5.

Linux Network Administration. click here for more...

10 10 60
6.

Linux System Programming using Processes, IPC, Sync & threads & Project.   click here for more...

10 15 30
7..

Linux Network Programming using Sockets & NW Protocols & Project.   click here for more...

5 5 60
8.

Character Device Driver Development & Project.   click here for more...

15 15 80
9.

An Embedded Linux on ARM Cortex A8 using Storage & Project.   click here for more...

10 10 60
  Total

95

115 650

__Back__


EmbLogicTM is an ISO 9001:2008(QMS) (Quality Management System) Certified Company

 
Go to Top ^