butterfly  
 

:: Spring 2015 ::

CSCI 4000

Course Syllabus - INCLASS (07)

:: Spring 2015 ::

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

Final Project

:: Spring 2015 ::

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/20, Tue
  Introduction to Apache, PHP
Basic PHP skills
  PHP Ch. 1   :: Notepad ++ ::
:: introduction ppt ::
   
                 
2
1/26, Mon
  Basic PHP skills
Control statements
  PHP Ch. 2   :: New PHP 2015 notes ::

:: Old PHP 2012 notes ::

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

Assignment 1 Sample Submission - Scrren Captures
                 
5
2/16
  PHP and MySQL database   PHP Ch. 4   :: W3schools PHP tutorial ::
:: PHP Manual ::
   
                 
6
2/23
  PHP and MySQL database   PHP Ch. 4       Assignment 2 Due 2/23 Mon (postpone to 2/25 Wed)
                 
7
3/2
  String and numbers (advanced)   PHP Ch. 9       3/2: Last day to drop classes with an automatic "W"
Assignment 3 Due 3/6 Fri (postpone to 3/11 Wed)

Assignment 3 Sample Submission - Scrren Captures
                 
8
3/9
         
  3/8-3/14: Spring Break, no class
                 
9
3/16
  MVC pattern   PHP Ch. 5  


  Mid-semester exam - 3/18 Wed
                 
10
3/23
  MVC pattern   PHP Ch. 5       Assignment 4 Due 3/25 Wed
                 
11
3/30
  Working with Form Data
Dates (advanced)
  PHP Ch. 7
PHP Ch. 10
      4/3: Last day to drop classes with a "W", "F" or "FA"
4/3: Good Friday Holiday
4/4: Mandatory "F" period begins
                 
12
4/6
  Create and use array (advanced)  

PHP Ch. 11

      Assignment 5 Due 4/8 Wed

                 
13
4/13
  AJAX   JavaScript Examples   :: All JavaScript Examples ::
:: w3schools JavaScript tutorial ::
:: w3schools html 5 tutorial::
:: w3schools CSS tutorial ::
   
                 
14
4/20
  AJAX   JavaScript Examples   :: w3schools JavaScript and DOM Reference ::   Assignment 6 Due 4/24 Fri
(postpone to 4/27 Mon)
                 
15
4/27
  Exam Revision
5/1, Fri, 8:00am-10:00am: Final Exam
          4/29, Wed: Last day of classes
Note: Final Project
                 
16
5/4
  Not applicable this semester           Note: Final Project