Effective immediately in response to COVID-19, most Technology Training classes will be delivered online until further notice.
In advance of each session, Tech Training will provide you with a Zoom link to your class, along with any required class materials.
This course is an intermediate object-oriented programming and design using the Java programming language. Topics include event-driven programming, recursion, generics, collections, iterators, and more.
Course Prerequisites:
Fundamentals of Object-Oriented Programming (ITS-1922) or equivalent experience
Learning Outcomes:
At the completion of the course, the students/participants will have had the opportunity to learn how to:
- Describe the differences between traditional programming and object-oriented programming
- Explain concepts related to intermediate level of object-oriented programming, including event-driven programming, recursion, generics, collections, iterators, etc.
- Develop and analyze programs to address a specified problem
Course Topics:
- Event-Driven Programming - 1
- Event-Driven Programming - 2
- Recursion
- Generics
- Collections, Iterators
- Advanced GUI Programming
University IT Technology Training classes are only available to Stanford University staff, faculty, students and Stanford Hospitals & Clinics employees. A valid SUNet ID is needed in order to enroll in a class.