'CISP' -- CIS Programming Courses
 
    
 

 

CISP 24 Course Image
This course covers advanced object-oriented programming concepts and techniques in the Java programming language.

The course is designed to teach these advanced topics:
  • serialization
  • multithreading
  • advanced Swing components
  • networking
  • server-side technology (servlets RMI)
  • JDBC
  • Java Beans
  • Security (PKI)
(54 hours lecture,  54 hours lab,    Degree appropriate)

Course Measurable Objectives:

  1. Create applets or applications using object oriented programming and core Java concepts.
  2. Apply concepts in project(s) using multi- threading with and without synchronization.
  3. Design and formulate programs using Swing components and Advanced Swing Components with data modeling.
  4. Utilize network programming using remote method invocation.
  5. Design and create a servlet using Apache tomcat.
  6. Develop Java Bean using jar files.
  7. Analyze and update databases using JDBC concepts and SQL.
  8. Demonstrate a Java tool.

Course Level Student Learning Outcomes:


Students completing CISP 24 - Advanced Java Programming will be able to:
  1. develop a dynamic web page programming Java Server Pages.
  2. create an object oriented program that will use remote method invocation using the Java programming language.

 
    
Invisible Login Button