Various locations throughout the United States and the world.
Length:
94.5 hours.
Dates:
January 2011 - Present.
Instructional delivery format:
Proficiency exam
Learner Outcomes:
Upon successful completion of the course, students will be able to: describe the history of computing; describe fundamental hardware and software concepts; explain how the JVM translates Java code into executable code; explain Object-Oriented Programming concepts such as objects, classes, inheritance, and polymorphism; write simple programs using basic Java concepts; describe and use primitive data types in Java; describe and use logical and relational operators and compare Boolean expressions; explain and use various control structures such as methods, decision statements and loops; use exception handling mechanism; and use Java input/output class hierarchy to read and write data to and from external files.
Instruction:
This course is delivered in an open, asynchronous, self-study format with a proctored proficiency examination. View the course here: http://www.saylor.org/courses/cs101.
Credit recommendation:
In the lower division baccalaureate/associate degree category, 3 semester hours in Computer Science, Computer Programming, or Informatics (11/13) (1/19 revalidation).