Technology and Information Management

A to Z Course Index

Information Sessions

Certificate Programs

Transcripts

Course Locations

Concurrent Enrollment

Order a Catalog cover

Courses begin every month. A new edition of our catalog is published three times a year in early April, July and December.


Quick Enroll

Search

Java: Discovering Its Power

Enroll Now:


expand Online, enroll anytime

X436.2 (2 semester units in EECS)

An elective in the Post-Baccalaureate Certificate in Information Systems and Management

Java’s platform independence (write once, run anywhere) allows the same code to run on Windows, Macintosh, UNIX, mobile phones and supercomputers. Java is popular for enterprise applications that run on Web servers. This high-level language enhances productivity and reduces bugs through automatic memory management and strong typing. Using the free Java Development Kit (JDK 6 SE), you learn practical fundamentals of the Java programming language, as well as basic object-oriented programming so that you can write simple applications and take intermediate courses in Java.

Prerequisites: First Course in Java X429.9, C++ Programming I X412.1 or equivalent, and some experience with object-oriented design and techniques. Familiarity with building graphical user interfaces is helpful.

Enroll Online by July 8 to Avoid Phone, Mail and In-Person Enrollments

We are upgrading our systems in July, so please enroll online in summer 2013 courses by July 8, 2013. After July 8, you must enroll in summer 2013 courses by phone, by mail or in person.

Future-Term Courses and Enrollments

Courses are offered three terms per year: spring, summer, fall. Information about upcoming courses is available when enrollment opens each term.

Join our email list for periodic updates about course availability.



Sections Closed for Enrollment:


expand San Francisco, Sat. March 16, 9 am, 5 meetings