UrbanPro
true

Embedded Systems

LIVE
60 Hours

Course offered by Chaitanya

23 reviews

*** Course Design & Objectives
- Advanced C
An intensive training targeted to cover a wide range topics with live and simple examples followed sufficient assignments.

* You will Learn
You will Learn
To have a clear concept of C language with examples.
Should feel confident in using all tools which are used in real time environment in the industry
Clear understanding in using data structures
Designing data structures
Practical problems in implementation

* Course Outline
Understanding Development tools and environment
Compilation stages, Usage of Makefile & utilities, Creating archives
Debugging techniques using GDB, Version controls with CVS
Storage sections, understanding Functions and Pointers
Working with Arrays, Structures and Unions, Bitwise operations and File manipulations
Strings â?? Parsing strings, Building messages
Arrays â?? Sorting, Deleting elements, Adding elements to array
Linked list â?? Single Liked list, Double linked list, Hashed list, Circular list
Searching â?? Linear search, Binary search, Hash based searching

- Data Structures
This covers all practical data structures associated with plenty of assignments

- Operating Systems
Clear understanding Operating System behavior in multi process environment. To give clear picture on scheduling and Memory management

* You will Learn
Understanding multiprocess environment (Process Management)
How the file are managed internally (FS Management)
How Memory is shared across processes and Kernel (Memory Management)
How IO device handled by Kernel (I/O Management)
Communication and data transfer between processes and Kernel (Inter Process Communication)

* Course Outline
File Management â?? Inode, Structure of a regular file, Super Block, INODE assignment to a new file, Allocation of disk blocks
Process Management â?? Process states and Transition, Layout of a system memory, Process context, Process Scheduling
Memory Management â?? Swapping, Demand paging, Segmentation and regions, Page out and swapping
I/O Management â?? Driver interfaces, Disk Drivers, Terminal Drivers
IPC â?? Pipes and FIFOs, Message queues, Client and Server communication Using Message queues, Different kinds of Semaphores, Shared Memory, Signals


- TCP/IP Network Protocol
Developing client and server applications over TCP/IP stack will make you full-fledged network programmer. Here we will deal with simple to complex implementations of servers and clients.

* You will Learn
The way the core internet works.
Different protocols and their implementations.
How the data transfer happens between nodes

* Course Outline
Types of networks, Ethernet Layer, ARP, RARP
Internet Protocol â?? IP address classes, Network And Broadcast Address, Loopback Address, Connectionless Delivery System, Purpose Of The Internet Protocol, Routing, Direct and Indirect Delivery, Fragmentation & Re-assembly
ICMP â?? Error Reporting Vs Error Correction, ICMP Message delivery, ICMP Message Format
User Datagram Protocol â?? Format Of UDP Messages, UDP pseudo-Header
TCP â?? Properties Of The Reliable Delivery Service, Sliding Windows, TCP Segment Format
Understanding application layered protocols like DNS, RIP, SMTP, HTTP

- Embedded Systems
This module covers all the tools and techniques required to develop software for embedded systems and how to develop applications over RTOS.

* You will Learn
Understanding RTOS
Difference between RTOS and General purpose OS
Building applications over RTOS
Things to consider while build applications over RTOS

* Course Outline
Cross compilers
Host and Target machines
Loading images on to target
Building BSP
Working with simulators

About the Trainer

4.5 Avg Rating

23 Reviews

23 Students

5 Courses

Chaitanya

Trainer

15 Years of IT Development Experience in Embedded and Automation.

Students also enrolled in these courses

LIVE
7 reviews

Course offered by Purushotham

23 reviews
LIVE
2 reviews

Course offered by Veeresh

1 review
LIVE
3 reviews

Course offered by Purushotham

23 reviews
LIVE
3 reviews
24 Hours

Course offered by Sandeep Kulkarni

8 reviews

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Embedded Systems by Chaitanya

Bhagavan picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Embedded Systems by Chaitanya

Bhagavan picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more