Jessica Masters

Computer Science Department

email: jlmasters@ccsf.edu

Office Hours: Online via Zoom

Fall 2019 Schedule

CS111C: Data Structures and Algorithms: Java

Course Information

Sections 931 (CRN 74684), 932 (CRN 77914), and 933 (CRN 78151)

This course is fully online. There are no in-person meetings.

This course is part of CityOnline and has a shorter semester.

The course runs from Tuesday, September 3 through Friday, December 20.


Textbook

Data Structures and Abstractions with Java, 5th Edition

Author: Frank M. Carrano and Timothy M. Henry

Publisher: Pearson, 2018

ISBN-13: 978-0134831695


The 4th and 3rd editions are also acceptable. No other editions are acceptable.

The 3rd and 4th editions are on reserve at the Ocean campus library.


CS211S: Advanced Java (Standard Edition)

Course Information

Sections 931 (CRN 73582 )

This course is fully online. There are no in-person meetings.

This course is part of CityOnline and has a shorter semester.

The course runs from Tuesday, September 3 through Friday, December 20.


Required Textbook

Textbook: The 10th edition is the official textbook for the course.

Core Java Volume 1- Fundamentals (10th Edition)

Author: Cay S. Horstmann

ISBN-13: 978-0134177304

Copyright: 2016

Publisher: Prentice Hall


The 9th edition is also acceptable.

The 9th edition is on reserve at the Ocean campus library.


Optional Textbooks

These are two additional optional resources. I recommend them as good reference books, but they are not required.

Effective Java (3rd Edition; 2nd Edition is good, too!)

Author: Joshua Bloch

ISBN-13: 978-0134685991

Copyright: 2018

Publisher: Addison-Wesley


Java SE8 for the Really Impatient: A Short Course on the Basics

Author: Cay S. Horstmann

ISBN-13: 978-0321927767

Copyright: 2014

Publisher: Addison-Wesley


Canvas

All courses are online through Canvas.

You can login directly to Canvas.

Your username is your CCSF RAM ID (examples: W12345678 or @12345678).

Your password is your RAM ID password.

Resources

Instructions for new students

Canvas Student Guide

Canvas Support Hotline available 24 hours a day, 7 days a week: 844.592.2198

CCSF Help Desk (for help with your RAM ID or logging in)

Canvas Logo by Instructure