Lecture Notes
1/12/10 - No class
1/19/09 - Course Overview
Lecture # 1: Introduction to Electrical Circuit Theory(xkcd comic: resistor code)
1/26/10 - Practice set # 1: Circuit Theory Problem
Lecture # 2: Computing
Lecture # 3: Intro to Java
2/2/10 - Practice set # 2: operators(soln)
Lecture # 4: Java Conditional statements (xkcd comic: Flowchart )
Lecture # 5 : Java Loops
Code set#1: programs demos w/ basic syntax, conditional, loops
2/9/10 - Completed lecture on loops
Lecture # 6 : Java Static Methods
Code set#2: programs demos w/ Methods
2/16/10 - Lecture # 7 : Java : API, Psuedo-Code, Scope
Lecture # 8 : Boe-Bot Servos
Code set#3: programs demos w/ scope
practice set # 3: algorithm, set # 4: scope
2/23/10 - Lecture # 9 : Java: Do-while, break, continue
Code set#4: programs demos w/ break, continue
Lecture # 10 : Electrical circuit component: capacitor
Exam 1: practice questions (code), study guide
Soln: Practice Questions , Honest.java
3/2/09 - Lecture # 11 : Java: Intro to OOP
3/16/10 - Lecture # 12 : Java: OOP continued (OOP youtube link)
Lecture # 13: Java: References and Has-A-Relationship
Code set # 5: programs for lecture 13
3/22/10 - Reference Lecture contd ..
Practice set # 5: Ref I, Ref II (sol)
3/30/10 - Lecture # 14: Java: Intro to Arrays of Primitives
Practice set # 6: Arrays
Code set # 6: programs for today's lecture
4/6/10 - Lecture # 15: Java: Intro to Arrays of Objects
4/13/10 - Lecture # 16: Java: Inheritance
Code set # 7 : programs for todays lecture(sol)
4/20/10 - Lecture # 17: Java: Misc. topics
Code set # 8 : programs for todays lecture
Exam 2: Study Guide, In class practice(sol), Sample(sol)