butterfly  
 

: Summer 2017

CSCI 4000

Course Syllabus - INCLASS (14)

:: Summer 2017 ::

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

:: Summer 2017 ::

Instructor:
Name: Leong Lee
Office: Maynard 214
Office Hours:
: by appointment

::::

 

 
Wk/Date   Topic   Reading   Resources   Remarks / Due / Exam
                 
1
6/5, Mon
  : Introduction to Apache, PHP
: Basic PHP skills
: Control statements (advanced)

  PHP Ch. 1
PHP Ch. 2
PHP Ch. 8
  :: Notepad ++ ::
:: introduction ppt ::

:: New PHP 2017 notes ::

  Assignment 1 Due 6/11, Sun
                 
2
6/12
  : Create and use arrays (advanced)
: Introduction to relational databases with MySQL
: PHP and MySQL database


  PHP Ch. 11
PHP Ch. 3

PHP Ch. 4
  :: OLD PHP 2015 notes ::
:: Old PHP 2012 notes ::

:: JavaScript Examples ::
:: W3C html Validator::
:: W3C css Validator ::
  Assignment 2 Due 6/14, Wed

Assignment 3 Due 6/18, Sun
                 
3
6/19
  : Strings and numbers (advanced)
: MVC pattern




  PHP Ch. 9
PHP Ch. 5
  :: XAMPP ::
:: Apache Software Foundation ::
:: PHP.net ::
:: MySQL Database ::
:: PHPMyAdmin.net ::
  6/21: Last day to drop classes with an automatic "W"

Mid-Term Exam 6/21, Wed

Assignment 4 Due 6/25, Sun
                 
4
6/26
  : Working with Form Data
: Dates (advanced)


  PHP Ch. 7
PHP Ch. 10
  :: W3schools sql tutorial ::
:: SQL tutorial (for MySQL) ::
:: W3schools PHP tutorial ::
:: PHP Manual ::
  Assignment 5 Due 6/30, Fri

6/30: Last day to drop classes with a "W", "F" or "FA"
                 
5
7/3
  : AJAX   JavaScript Examples   :: All JavaScript Examples ::
:: w3schools JavaScript tutorial ::
:: w3schools html 5 tutorial::
:: w3schools CSS tutorial ::
:: w3schools JavaScript and DOM Reference ::
  7/4 - Independence Day, No classes

Assignment 6 Due 7/5, Wed

Final Exam 7/7, Fri