2023-2024 Academic Catalog 
    
    Nov 23, 2024  
2023-2024 Academic Catalog [ARCHIVED CATALOG]

CP 212 - Java Programming 2

3 CR
This course will build upon the basics of the previous course, CP 210 . This course will further advance Java programming skills in developing enterprise applications, discussion of security issues, as well as simple interaction with databases. This will introduce the nuances of the various versions and the coding required. The emphasis is on programming. [32-32-64] Lab Fee

Requisites: Take CP 210  with at least a grade of C.
Course Learning Outcomes:
  1. Construct and design a Java Server Application that applies SQL Database interaction.
  2. Construct and design a Java Server Application that applies the use of Server Sockets.
  3. Construct and design a Java Server Application that implements the use of JAAS (Java Authentication and Authorization Service).
  4. Design a Java Server Application using the graphical user interface best practices.