- Level Professional
- Duration 8 hours
- Course by University of Colorado Boulder
-
Offered by
About
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 failuresModules
Course Introduction
1
Discussions
- Introduction Discussion Forum
2
Readings
- Access to Course Resources
- A Note from the Instructor
Lectures
20
Videos
- 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
Quiz
1
Quiz
- Module 1 Quiz
Lectures
16
Videos
- 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
Quiz
1
Quiz
- Module 2 Quiz
Lectures
13
Videos
- 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
Quiz
1
Quiz
- Module 3 Quiz
Lectures
10
Videos
- 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
Quiz
1
Quiz
- Module 4 Quiz
Lecture: Conclusion
1
Videos
- Concluding Remarks
1
Readings
- List of IIoT Companies
Auto Summary
Join "Modeling and Debugging Embedded Systems" to enhance your expertise in SystemC modeling, embedded systems automation, and debugging deeply embedded systems. This professional-level course, instructed by CU Boulder, is part of their Master of Science in Electrical Engineering degree. Dive into specialized content, including Trimble Engineering's automation, Automotive systems, Lauterbach's TRACE32 tools, and promoting technical ideas within a company. Available on Coursera with a 480-hour duration and starter subscription, it's ideal for professionals seeking advanced skills in personal development.

David Sluiter