Mar 12, 2026  
2025 - 2026 Catalog 
    
2025 - 2026 Catalog
Add to Portfolio (opens a new window)

INFO 1541 - Java Programming III


4.5 Credits

Students build on the basics of Java and back end web applications from Java II. The Spring Boot Framework is incorporated into applications to make development quicker and easier incorporating Model, View, Controller(MVC), Dependency Injection, Security and asynchronous messaging in an application. By the end of the course students understand how to develop an application using the Spring framework that simplifies data persistence, security, RESTful services, messaging and deploying to a container.

Prerequisites: (1) INFO 1531  

Lecture Hours: 4.5
Lab Hours: 0.0
Internship Hours: 0.0
Clinical or Practicum Hours: 0.0




Course Objectives
  1. Explain upper level Java concepts
  2. Develop a web application using Spring MVC framework.
  3. Incorporate persistent data using Jakarta Persistent API (JPA).
  4. Secure an application with the Spring Security project.
  5. Apply application configurations in the framework.
  6. Create RESTful services for an application.
  7. Develop asynchronous message sending in an application.
  8. Deploy an application to run independently.


View Class Schedule




Add to Portfolio (opens a new window)