CS56, Summer 2018

Course Staff Bios: click to expand contents

Labs: click to collapse contents

num ready? description assigned due
lab00 true Getting Started Tue 08/07 09:30AM Fri 08/10 05:00PM
lab01 true Tools for java development Fri 08/10 09:30AM Thu 08/23 11:59PM
lab02 true Polynomials Thu 08/16 09:30AM Mon 08/27 11:59PM
lab03 true Testing and Sorting with Lambdas Fri 08/24 09:30AM Fri 08/31 11:59AM
Midterm Exam E01
lab04 true Intro to Web Applications Wed 08/31 09:30AM Thu 09/01 11:59PM
lab05 true Leaving a legacy Fri 09/14 09:30AM Fri 09/14 12:20PM
proj01 true Webapp Projects, Part 1 Wed 09/07 09:30AM Sun 09/11 11:59PM

Homework: click to collapse contents

num ready? description assigned due
h00 true HFJ 1,2: Java basics Tue 08/07 09:30AM Wed 08/08 09:30AM
h01 true HFJ 3,4: Primitives, References, Instance Variables, Methods Tue 08/07 09:30AM Thu 08/09 09:30AM
h02 true HFJ 5,6: Random, ArrayList, first look at the Java API Tue 08/07 09:30AM Fri 08/10 12:20PM
h03 true HFJ 7,8: Inheritance, Polymorphism, Abstract Classes Fri 08/10 12:20PM Tue 08/14 09:30AM
h04 true HFJ 9,10,11: Constructors, Statics, Exceptions Fri 08/10 12:20PM Wed 08/15 09:30AM
h05 true Data Structures (HFJ 16) Fri 08/10 12:20PM Thu 08/16 09:30AM
h06 true Packages and JAR files (HFJ 17, pp. 581–595) Thu 08/16 02:00PM Mon 08/20 09:00PM
Midterm Exam E01
h07 true HFDP: Chapter 1 Fri 08/31 12:30PM Tue 09/04 09:30AM
h08 true Observer Design Pattern (HFDP 2) Fri 08/31 12:20PM Wed 09/05 09:30AM
h09 true The Decorator Pattern (HFDP 3) Fri 08/31 12:20PM Thu 09/06 09:30AM
h10 true The Decorator Pattern (HFDP 3, part 2), and the Open-Closed Principle Fri 08/31 12:20PM Fri 09/07 12:20PM
ic00 true Pair Partner Picking Planning Tue 08/07 09:30AM Tue 08/07 09:30AM
ic01 true Story Mapping Preparation Tue 08/14 09:30AM Tue 08/14 10:50AM
ic02 true Exam prep (garbage collection) Wed 08/29 09:30AM Wed 08/29 10:50AM

Exams click to collapse contents

num ready? description exam date
e01 true Midterm (NOTE NEW DATE) Thu 08/30 09:30AM
e02 true Final Exam Thu 09/13 09:30AM

loading