Jul 08, 2025  
College Catalog 2023-2024 
    
College Catalog 2023-2024 [ARCHIVED CATALOG]

CSI 226 - Computer Programming IV


5 Total Credits
In this course, students continue refining their coding skills in object-oriented programming using classes, abstract classes, interfaces and polymorphism. As well as anonymous classes, functional interfaces and lambda expressions. PREREQUISITE(S): Completion of CSI 224 with a 2.0 or higher. 

Prerequisite(s): Completion of CSI 124  with a 2.0 or higher. 

Course Outcomes
  1. Create a windows application in an object oriented programming (OOP) language.
  2. Become familiar with an OOP platform and its libraries.
  3. Apply object-oriented principles when building an application.
  4. Use an input/output library to create, write and read files.
  5. Create multi-threaded applications.
  6. Create simple web applications with servlets.
  7. Create a web application using sessions.