ELEC424/COMP424: Mobile & Embedded Systems

Home
Schedule
Projects
Tilt 3
Resources

Note: Access to lecture PPTs and most of the suggested readings is allowed only for Rice IPs. If you are off campus, please use Rice VPN.

T Th

Lectures

Assignments and Suggested Readings

08/23

Introduction and Admin info (PPTX)

08/25

System: Hardware (PPTX)

Check out EAGLE for PCB design (free Light Edition)

08/30

System: Software (PPTX)

HW1 assigned

09/01

Practice: PCB Design (PPTX)

Project selection due

09/06

Practice: PCB Design Lab in DH1042 by Robert LiKamWa (PPTX)

09/08

System: Software: ARM architecture

HW1 Due.

5-6pm Thursday StayClose Lab in DH3039

5-6pm Thursday Tilt 3 Lab in DH2014

09/13

Practice: Programming embedded system

Tilt 3 schematics due;

09/15

Practice: Programming embedded system (PPTX)

Tilt 3 PCB design due;

09/20

Practice: Programming phones I (PPTX) by Ahmad Rahmati

Tilt 3 CP1.1; UC1; WT1; SC1;TS1

09/22

Practice: Programming phones II (PPTX) by Xiaozhu Lin

Tilt 3 algorithm design due; SC2

09/27

System: Software: Operating system I

Tilt 3 CP2.1 and CP3.1 due;UC2

09/29

System: Software: Operating system II (PPTX)

WT2

10/04

System: Hardware: Sensors (PPTX)

SC3; TS2

10/06

System: Hardware: Sensors (Location) (PPTX)

Steve Jobs (PPTX) by Mian Dong

UC3 and UC6

10/11

No class (Midterm recess)

10/13

System: Hardware: Location

Tilt 3 CP1.2 due; SC4; TS3

10/18

Theory: Control: PID (PPTX)

 
10/20

System: Hardware: System-on-Chip (I)

Tilt 3 CP1.3 due; SC5; TS4

10/25

System: Hardware: System-on-Chip (II) (PPTX)

10/27

Theory: Real-time system concept (PPTX)

HW2 assigned (due 11/01)

WT3; SC6

11/01

Project meetings

HW2 due

WT7

11/03

Project meetings

Tilt 3 CP4 due

11/08

Human factors I (PPTX)

UC4 and UC7

11/10

No Class

Tilt 3 CP5 due; WT4;

11/15

Human factors I-continued

TS5

11/17

Human factors II (PPTX)

WT5;

11/22

System: Hardware: Display (PPTX)

TS6

11/24

No class (Thanksgiving)

 
11/29

System: Hardware: Energy supply

WT6;WT7; SC7 

12/01

TBD

Tilt 3 CP6 due; UC5 and UC8; WT8;

12/06

Summary

SC8; TS7

12/09

Final project presentations in class