Coursera
Coursera Logo

University of Colorado Boulder - Modeling and Debugging Embedded Systems 

  • Offered byCoursera

Modeling and Debugging Embedded Systems
 at 
Coursera 
Overview

Duration

8 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Modeling and Debugging Embedded Systems
 at 
Coursera 
Highlights

  • This Course Plus the Full Specialization.
  • Shareable Certificates.
  • Graded Programming Assignments.
Details Icon

Modeling and Debugging Embedded Systems
 at 
Coursera 
Course details

More about this course
  • This course can also be taken for academic credit as ECEA 5387, part of CU Boulder?s Master of Science in Electrical Engineering degree.
  • This is part 3 of the specialization. In this course students will learn :
  • * About SystemC and how it can be used to create models of cyber-physical systems in order to perform "what-if" scenarios
  • * About Trimble Engineering's embedded systems for heavy equipment automation
  • * A deeper understanding of embedded systems in the Automotive and Transportation market segment
  • * How to debug deeply embedded systems
  • * About Lauterbach's TRACE32 debugging tools
  • * How to promote technical ideas within a company
  • * What can be learned from studying engineering failures

Modeling and Debugging Embedded Systems
 at 
Coursera 
Curriculum

SystemC, Trimble Engineering Guest Speakers

Introduction

Segment 1 - SystemC 1

Segment 2 - SystemC 2

Segment 3 - SystemC: Example Baggage Handling System

Segment 4 - Explanation of Rotary Shaft Encoders

Segment 5 - Rotary Shaft Encoder use in Paper Cutters

Segment 6 - SystemC Examples

Segment 7 - Baggage Handling System Model Structure

Segment 8 - Trimble - Introduction

Segment 9 - Trimble - Machine Grade Control, Production Study

Segment 10 - Trimble - Machine Types

Segment 11 - Trimble - Excavator

Segment 12 - Trimble - Communication Protocols

Segment 13 - Trimble - Site Gateway

Segment 14 - Trimble - Peer-to-Peer System

Segment 15 Trimble - Predictive Analytics

Segment 16 - Trimble - Security

Segment 17 - Trimble - UAVs

Segment 18 - Trimble - Augmented Reality

Segment 19 - Trimble - Hololens

Access to Course Resources

A Note from the Instructor

Module 1 Quiz

Deep Dive: Automotive and Transportation

Introduction

Segment 1 Automotive 1

Segment 2 - Automotive 2

Segment 3 - Automotive 3

Segment 4 - Automotive 4 - Waze

Segment 5 - Automotive 5

Segment 6 - Automotive 6

Segment 7 - Trucking

Segment 8 - Trucking - Weigh in Motion

Segment 9 - Logistics

Segment 10 - Trains

Segment 11 - Planes

Segment 12 - Shipping

Segment 13 - Smart Roads

Segment 14 - Smart Parking

Segment 15 - Summary

Module 2 Quiz

Debugging Deeply Embedded Systems, Lauterbach Guest Speaker

Introduction

Segment 1 - Debug 1

Segment 2 - Debug 2

Segment 3 - Log Pages

Segment 4 - Debugging During Validation

Segment 5 - The Importance of Trace

Segment 6 - Lauterbach - Introduction

Segment 7 - Lauterbach - JTAG

Segment 8 - Lauterbach - Tracing

Segment 9 - Lauterbach - Types of Trace Output + Viewing Traces

Segment 10 - Lauterbach - Looking Back in Time

Segment 11 - Lauterbach - Timing and Performance Analysis

Segment 12 - Lauterbach - Code Coverage

Module 3 Quiz

Promoting Technical Ideas, Learning from Failures

Introduction

Segment 1 - Promoting Technical Ideas - Patents

Segment 2 - Promoting Technical Ideas within a Company

Segment 3 - Learning from Failures

Segment 4 - Learning from Failures - From My Past

Segment 5 - Learning from Failures - Sparkfun

Segment 6 - Learning from Failures - Kickstarter CST-01 Watch

Segment 7 - Learning from Failures - Toyota

Segment 8 - 20 Reasons Startups Fail

Segment 9 - Assessing Business Risks

Concluding Remarks

List of IIoT Companies

Module 4 Quiz

Modeling and Debugging Embedded Systems
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon

    Modeling and Debugging Embedded Systems
     at 
    Coursera 
    Students Ratings & Reviews

    4/5
    Verified Icon1 Rating
    A
    Akhilesh Kumar
    Modeling and Debugging Embedded Systems
    Offered by Coursera
    4
    Learning Experience: The platform gives a very brief idea about how to use git, and what are the ways code can be maintained while in development with teams.
    Faculty: The faculty was very enthusiastic about teaching and the animation way of teaching really helps in conceptualizing more about the topic and hence get clear idea about the subject The course curriculum is rightly focused on the git and how git commands can be used to maintain different versions while working on a project
    Course Support: Yes, by doing this course I got a lot of insight on how to use git more effectively in my day to day work, thereby increasing productivity
    Reviewed on 8 Oct 2022Read More
    Thumbs Up IconThumbs Down Icon
    View 1 ReviewRight Arrow Icon
    qna

    Modeling and Debugging Embedded Systems
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...