On this page:
IOOPJ(AP): Introduction to Object-Oriented Programming in Java:   Accelerated Pace
6.8

IOOPJ(AP): Introduction to Object-Oriented Programming in Java: Accelerated Pace

Spring 2017

Joe Gibbs Politz <jpolitz@eng.ucsd.edu>

This site was last built Sunday, June 11th, 2017 9:28:06am with Scribble. The typography and layout are based on a design by Matthew Butterick (anything ugly should be blamed on my modifications). Scribble and the base of these styles come bundled with the Racket programming language.

Welcome to CSE 11! Most of the course’s content can be found via the sidebar. This page holds routine details and announcements.

The course studies class-based program design and the design of abstractions that support the design of reusable software and libraries. It covers principles of object oriented program design, basic rules of program evaluation, linear and nested data, and simple event-driven programming.

Lecture: MWF 9-10AM, Center 115

Discussion Section: W 5-6PM, Center 216

Midterm: Wednesday, May 3 (in class)

Textbook: The readings for this course are largely adapted from lecture notes from a course at Northeastern, which I will augment and reference on a week-by-week basis.

Podcasts: https://podcast.ucsd.edu/podcasts/default.aspx?PodcastId=4013 In-class notes: https://github.com/ucsd-cse11-s17/lectures

Announcements

Keep an eye on this area for updates when assignments are posted, grades are released, changes are made to the schedule, etc.