CPS 278: Java Spring Framework

online available

In this course, students will learn about Java Spring Framework. Topics include: Inversion of Control (IoC), Spring MVC (model-view-controller), Hibernate CRUD operations (create, read, update and delete), and Spring REST (representational state transfer). Students will learn how to develop a real time project with Spring MVC, Hibernate and Spring REST. Students taking this class should have a good knowledge of Java Fundamentals. Some knowledge of database and simple HTML is not mandatory but highly recommended. The title of this course was previously Java Server Programming.

Level I Prereq: Academic Reading and Writing Levels of 6; Academic Math Level 4; CPS 161 or CPS 261, minimum grade "B-"

Class offerings by semester

  Winter Summer Fall

Even Years
(2022, 2024, 2026)

offered at nighttimeoffered online
Blended classes also available
  offered at nighttimeoffered online
Blended classes also available

Odd Years
(2023, 2025, 2027)

offered at nighttimeoffered online
Blended classes also available
  offered at nighttimeoffered online
Blended classes also available

offered in the daytimeDay Class (before 5 p.m.) offered at nighttimeEvening Class (after 5 p.m.) offered online Online Class
Revised: 2/2/22

The annual schedule class offerings by semester is offered as a planning tool. Please refer to the course schedule to see the specific time and platform for which the course is offered.

Swipe left to see full chart

Check the schedule

Description Hours
Credits 4
Lecture Hours 60
Clinical Hours 0
Lab Hours 0
Other Hours 0
Total Hours 60

Swipe left to see full chart