reset password
CS3220 Web and Internet Programming
Spring 2018
Lectures Monday and Wednesday 6:00pm - 6:50pm in FA 219
Labs Monday and Wednesday 7:00pm - 8:15pm in FA 219
Instructor Chengyu Sun, csun@calstatela.edu
Office Hours MW 5-6pm and TR 3-5pm or by appointment in ET 317
Announcements

4/30

Final will be on Monday May 14 from 5:00pm to 7:00pm in FA 219.

3/10

Midterm will be on Wednesday March 21 from 6:00pm to 8:30pm in FA 219.

Assignments
  • Final, Due: Monday, May 14
  • Homework 1, Due: Thursday, March 01
  • Homework 2, Due: Thursday, March 08
  • Homework 3, Due: Tuesday, March 20
  • Homework 4, Due: Thursday, April 19
  • Homework 5, Due: Thursday, April 26
  • Homework 6, Due: Thursday, May 10
  • Lab 1. Use of CS3 and CSNS, Due: Monday, January 22
  • Lab 10. Login and Logout, Due: Wednesday, February 28
  • Lab 11. Properties, Due: Monday, March 05
  • Lab 12. Expression Language and MVC, Due: Wednesday, March 07
  • Lab 13. JSTL and MVC, Due: Monday, March 12
  • Lab 14. MVC (I), Due: Thursday, March 15
  • Lab 15. MVC (II), Due: Monday, March 19
  • Lab 16. Custom Tag Library, Due: Monday, April 02
  • Lab 17. Using MySQL, Due: Wednesday, April 04
  • Lab 18. SQL, Due: Tuesday, April 10
  • Lab 19. Database Access with JDBC, Due: Thursday, April 12
  • Lab 2. HTML Basics, Due: Wednesday, January 24
  • Lab 20. MVC (III), Due: Monday, April 16
  • Lab 21. JavaScript Basics, Due: Monday, April 23
  • Lab 22. jQuery Basics, Due: Wednesday, April 25
  • Lab 23. More jQuery, Due: Monday, April 30
  • Lab 24. AJAX, Due: Wednesday, May 02
  • Lab 3. HTML Tables and Forms, Due: Monday, January 29
  • Lab 4. CSS Basics, Due: Wednesday, January 31
  • Lab 5. More CSS, Due: Monday, February 05
  • Lab 6. Page Layout with CSS, Due: Wednesday, February 07
  • Lab 7. Introduction to Bootstrap, Due: Monday, February 12
  • Lab 8. Setting Up Development Environment, Due: Wednesday, February 14
  • Lab 9. Servlets, Due: Wednesday, February 21
  • Midterm, Due: Wednesday, March 21