Course Description
Harvard Extension School offers Introduction to Computer Science Using Java I as an online course open to students beyond Harvard.
Overview: Intended for students with no previous programming background, this course introduces problem-solving methods and algorithm development using the high-level programming language Java. Students learn how to design, code, debug, and document programs using modern engineering techniques in the Unix environment. Related topics include programming using iterative constructs, the basic aspects of arrays and recursion, string manipulation, parameter passing, information hiding and encapsulation using classes, and the functional decomposition of methods to enable object-oriented design. Some applications are chosen for their relevance to more advanced coursework in computer science while others involve nonscientific and business-related areas
Course Dates: This course is next offered in the fall term beginning August 31, 2010.
Admissions: There is no competitive admissions process for individual courses offered by Harvard Extension School; anyone may register, and can apply for a degree program later if they wish.
Costs: $1,850.
More Information: Please visit the website of the Harvard Extension School for more information, including enrollment instructions.
This listing is for informational purposes only and does not imply any affiliation with Harvard University.