Tep's Web Based Courses

Since Spring 1994 I have been offering some of my courses on the Web, making all course material, including syllabus, assignments and lecture notes available to students taking the course. Any comments or questions about these courses can be sent to tep@hawaii.edu.
*Fall 2017
-< EE 260- Introduction to Digital Design
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Spring 2017
-< Engr 493- Field Experience (Co-op)
*Fall 2016
-< EE 260- Introduction to Digital Design
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Spring 2016
-< EE 160- Programming for Engineers
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Fall 2015
-< EE 260- Introduction to Digital Design
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Spring 2015
-< EE 160- Programming for Engineers
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Fall 2014
-< EE 260- Introduction to Digital Design
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Spring 2014
-< EE 160- Programming for Engineers
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Fall 2013
-< EE 260- Introduction to Digital Design
-< EE 467- Object Oriented Software Engineering
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Spring 2013
-< EE 160- Programming for Engineers
-< EE 205- Object Oriented Programming
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Fall 2012
-< EE 260- Introduction to Digital Design
-< EE 467- Object Oriented Software Engineering
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2012
-< EE 160- Programming for Engineers
-< EE 205- Object Oriented Programming
-< EE x96- Projects
-< Engr 493- Field Experience (Co-op)
*Fall 2011
-< EE 205- Object Oriented Programming
-< EE 260- Introduction to Digital Design
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2011
-< EE 160- Programming for Engineers
-< EE 467- Object Oriented Software Engineering
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Fall 2010
-< EE 260- Introduction to Digital Design
-< EE 205- Object Oriented Programming
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2010
-< EE 160- Programming for Engineers
-< EE 467- Object Oriented Software Engineering
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Fall 2009
-< EE 260- Introduction to Digital Design
-< EE 205- Object Oriented Programming
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2009
-< EE 160- Programming for Engineers
-< EE 467- Object Oriented Software Engineering
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Fall 2008
-< EE 260- Introduction to Digital Design
-< EE 491F- Object Oriented Programming
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2008
-< EE 160- Programming for Engineers
-< EE 467- Object Oriented Software Engineering
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Fall 2007
-< EE 260- Introduction to Digital Design
-< EE 491F- Object Oriented Programming
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2007
-< EE 160- Programming for Engineers
-< EE 491E- Special Topics: Embedded Systems
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Fall 2006
-< EE 260- Introduction to Digital Design
-< EE 467- Object Oriented Software Engineering
-< EE 491F- Object Oriented Programming
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2006
-< EE 160- Programming for Engineers
-< EE 491E- Special Topics: Embedded Systems
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Fall 2005
-< EE 260- Introduction to Digital Design
-< EE 467- Object Oriented Software Engineering
-< EE 491F- Object Oriented Programming
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2005
-< EE 160- Programming for Engineers
-< EE 491E- Special Topics: Embedded Systems
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Fall 2004
-< EE 260- Introduction to Digital Design
-< EE 467- Object Oriented Software Engineering
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2004
-< EE 160- Programming for Engineers
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Fall 2003
-< EE 260- Introduction to Digital Design
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2003
-< EE 160- Programming for Engineers
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Fall 2002
-< EE 260- Introduction to Digital Design
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)
*Spring 2002
-< EE 160- Programming for Engineers
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Co-op)

Course web sites from previous semesters have been lost. Some have been partially restored.

*Fall 2001
-< EE 260- Introduction to Digital Design
-< EE x96- Projects
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Coop)
*Spring 2001
-< EE 160- Programming for Engineers
-< Engr 100- Engineering Freshman Seminar
-< Engr 493- Field Experience (Coop)
*Fall 2000
-< EE 260- Introduction to Digital Design
-< Engr 100- Engineering Freshman Seminar
*Spring 2000
-< EE 160- Programming for Engineers
Sections 001, 002 and 003
-< EE 467- Object Oriented Software Engineering
-< EE x96- Projects
*Fall 99
-< EE 160- Programming for Engineers
Sections 001, and 002
-< EE 260- Introduction to Digital Design
-< EE 296- Tutorials
-< EE x96- Projects
*Spring 99
-< EE 160- Programming for Engineers
Sections 001, 002 and 003
-< EE 296- Projects
-< EE 367- Computer Data Structures and Algorithms
*Fall 98
-< EE 260- Introduction to Digital Design
Sections 001, 002 and 003
-< EE 467- Object Oriented Software Engineering
-< EE 361- Digital Systems and Computer Design
Guest Lectures
*Spring 98
-< EE 150- Computer Programming Methods
Sections 001 and 002
-< EE 361- Digital Systems and Computer Design
Guest Lectures
*Fall 97
-< EE 150- Computer Programming Methods
-< EE 467- Object Oriented Software Engineering
*Summer 97
-< EE 150- Computer Programming Methods
*Spring 97
-< EE 466- VLSI Design
-< EE 660- Computer Architecture I
*Fall 96
-< EE 150- Computer Programming Methods
-< EE 461- Computer Architecture
-< Guest lectures
-< EE 101
-< EE 260
*Spring 96
-< EE 461- Computer Architecture
-< EE 660- Computer Architecture I
*Fall 95
-< EE 150- Computer Programming Methods
-< EE 466- VLSI Design
*Summer 95
-< EE 150- Computer Programming Methods
*Spring 95
-< EE 361- Digital Systems and Computer Design
*Fall 94
-< EE 150- Computer Programming Methods
-< EE 468- Operating Systems
(Guest lecture series)
-< EE 665- Computer Systems
-< The `Upena Project
*Spring 94
-< EE 361- Digital Systems and Computer Design