EECS 124
Contents
Home
Overview
Logistics
Technology
Lectures
Reading
Assignments
Project
Seminar
bSpace
Reading
References
Resources
Course Development
Wiki
CVS
|
EECS 124 Lectures (subject to change)
No. | Date |
Topic |
Reading | Milestones |
1 | 1/23 |
Introduction,
Cyber-Physical Systems
|
| HW 1 out |
2 | 1/28 |
Model-Based Design
|
| |
3 | 1/30 |
Sensors and Actuators
|
| |
4 | 2/4 |
Interfacing to Sensors and Actuators
|
| |
5 | 2/6 |
Actors, Dataflow
|
| HW 1 due; HW 2 out |
6 | 2/11 |
Modeling Modal Behavior -- Part 1
|
| |
7 | 2/13 |
Modeling Modal Behavior -- Part 2
|
| |
| 2/18 |
No lecture, President's Day holiday
|
| |
8 | 2/20 |
Concurrency 1: Interrupts
|
| HW 2 due |
9 | 2/25 |
Hybrid Systems - Part I
|
| HW 3 out |
10 | 2/27 |
Hybrid Systems - Part II
|
| |
11 | 3/3 |
Simulation Strategies for Discrete Models
|
| |
12 | 3/5 |
Simulation Strategies for Continuous and Hybrid Models
|
| |
13 | 3/10 |
Specification; Temporal Logic
|
| HW 3 due |
14 | 3/12 |
Reachability Analysis
|
| Midterm out |
15 | 3/17 |
Controller Synthesis as a Game
|
| |
16 | 3/19 |
Controller Synthesis for FSMs and HSs
|
| Midterm due |
| 3/24 |
No lecture, Spring break
|
| |
| 3/26 |
No lecture, Spring break
|
| |
17 | 3/31 |
Concurrency 2: Threads
|
| |
18 | 4/2 |
Operating Systems, Microkernels, and Scheduling
|
| |
19 | 4/7 |
Execution Time Analysis
|
| |
20 | 4/9 |
Scheduling Anomalies
|
| |
21 | 4/14 |
Concurrency Models I
|
| |
22 | 4/16 |
Distributed Embedded Systems in an Automotive Context (CAN and FlexRay)
|
| |
23 | 4/21 |
Guest lecture by Gabe Hoffmann, Stanford
Localization and Mapping
|
| |
24 | 4/23 |
Security for Embedded Systems
(slides posted in bSpace) |
| |
25 | 4/28 |
Concurrency Models II
|
| |
26 | 4/30 |
Concurrency Models III
|
| |
27 | 5/5 |
Guest lecture by Prof. Kris Pister
Ad-hoc Networks for Embedded Systems
|
| |
28 | 5/7 |
Guest lecture by Dr. Jeff Bier, BDTI Inc.
Programmable DSPs, applications, comparison with general purpose processors
|
| |
29 | 5/12 |
Project presentations (8:30 - 10:30 am)
|
| |
Possible Guest Lectures
- Hugo Andrade, National Instruments, on dataflow and LabVIEW embedded
- David Culler, EECS, on the development of TinyOS
- Kris Pister, EECS, on networking
- John Rushby, SRI, on reliable software and fault tolerance
|