COMP-202
Introduction to Computing 1 -- Lecture Slides Jörg
Fall 2011

Lectures

Lecture slides and related source code will be posted by Jörg here.

Jörg's Lectures

Date Topic(s)
09-01 Introduction
See Dan's slides.
09-06 Programming Basics
09-08 Programming Basics
  • See lecture slides above (covered slides 29 - 51)
09-13 Programming Basics (Variables and assignment)
09-15 Programming Basics (Expressions and Incrementors)
  • See lecture slides above (covered slides 80 - 94)
  • Short program written in class: CalculateWeeks
09-20 Programming Basics (Precision and Conversions)
  • See lecture slides above (covered slides 95 - end)
Methods and Java Libraries (Calling Static Methods, Writing Your Own Method)
09-22 Methods and Java Libraries (Methods with Return Value, Comments)
  • See lecture slides above (covered slides 26 - end)
Conditional Programming (The If Statement)
09-27 Conditional Programming (Boolean Expressions + Switch Statement)
09-29 Conditional Programming (Conditional Operator)
  • See lecture slides above (covered slides 65 - end)
Programming with Iteration (The while Statement)
10-04 Programming with Iteration (The do Statement, the for Loop)
  • See lecture slides above (covered slides 11 - end)
Arrays, Part 1
10-06 Arrays, Part 1
  • See lecture slides above (covered slides 12 - 21)
  • Short programs written in class: Squares
10-11 Arrays, Part 1
  • See lecture slides above (covered slides 23 - end)
Objects and Classes, Part 1
10-13 Objects and Classes, Part 1
  • See lecture slides above (covered slides 30 - end)
  • Short programs written in class: Average
10-18 Objects and Classes, Part 2
10-25 Objects and Classes, Part 3
10-27 Objects and Classes, Part 3
  • See lecture slides above (covered slides 30 - end)
  • Short programs written in class: UsingSmartArrays
11-1 Midterm Solution Review in Class
11-3 Arrays Again
11-8 Recursion
  • See lecture slides above (covered slides 16 - end)
  • Short programs written in class: Fibonacci
11-10 Recursion
11-15 Introduction to Assignment 4
11-17 Generics
11-22 Exceptions
11-24 Exceptions
  • See lecture slides above (covered slides 17 - end)