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

 

© Copyright University of Pennsylvania, 2009