CPSC 115L: Introduction to Computing Fall 2010

Lecture slides (Morelli)

Click the following links for copies of lecture slides (in the PDF format).
Wednesday, September 8: What is CS?
Friday, September 10: Tour of CS
Monday, September 13: Basic Computing Concepts
Wednesday, September 15: Python Basics
Friday, September 17: Python Functions
Monday, September 20: Python Functions, Part 2
Wednesday, September 22: Running Total Functions
Friday, September 24: Interface Design
Monday, September 27: Conditionals
Wednesday, September 29: Flow of Execution/Recursion
Friday, October 1: Recursion
Monday, October 4: Valued Functions
Wednesday, October 6: More Recursion
Friday, October 8: Iteration
Monday, October 18: Strings
Wednesday, October 20: More on Strings
Wednesday, October 20: piglatin.py
Friday, October 22: Files.pdf
Friday, October 22: piglatinpoem.py
Monday, October 25: Lists.pdf
Wednesday, October 27: Lists2.pdf
Friday, October 29: ListsAndStrings.pdf
Friday, October 29: crosswords.py
Monday, November 1: ClassesAndObjects.pdf
Wednesday, November 3: ClassesAndMethods.pdf
Wednesday, November 3: time.py
Friday, November 5: Inheritance.pdf
Friday, November 5: points.py
Friday, November 5: cards.py
Wednesday, November 10: JavaClass.pdf
Wednesday, November 10: Dog.java
Friday, November 12: JavaSyntax.pdf
Friday, November 19: Employee.java
Friday, November 19: HourlyEmployee.java
Friday, November 19: SalaryEmployee.java
Monday, November 29: arrays.pdf
Wednesday, December 1: Sorting.pdf
Monday, December 6: PolySort.pdf
Monday, December 6: PolySort.java
Monday, December 6: Animal.java


* CPSC 115L home page
Valid HTML 4.01!