ELEC424/COMP424/ELEC553: Mobile & Embedded Systems

Home
Schedule
Labs
Resources

Labs

We have five labs (or more). More details to come as the semester progresses. All lab reports and source materials should be submitted via Canvas.

Lab 1: Debugging Linux Userspace Programs

Released 08/23/2018; Due 08/30/2018 10:50am

Lab 2: Linux Kernel Module

Released 09/4/2018; Due 09/18/2018 10:50am

Lab 3: System calls (kernel interfacing)

Released 09/22/2018; Parts 1 to 3 Due 10/16/2018 10:50am; Part 4 Due 10/23/2018 10:50am

Lab 4: Count the primes (Warming up with Rust)

Lab 5: Electronic level (Baremetal Rust)

Released 11/08/2018; Due 11/21/2018 11:59pm

Lab 6: Electronic level (a minimum kernel in Rust)

Released 11/22/2018; Due 12/10/2018 11:59pm