You are here: Home / Past Courses / Fall 2014 - ECPE 170 / Schedule

Schedule

All dates are subject to change. Note that lab due dates are listed on the Labs page.

DateClass TopicNotes
Tue, Aug 26th, 2014 Introduction
Thur, Aug 28th, 2014 Linux Installfest
Tue, Sept 2nd, 2014 Lab 1: Linux Basics
Thur, Sept 4th, 2014 Lab 2: Version Control Friday, Sept 5th - Last day to drop with no record
Tue, Sept 9th, 2014 Build Tools + Makefiles
Lab 3: C Programming 

Thur, Sept 11th, 2014 Intro to C (for C++ programmers)
Tue, Sept 16th, 2014 Lab 4: C Programming Project
Thu, Sept 18th, 2014 Lab 4: C Programming Project
Tue, Sept 23rd, 2014 Lab 5: Performance Measurement
Thu, Sept 25th, 2014 Lab 5: Performance Measurement
Tue, Sept 30th, 2014 Lab 6: Performance Optimization (Compiler and Programmer Techniques)
Thu, Oct 2nd, 2014 Lab 6: Performance Optimization (Compiler and Programmer Techniques)
Tue, Oct 7th, 2014 Lab 7: Performance Optimization Project
Thu, Oct 9th, 2014 Lab 7: Performance Optimization Project
Tue, Oct 14th, 2014 Mid-Term Exam
Thu, Oct 16th, 2014 Lab 8: Performance Optimization (Memory Hierarchy)
Tue, Oct 21st, 2014 Lab 8: Performance Optimization (Memory Hierarchy)
Thu, Oct 23rd, 2014 Lab 9: Endianness
Tue, Oct 28th, 2014 Lab 9: Endianness Mon, Oct 27th - Last Day to withdraw with W
Thu, Oct 30th, 2014 MIPS Assembly Programming
Tue, Nov 4th, 2014 MIPS Assembly Programming
Thu, Nov 6th, 2014 Lab 10: Assembly Programming
Tue, Nov 11th, 2014 Lab 10: Assembly Programming
Thu, Nov 13th, 2014 Lab 10: Assembly Programming
Lab 11: Assembly Programming

Tue, Nov 18th, 2014 No Class - SC14 Conference
Thu, Nov 20th, 2014 Processor Architecture 
Lab 11: Assembly Programming

Tue, Nov 25th, 2014 Network Programming + Python
Thu, Nov 27th, 2014 No Class - Thanksgiving Break
Tue, Dec 2nd, 2014 Lab 12: Network Programming
Thu, Dec 4th, 2014 Lab 12: Network Programming

Final Exam (Fall 2014 Final Exam Schedule):

  • Section 1 (8-10am section) - Tuesday, Dec 9th, 2014 from 8am-11am in regular classroom