Lecture 1 Next Lecture

Lecture 1, Mon 09/30

Introduction to CS56 and Java

https://ucsb-cs56.github.io/f19/lectures/lect01

See also, code here: https://github.com/ucsb-cs56-f19/LECTURE_0930

What did you miss if you missed lab?

Homework for Wednesday, Thursday and next Monday

New Grads in Industry

What can we do?

Well, the course description says:

CMPSC 56

Advanced Applications Programming (4) CONRAD

Prerequisite: Computer Science 24 and 32 with a grade of C or better

Advanced application programming using a high-level, virtual-machine-based language. Topics include generic programming, exception handling, programming language implementation; automatic memory management, and application development, management, and maintenance tools; event handling, concurrency and threading, and advanced library use.

A few observations:

What is the goal?

Here’s a link list of some of the things it includes

Where can you find info in this class?

With the time left, let’s look at https://ucsb-cs56.github.io/tutorials/rational_ex09/

Next up (probably not until Wednesday): A pivot from Ant to Maven and look at a Spring Boot webapp.