Apr 28, 2024  
College Catalog 2020-2021 
    
College Catalog 2020-2021 [ARCHIVED CATALOG]

CSI 226 - Computer Programming IV


5 Credits
In this advanced programming course, students continue refining their coding skills in topics such as polymorphism, encapsulation, asynchronous programming, multi-threaded applications, and distributed applications.

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.