• Computer Science I and II

About the Class

  • This is an entry-level course in Computer Science and Software Engineering. The main thrust is to instruct the student in object oriented programming techniques that can be used to solve a variety of problems. No previous knowledge of
    computer programming is assumed. The tool language to be used is Java. The course will also include topics such as data structures, hardware components, and social implications of computer usage.

    FIRST SEMESTER
    Intro. to Computers and Languages
    Java Input/Output (console and GUI)
    Variables and Data Types
    OOP Methods, Parameters, and
    Constructors
    If-Else
    Loops
    Arrays
    SECOND SEMESTER
    Inheritance and Composition
    Nested Control Structures
    Boolean Algebra
    Strings
    Files
    Algorithms
    ArrayLists


Tutorial Times

  • Students can sign up on the Google Sheet, which is available through the Google Classroom.  If the available times do not work, please make an appointment with Mr. Yee or Mrs. Gallatin.

Course Documents