Assignments & Due Dates

CS2623 Server-Side Programming (SSP)

Week Date Lecture Assignment Due Date Last Due Date
with 10% penalty
1 01/22/2019
  • Review syllabus
  • Chapter 1:
    • Introduction to web development with PHP
  • Appendix A, B, or C:
    • How to setup book material for your Operating System (OS)
SSP01a-SSP01d 01/29/2019 02/05/2019
2 01/29/2019
  • Chapter 02:
    • How to code a PHP application
2 02/05/2019 02/12/2019
3 02/05/2019
  • Chapter 08:
    • How to code control statements
  • Chapter 13:
    • How to create and use functions
3 02/12/2019 02/19/2019
4 02/12/2019
  • Chapter 09:
    • How to work with strings and numbers
  • Chapter 10:
    • How to work with dates
4 02/19/2019 No late work!
5 02/18/2019
to
02/23/2019
Test1
6 02/26/2019
  • Chapter 06:
    • How to test and debug a PHP application
  • Chapter 07:
    • How to work with form data
5 03/05/2019 03/12/2019
7 03/05/2019
  • Chapter 21:
    • How to create secure websites
  • Chapter 23:
    • How to work with files, uploads, and images
6 03/12/2019 03/19/2019
8 03/12/2019
  • Chapter 11:
    • How to create and use arrays
  • Chapter 15:
    • How to use regular expressions, handle exceptions, and validate data
7 03/19/2019 03/26/2019
9 03/19/2019 Holiday: No Class
10 03/25/2019
to
03/30/2019
Test 2
11 04/02/2019
  • Chapter 03:
    • Introduction to relational databases and MySQL
  • Chapter 16:
    • How to design a database
8 04/09/2019 04/16/2019
12 04/09/2019
  • Chapter 17:
    • How to use SQL to create a database
  • Chapter 18:
    • How to use SQL to work with a database
9 04/16/2019 No late work!
13 04/15/2019
to
04/20/2019
Test 3
14 04/23/2019
  • Chapter 12:
    • How to work with cookies and sessions
10 04/30/2019 05/07/2019
15 04/30/2019
  • Chapter 05:
    • How to use the MVC pattern to organize your code
  • Chapter 14:
    • How to create and use objects
11 05/14/2019 No late work!
16 05/07/2019
  • Chapter 19:
    • Professional PHP for working with MySQL
  • Chapter 20:
    • A database-driven website
12 05/13/2019 No late work!
17 05/13/2019
to
05/15/2019
Test 4