Lecture Notes
9/8/09 - No class
9/9/09 - Course Overview
9/15/09 - Lecture # 1: Introduction to Electrical Circuit Theory
(practice set # 1: basic circuit, xkcd comic: resistor code)
9/22/09 - Lecture # 2: Computing
Lecture # 3: Intro to Java
(practice set # 2: operators(soln))
9/29/09 - Lecture # 4: Java Conditional statements (xkcd comic: Flowchart )
Lecture # 5 : Java Loops
Lecture # 6 : Java Static Methods
Code set#1, set#2: programs demos w/ basic syntax, conditional, loops & methods
10/6/09 - Lecture # 7 : Boe-Bot Servos
Lecture # 8 : Java : API, Psuedo-Code, Scope
Code set#3: programs demos w/ scope
practice set # 3: algorithm, set # 4: scope
10/12/09 - Lecture # 9 : Java: Do-while, break, continue
Lecture # 10 : Java: Intro to OOP
Code set#4: programs demos w/ break, continue, oop
10/20/09 - Lecture # 11 : Electrical circuit component: capacitor
10/27/09 - Lecture # 12 : Java: OOP continued (OOP youtube link)
Lecture # 13: Java: References and Has-A-Relationship
Code set # 5: programs for lecture 13
11/3/09 - Practice set # 5: References
Lecture # 14: Java: Intro to Arrays of Primitives
Code set # 6: programs for today's lecture
11/10/09 - Practice set # 6: Questions, Reference Sheet (code
)
Lecture # 15: Java: Intro to Arrays of Objects
Code set # 7: programs for today's lecture
11/17/09 - Practice set # 6: sol
Lecture # 16: Java: Inheritance