Accelerated Career Program in Embedded Systems (On-Campus) Courseware Partner: IT-ITes SSC nasscom

BY
Skill Lync

Mode

Full time

Duration

3 Months

Fees

₹ 125000

Quick Facts

particular details
Medium of instructions English
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 125,000

The fees for the course Accelerated Career Program in Embedded Systems (On-Campus) Courseware Partner: IT-ITes SSC nasscom is - 

HeadAmount
Programme feesRs. 1,25,000
EMIRs. 6,534/month
certificate availability

Yes

certificate providing authority

Skill Lync

The syllabus

Course 1: System Development Lifecycle

System Development Life Cycle (V-Model)
  • SDLC- Development Lifecycles and Frameworks: SDLC Overview, Phases, and Embedded System Design Cycle
  • Agile - An Iterative and Responsive Software Development Methodology: Test Driven Development (TDD), Behavior Driven Development (BDD), and Model Driven Development (MDD)
  • Development Bible: Static Code Analysis, Code Repository, Build, and Deployment Process
  • Development and Operations: SDLC - Security Development Life Cycle
  • Embedded Testing Overview
  • loT Security Overview

Course 2: Hardware and Laboratory Familiarization

  • Introduction to Embedded System: Architecture, Standard Interfaces, and Schematic/Datasheet Exploration
  • Electrostatic Discharge Essentials: ESD Causes, Occurrence at Different Levels of Integration, and Prevention
  • Fundamentals of Booting for Embedded Processors: Host and Target Development Setup, and System Boot Components
  • Securing Embedded System: Hardware and Software Security in Embedded System

Course 3: System Programming using C

  • Building Executables: Linkers, Memory Layout, Map Files, and Building Libraries
  • Debugging and Tracing: Debugging with GDB and Trace
  • Memory Management: Memory Architecture
  • Advanced-Data Types: Variable Length Data Structure
  • Referencing Data and Functions: Pointers
  • Working with Registers: Bit-level operations and Handling Special Registers

Course 4: Embedded OS Fundamentals

  • Introduction: FreeRTOS
  • RTOS Concepts
  • Memory Management: Memory Types and Management
  • Task Management and Scheduler
  • Inter Task Communication - Synchronization: Queue, Interrupt Management, and Semaphore
  • Resource Management: Shared Resources, Mutex, and Event Groups
  • Timer Management: Software and Hardware Timers
  • Task Notifications
  • FreeRTOS File System

Course 5: Driver, Applications, and Middleware

  • Introduction to ARM Cortex-M: Architecture, Pin Diagram, and Memory Organization
  • Introduction to Intel Architecture and its Variants: CISC Vs RISC and x86 Processor
  • Introduction to Target board and GPIO Programming
  • Interrupts, Timers, and Counters
  • Baremental Programming
  • Linux Driver Development: Fundamentals, USB device driver and Network Kernel Driver
  • Code Optimization

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses