Course Home - Fall 2014
Professor: Sana Odeh
Faculty Liaison for Global Programs of Computer Science
Computer Science Department
Courant Institute of Mathematical Sciences
New York University
Email: odeh (AT) Courant (DOT) nyu (DOT) edu
Office: 251 Mercer Street, Room 321 :: New York City, 10012
Help: Whenever you have a question about the course material, please feel free to see me during my office hours or write me an email message. If at any time you feel that you are falling behind or are overwhelmed by the material, let me know: I will be very happy to help you.
- Section #1: Tue/Thu, 3:30 PM - 4:45 PM, room 101 CIWW (Courant)
- Office hours for section #2: Tue, 5:00-6:00 PM, room 321 in Courant or at other times by appointment.
- Section #2: Mon/Wed, 3:30 PM - 4:45 PM, room 512 CIWW (Courant)
- Office hours for section #1: Mon, 5:00-6:00 PM, room 321 in Courant or at other times by appointment.
Office: Room 321 in Courant (map)
Foundations: The course begins with an overview of the foundations of building interactive web sites with a review and overview of HTML and HTML5, along with topics in advanced CSS. We will also review UNIX. In addition, throughout the semester, we will address issues specific to building large interactive websites; incorporating multi-media; building multi-lingual websites and other important aspects that will be relevant to your work both in this course and in the future.
PHP: PHP is another popular methodology to create interactive web sites This class covers many aspects of PHP programming including programming fundamentals, pattern matching & regular expressions, file manipulations and more. Students will develop interactive, secure and powerful web sites.
CSCI-UA.61 can be used as one of the four courses which make up the Web Programming and Applications Minor
For non-majors: Web Design and Computer Principles ( CSCI-UA.0004) or equivalent and Introduction to Computer Programming (CSCI-UA.0002) or one semester of programming in Java, Python or an equivalent programming experience such as in C.
* This is an intensive programming course so you should be comfortable designing, writing, and debugging programs throughout this course!
- There will be one midterm exam and one final exam.
- Grades are weighted as follows out of 100%:
- Midterm exam 25%.
- Final exam 35%
- Homework: 40% (5-7 assignments/projects)
- 25% for the midterm.
- The homework assignments are required and will consist mainly of programming assignments. Details will be posted later.
- Make sure that you read the Computer Science Department Statement on Academic Integrity as we take cheating very seriously!
Exams: Please note that all Exams are hand-written exams: no books, and no computers. There will be no make up exams, so make sure to make the midterm and final on these dates! Do not book any travel on these dates!
- Section # 1: October 22nd (during class)
- Section # 2: October 23nd (during class)
- Section# 1: Thursday, December 18, 2014, 4:00pm - 5:50pm
- Section# 2: Wednesday, December 17, 2014, 4:00pm - 5:50pm
NYU / Dept of Computer Science - Prof Sana Odeh / Fall, 2014 / Updated Fall 2014::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: |