Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 6638yesCoursera

The Syllabus

Videos
  • 0. Introduction to the Course
  • 1. Introduction to the Module
  • 2. Introduction to Embedded Systems
  • 3. Embedded Software Engineering
  • 4. C-Programming Review
  • 5. Introduction to Software Configuration Management
  • 6. C Standardization and Team Coding Standard
  • 7. Development Environments Overview
  • 8. Development Kits and Documentation
  • 9. Version Control
Practice exercise
  • Week 1 Quiz

Videos
  • 1. Introduction to Build Systems using GNU Toolsets
  • 2. Compiling and Invoking GCC
  • 3. Preprocessor Directives
  • 4. Creating Header and Implementation Files
  • 5. Linkers
  • 6. Make
  • 7. Makefiles Part 1
  • 8. Makefiles Part 2
  • 9. Other Useful GNU Bin Tools
Practice exercise
  • Week 2 Quiz

Videos
  • 1. Introduction to Memory Organization
  • 2. Memory Architectures
  • 3. Memory Segments
  • 4. Data Memory
  • 5. Special Keywords (Const, Extern & Static)
  • 6. The Stack
  • 7. The Heap
  • 8. Code Memory
Readings
  • Programming Assignment Instructions
  • Programming Assignment Quiz Solution
Practice exercise
  • Week 3 Quiz
  • Programming Assignment Quiz

Instructors

Student Community: Where Questions Find Answers

Ask and get expert answers on exams, counselling, admissions, careers, and study options.