CS-140 Fall 2017 Section B Lecture Notes

Lecture links have been removed. Please contact the instructor if you need these.

Week Starting Lecture Notes
Aug 21 L01 Introduction
L02 Classes and Packages
Aug 28 L03 Java Types
L04 Methods
Sep 04 L05 Arrays
Sep 11 L06 Constants
L07 Problem Solving
Sep 18 L08 Array Lists
Sep 25 Test 1 Answers
Oct 02 L09 Interfaces
Oct 09 L10 Inheritance
Oct 16 L11 Exceptions
L12 Types and Sub-Types
Oct 23 L13 More Constructors
L14 Dynamic Types
L15 GUI
Oct 30 L16 GUI Layout Managememnt
L17 Functional Java
Nov 06 L18 Searching
L19 Sorting
Nov 13 L20 Unit Testing
L21 Debugging
L22 Recursion
Nov 20 L23 Streams
Nov 27 Test 2 Answers
Dec 04 L24 Swing Threads
L25 Interface as Type