reset password
CS5220 Advanced Topics in Web Programming
Fall 2019
Lectures Monday and Wednesday 1:40pm - 2:55pm in KH B1009
Instructor Chengyu Sun,
Office Hours MW 12:30-1:30pm and 3-4pm or by appointment in ET A317


Final will be on Monday 12/16 from noon-2pm in KH B1009.


For faster Eclipse startup on Windows 10, please check out this article.


I'm moving the class back to CSNS.


This course will be hosted on the Canvas Learning Management System (LMS) at You need to log into your MyCalStateLA account to access all the course materials and assignments.

  • Final Presentations, Due: Monday, December 16
  • Homework 1, Due: Thursday, September 12
  • Homework 2, Due: Friday, October 25
  • Homework 3, Due: Friday, November 22
  • Homework 4, Due: Thursday, December 05
  • Lab 1. Data Modeling with Relational Databases, Due: Wednesday, September 04
  • Lab 2. ORM with Hibernate and JPA, Due: Monday, September 16
  • Lab 3. REST API with Spring Boot, Due: Wednesday, October 09
  • Midterm Presentations, Due: Wednesday, October 16