Jessica Masters
Computer Science Department
email: jlmasters@ccsf.edu
Office Hours: Online via Zoom (contact me for hours and link)
Jessica Masters
Computer Science Department
email: jlmasters@ccsf.edu
Office Hours: Online via Zoom (contact me for hours and link)
Sections 935 (CRN 34873)
This course is fully online and asynchronous. There are no in-person or remote meetings. There are no set meeting times.
This course is part of CityOnline and has a shorter semester (1/26-5/20).
This course will be using an interactive zyBook textbook. The textbook is required and will cost $89. To get this discounted price, you must purchase your subscription through our Canvas course, so wait until the course begins to purchase the book.
Sections 931 (CRN 30553) and 932 (CRN 32743)
This course is fully online and asynchronous. There are no in-person or remote meetings. There are no set meeting times.
This course is part of CityOnline and has a shorter semester (1/26-5/20).
Think Data Structures: Algorithms and Information Retrieval in Java
Allen B. Downey
Green Tea Press
This textbook is available as a free PDF download.
Section 931 (CRN 31996)
This course is fully online and asynchronous. There are no in-person or remote meetings. There are no set meeting times.
This course is part of CityOnline and has a shorter semester (1/26-5/20).
Our textbook is available for free online:
Introduction to Programming Using Java; Version 9.0, JavaFX Edition (Author: David J. Eck)
If you are interested in additional texts, here are some that I recommend. Note that these are not required.
Core Java Volume 1- Fundamentals (13th Edition)
Author: Cay S. Horstmann
ISBN-13: 978-0135328378
Copyright: 2024
Publisher: Oracle Press
Note: the older editions are also acceptable. The 9th edition is on reserve in the library and also available for free online through the CCSF library. To access the online version, go to the CCSF library page for the item and click "O'Reilly Online Learning: Academic/Public Library Edition." Then click "Institution not listed?" and enter your CCSF email address.
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
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.
Canvas Chat Support is available 24/7.
CCSF Online Course Support Center (for help with your RAM ID or logging in)