Schedule
All dates are subject to change.
Note that lab due dates are listed on the Labs page.
Date | Class Topic | Notes |
---|---|---|
Mon, Jan 7th, 2013 | Introduction | |
Wed, Jan 9th, 2013 | Linux Installfest | |
Fri, Jan 11th, 2013 | Lab 1: Linux Basics | |
Mon, Jan 14th, 2013 | Lab 1: Linux Basics | |
Wed, Jan 16th, 2013 | Lab 2: Version Control | |
Fri, Jan 18th, 2013 | Lab 2: Version Control | Friday, Jan 18th - Last day to drop with no record |
Mon, Jan 21st, 2013 | No class - MLK Holiday | |
Wed, Jan 23rd, 2013 | Intro to C (for C++ programmers) | |
Fri, Jan 25th, 2013 | Build Tools + Makefiles Lab 3: C Programming |
|
Mon, Jan 28th, 2013 | Lab 3: C Programming | |
Wed, Jan 30th, 2013 | Lab 4: C Programming Project | |
Fri, Feb 1st, 2013 | Lab 4: C Programming Project | |
Mon, Feb 4th, 2013 | Lab 5: Performance Measurement | |
Wed, Feb 6th, 2013 | Lab 5: Performance Measurement | |
Fri, Feb 8th, 2013 | Lab 5: Performance Measurement | |
Mon, Feb 11th, 2013 | Lab 6: Performance Optimization (Compiler and Programmer Techniques) | |
Wed, Feb 13th, 2013 | Lab 6: Performance Optimization (Compiler and Programmer Techniques) | |
Fri, Feb 15th, 2013 | Lab 6: Performance Optimization (Compiler and Programmer Techniques) | |
Mon, Feb 18th, 2013 | No class - President's Day Holiday | |
Wed, Feb 20th, 2013 | Lab 7: Performance Optimization Project | |
Fri, Feb 22nd, 2013 | Lab 7: Performance Optimization Project | |
Mon, Feb 25th, 2013 | Mid-Term Exam | |
Wed, Feb 27th, 2013 | Lab 7: Performance Optimization Project | |
Fri, Mar 1st, 2013 | Lab 7: Performance Optimization Project | |
Mon, Mar 4th, 2013 | No class - Spring Break | |
Wed, Mar 6th, 2013 | No class - Spring Break | |
Fri, Mar 8th, 2013 | No class - Spring Break | |
Mon, Mar 11th, 2013 | Lab 8: Performance Optimization (Memory Hierarchy) | |
Wed, Mar 13th, 2013 | Lab 8: Performance Optimization (Memory Hierarchy) | |
Fri, Mar 15th, 2013 | Lab 8: Performance Optimization (Memory Hierarchy) | |
Mon, Mar 18th, 2013 | Lab 9: Endianness | |
Wed, Mar 20th, 2013 | Lab 9: Endianness | Thur, Mar 21st - Last Day to withdraw with W |
Fri, Mar 22nd, 2013 | Lab 9: Endianness | |
Mon, Mar 25th, 2013 | MIPS Assembly Programming | |
Wed, Mar 27th, 2013 | MIPS Assembly Programming | |
Fri, Mar 29, 2013 | No class - Pacific Day | |
Mon, Apr 1st, 2013 | Lab 10: Assembly Programming | |
Wed, Apr 3rd, 2013 | Lab 10: Assembly Programming | |
Fri, Apr 5th, 2013 | No class - Traveling | |
Mon, Apr 8th, 2013 | Lab 11: Assembly Programming | |
Wed, Apr 10th, 2013 | Lab 11: Assembly Programming | |
Fri, Apr 12th, 2013 | Lab 11: Assembly Programming | |
Mon, Apr 15th, 2013 | Processor Architecture | |
Wed, Apr 17th, 2013 | Network Programming | |
Fri, Apr 19th, 2013 | Lab 12: Network Programming | |
Mon, Apr 22nd, 2013 | Lab 12: Network Programming | |
Wed, Apr 24th, 2013 | Lab 12: Network Programming | Last day of class! |
Final Exam:
(See also: Spring 2013 Final Exam Schedule) |