Careers360 Logo
ask-icon
share
    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.