butterfly  
 

:: Spring 2016 ::

CSCI 4000

Course Syllabus - INCLASS (09)

:: Spring 2016 ::

Assignments
: Assignment 1
: Assignment 2
: Assignment 3
: Assignment 4
: Assignment 5
: Assignment 6

Final Project

:: Spring 2016 ::

Instructor:
Name: Leong Lee
Office: Maynard 214
Office Hours:
: Tu/Th: 9:25-11:05am
: F: 1:30-2:45pm
: or by appointment

 

::::

 

 
Wk/Date   Topic   Reading   Resources   Remarks / Due / Exam
                 
1
1/19, Tue
  Introduction to web development with PHP   PHP Ch. 1   :: Notepad ++ ::
:: introduction ppt ::
   
                 
2
1/25, Mon
  How to code a PHP application   PHP Ch. 2   :: New PHP 2017 notes ::
:: PHP 2015 notes ::
:: Old PHP 2012 notes ::

:: JavaScript Examples ::
:: W3C html Validator::
:: W3C css Validator ::
   
                 
3
2/1
  How to code control statements
How to create and use arrays
  PHP Ch. 8
PHP Ch. 11
  :: XAMPP ::
:: Apache Software Foundation ::
:: PHP.net ::
:: MySQL Database ::
:: PHPMyAdmin.net ::
  2/1: Last day to drop classes without record
                 
4
2/8
  Introduction to relational databases with MySQL   PHP Ch. 3   :: W3schools sql tutorial ::
:: SQL tutorial (for MySQL) ::
  Assignment 1 Due 2/8 Mon
(Postponed to 2/12 Friday)

Assignment 1 Sample Submission - Scrren Captures
                 
5
2/15
  How to use PHP and MySQL database   PHP Ch. 4   :: W3schools PHP tutorial ::
:: PHP Manual ::
   
                 
6
2/22
  How to use PHP and MySQL database   PHP Ch. 4       Assignment 2 Due 2/22 Mon
                 
7
2/29
  How to work with strings and numbers   PHP Ch. 9       2/29: Last day to drop classes with an automatic "W"
Assignment 3 Due 3/4 Fri

Assignment 3 Sample Submission - Scrren Captures
                 
8
3/7
         
  3/6-3/12: Spring Break, no class
                 
9
3/14
  How to use MVC pattern to organize your code   PHP Ch. 5  


  Mid-semester exam - 3/16 Wed
                 
10
3/21
  How to use MVC pattern to organize your code   PHP Ch. 5       Assignment 4 Due 3/24 Thur
3/25: Good Friday Holiday
                 
11
3/28
  How to work with form data
How to work with dates
  PHP Ch. 7
PHP Ch. 10
      4/1: Last day to drop classes with a "W", "F" or "FA"
4/2: Mandatory "F" period begins
                 
12
4/4
  Create and use array (advanced)   PHP Ch. 11       Assignment 5 Due 4/6 Wed

                 
13
4/11
  AJAX   JavaScript Examples   :: All JavaScript Examples ::
:: w3schools JavaScript tutorial ::
:: w3schools html 5 tutorial::
:: w3schools CSS tutorial ::
   
                 
14
4/18
  AJAX   JavaScript Examples   :: w3schools JavaScript and DOM Reference ::   Assignment 6 Due 4/22 Fri

                 
15
4/25
  Exam Revision
4/29, Fri, 1:30pm-3:30pm: Final Exam
          4/27, Wed: Last day of classes
Note: Final Exam
                 
16
5/2
  Not applicable this semester           Note: Final Exam