CS56, Winter 2020

See also: LECTURE* repos from https://github.com/ucsb-cs56-w20

Lectures

num date description
Lecture 1 Mon 01/06 Introduction to CS56
Lecture 2 Tue 01/07 Introduction to CS56
Lecture 3 Wed 01/08 Overview of lab01, Working in Industry
Lecture 4 Thu 01/09 Overview of lab01, Working in Industry
Lecture 5 Mon 01/13 ic01 (ux for courses search) and lab02 (Spring Boot, Heroku)
Lecture 6 Tue 01/14 ic01 (ux for courses search) and lab02 (Spring Boot, Heroku)
Lecture 7 Wed 01/15
Lecture 8 Thu 01/16
Lecture 9 Tue 01/21
Lecture 10 Wed 01/22 Test Code Coverage with Jacoco (prep for lab03)
Lecture 11 Thu 01/23
Lecture 12 Mon 01/27
Lecture 13 Tue 01/28
Lecture 14 Wed 01/29
Lecture 15 Thu 01/30 Class / Interface from F19 Midterm Exam 1 (Trader Bob's), plus start sorting if time
Lecture 16 Mon 02/03 Sorting, and Garbage Collection Exercise (from E01 M18 p.4)
Lecture 17 Tue 02/04
Lecture 18 Wed 02/05 Finish up garbage collection, Start Spring Boot Databases
Lecture 19 Thu 02/06
Lecture 20 Mon 02/10
Lecture 21 Tue 02/11 OAuth, Databases in Spring Boot
Lecture 22 Wed 02/12
Lecture 23 Thu 02/13
Lecture 24 Tue 02/18
Lecture 25 Wed 02/19
Lecture 26 Thu 02/20 TR Decision Day
Lecture 27 Mon 02/24 MW Decision Day
Lecture 28 Tue 02/25
Lecture 29 Wed 02/26 Getting underway with coding (on both tracks)
Lecture 30 Thu 02/27 Spring Boot Database Basics
Lecture 31 Mon 03/02 Spring Boot Databases
Lecture 32 Tue 03/03 What is JSON?
Lecture 33 Wed 03/04 What is JSON?
Lecture 34 Thu 03/05 MVC and GET vs POST vs. all the others
Lecture 35 Mon 03/09 Final Exam Review for MW, plus GET vs POST
Lecture 36 Tue 03/10 Final Exam Review for TR
Lecture 37 Wed 03/11 Lecture Cancelled for CS Summit
Lecture 38 Thu 03/12 Lecture Cancelled