butterfly  
 

:: Spring 2017 ::

CSCI 4000

Course Syllabus - INCLASS (05)

:: Spring 2017 ::

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

Final Project

:: Spring 2017 ::

Instructor:
Name: Leong Lee
Office: Maynard 214
Office Hours:
: M/W/F: 8:15-10:00am
: or by appointment

 

::::

 

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

:: JavaScript Examples ::
:: W3C html Validator::
:: W3C css Validator ::
   
                 
3
1/30
  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 ::
  1/30: Last day to drop classes without record
                 
4
2/6
  Introduction to relational databases with MySQL   PHP Ch. 3   :: W3schools sql tutorial ::
:: SQL tutorial (for MySQL) ::
  Assignment 1 Due 2/6 Mon

Assignment 1 Sample Submission - Scrren Captures
                 
5
2/13
  How to use PHP and MySQL database   PHP Ch. 4   :: W3schools PHP tutorial ::
:: PHP Manual ::
   
                 
6
2/20
  How to use PHP and MySQL database   PHP Ch. 4       Assignment 2 Due 2/20 Mon (extend to 2/22 Wed)
                 
7
2/27
  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/3 Fri (extend to 3/8 Wed)

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


  Mid-semester exam - 3/15 Wed
                 
10
3/20
  How to use MVC pattern to organize your code   PHP Ch. 5       Assignment 4 Due 3/23 Thur
                 
11
3/27
  How to work with form data
How to work with dates
  PHP Ch. 7
PHP Ch. 10
      3/31: Last day to drop classes with a "W", "F" or "FA"
4/1: Mandatory "F" period begins
                 
12
4/3
  Create and use array (advanced)   PHP Ch. 11       Assignment 5 Due 4/5 Wed

                 
13
4/10
  AJAX   JavaScript Examples   :: All JavaScript Examples ::
:: w3schools JavaScript tutorial ::
:: w3schools html 5 tutorial::
:: w3schools CSS tutorial ::
  4/14: Good Friday Holiday
                 
14
4/17
  AJAX   JavaScript Examples   :: w3schools JavaScript and DOM Reference ::   Assignment 6 Due 4/21 Fri

                 
15
4/24
  Exam Revision
4/28, Fri, 1:30pm-3:30pm: Final Exam
          4/26, Wed: Last day of classes
Note: Final Exam
                 
16
5/1
  Not applicable this semester           Note: Final Exam