![]() | Internet and Web Programming | |||
CISC 5030 | ||||
Professor: | Sam Sultan [sam.sultan@fordham.edu] | |||
Assistant: | Michael Shafei [mshafei@fordham.edu] | |||
Class website: | [storm.cis.fordham.edu/~sultan/web] (or) [fh.samsultan.com/web] | |||
Course Days: | Mondays, 1/13-5/12 (No class 1/20, 2/17 Makeup 2/18, 3/17, 4/21) - Final Exam 5/12 | |||
Course Hours: | 5:30pm-7:45pm | |||
Location: | Lincoln Center, Leon Lowenstein, room 306 |
Announcement(s): |
+
outline
+ syllabus |
+
textbooks
+ grades policy |
+
HTML/CSS examples
+ JavaScript examples |
+
PHP /
Python examples
+ SQL examples |
+
instructor demos
+ student classwork |
+ student evaluation |
This course covers web programming in the Internet and interactive environment. Students will gain understanding of operating system usage on a server and interactive web system design. Languages used include HTML, CSS, JavaScript and PHP or Python. This is a four-credit course that meets for 150 minutes per week which requires three additional hours of class preparation per week on the part of the student in lieu of an additional hour of formal instruction
The purpose of this course is to learn to program on the web. This includes learning the HTML and CSS markup languages. Learning the JavaScript client programming language and learning PHP or Python and MySQL database running on the server side.
Required Books -
Your final grade will be based on the following:
Details of Assignment and Evaluation.
Please do not negotiate for a better grade. Instructor will compute grades to 2 decimal places. If you are expecting to receive a grade of an "A" at the end of the semester, then I expect you to attend all sessions, to participate in class, to turn in your homeworks on time, and to keep up with the class reading material. If you see yourself falling behind do not hesitate to ask for help. This will ensure that you stay current with the class, and will ensure that you get a good grade on your work.
Please Note: Professor will not entertain any request for assignment "redo" or extra credit assignment to improve grade
Fordham University is a high level academic institution that takes academic integrity very seriously.
Students must present their own original work.
Students suspected of violating this policy including cheating and/or plagiarism and/or copying from others or published materials on assignments or exams will be severely penalized for their action.
DATE | SESSION | TOPIC[s] COVERED |
  | ||
[Week 1] | 1a |
|
---|---|---|
Reading: | Chapter 1-6 (HTML and CSS) | |
  | ||
[Week 1] | 1b |
|
Reading: | Chapter 18 (HTML and CSS) | |
  | ||
[Week 2] | 2 |
|
Reading: | Chapter 16 (HTML and CSS) | |
  | ||
[Week 3] | 3a |
|
Reading: | Chapter 7-9 (HTML and CSS) | |
  | ||
[Week 3] | 3b |
|
Reading: | Chapter 10-14 (HTML and CSS) | |
  | ||
[Week 4] | 4 |
|
Reading: | Chapters 1, 2 (Beginning JavaScript) | |
  | ||
[Week 5] | 5 |
|
Reading: | Chapter 3, 4 (Beginning JavaScript) | |
  | ||
[Week 6] | 6 |
|
Reading: | Chapters 7 (timers only), 8 (Beginning JavaScript) | |
  | ||
[Week 7] | 7 |
|
Reading: | Chapters 9 (first half), 11 (Beginning JavaScript) | |
  | ||
[Week 8] | 8 |
|
  | ||
[Week 8] | 8 |
|
Reading: | Chapter 1, 2 (PHP and MySQL Web Development) | |
  | ||
[Week 9] | 9 |
|
Reading: | Chapter 3, 4, 5 (PHP and MySQL Web Development) | |
  | ||
[Week 10] | 10 |
|
Reading: | TBD | |
  | ||
[Week 11] | 11 |
Accessing HTML form data The GET method The POST method Connecting to a database Inserting, Updating & Deleting from databases Querying databases |
Reading: | Chapter 11 (PHP and MySQL Web Development) | |
  | ||
[Week 12] | 12 |
|
Reading: | Professor Notes | |
  | ||
[Week 13] | 13 |
|
Reading: | Chapter 23 (PHP and MySQL Web Development) | |
  | ||
[Week 14] | 14 |
|
Reading: | Chapter 12, 14 (Beginning JavaScript) | |
  | ||
[Week 15] | F |
|