Intro to Programming Java, Part 2 - Silicon Valley High School


Price: $125 | Credits: One Semester | Dept: Science (Interdisciplinary) | Course ID# 272-2

In this second semester of Java, students will learn simple to intermediate object-oriented programming concepts that will leverage on the topics of arrays, errors and exception, classes and objects, OOP concepts, I/O concepts, UI development and event handling techniques. You need to take Introduction to Programming – Java, Part 1 before you take this second course in the series. Introduction to Programming Java is approved by the University of California A-G as an interdisciplinary Science – Computer (category D). It can be used as an additional science (i.e., third year and beyond).

Upon completion of this course, the student is awarded 5 credits. Each credit corresponds to 15 hours of study. Of course, some students work more quickly than others, and some can devote more hours to study, so some students are able to complete the course in an accelerated rate.


In this module, students gain a comprehension of the following:

  • The importance of arrays in managing multiple values of the same data type.
  • The different types of arrays and their use.
  • How to identify and find specific errors and exceptions, and how to handle them.
  • The difference between classes and objects.
  • How to leverage the use of object oriented programming techniques in creating simple to intermediate applications.
  • The concept behind input and output techniques on data entry and files.
  • The principles behind GUI programming.
  • How to apply event handling techniques in creating desktop applications.


This course covers the following topics:

  • Arrays
  • Errors and Exceptions
  • Classes and Objects
  • Advance OOP
  • Concepts
  • Input and Output
  • GUI Programming
  • Event Handling Techniques
Intro into Java Programming Part 2 the Second Semester of the Course for $125
Course Details:
• One Semester Credit: $125
• Second Semester of Into to Programming - Java
NCAA: No (NCAA only approves Core Courses)