Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
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

Articles

Back to top