This course assumes no prior programming experience. This course is an intensive introduction to Programming and to the field of Computer Science.
Some students may have already had the class CISY/CSIT 103 Computer Concepts and Programming or programmed in high school in C++ or Java and may find the programming easier.
Looking for the software needed for class? See: Getting the software [ updated 8/29/2022 ]
This Online Section of the course does not meet in a classroom.
This section uses Canvas, which is a Learning Management System (LMS) that will house the materials for the class and will be the vehicle for submitting assignments.
Once I open Canvas, I will send an email. In that email will be a link to a video for those that have not used Canvas before.
See: https://rvcc.instructure.com/ for Canvas
Section 90V - CRN - 18261
Online Section - Late Start
Required:
Book is 6th edition of Starting out with Java: Early Objects by Tony Gaddis ISBN-13: 9780134462011 [ cover picture has pea pod with peas ]
Picture of Book:
Optional(free):
Author Resources: TBD ( 5th edition available for free - for now...)http://wps.pearsoned.com/ecs_gaddis_sowjavaeo_5/
There is no access code for the Author Resources site to get:
Optional(cost):
"Video notes" require an access code.
Note: This class does NOT use myprogramming lab which is a different resource and is more expensive $42.40(old price)
Syllabus 0.1 (Policies and Grading Criteria)
Syllabus Part II - (School Policies) See Canvas
Class Schedule 0.1 (Day by day topics and list assignments)
Assignment Details are located in Canvas
Java Demos from Lecture are in Canvas