Syllabus

Welcome to York College, CUNY and Web Design 2 – Spring, 2012

I am Adjunct Assistant Professor Najlah Feanny Hicks and I will be teaching web design 2.

Course Description:

This course is designed to build on the skills learned in Web Design 1. The focus of the class will be two-fold: First, on the development of advanced technical skills, and second, on seeing a professional Web site project through from start to finish, using best practices for development process, standards-compliant code, and strong design. The CMS you will be using is WordPress.

Course Goals:

At the end of this class, the student will have developed a new web site for a real world nonprofit client. Students will be familiarized with advanced HTML 5/ CSS3 techniques, server and client-side scripting languages, WordPress CMS and the full Web Development lifecycle.

Grading:

20% – Attendance and Class Participation
40% – Weekly Assignments
40% – Final Project

Course Requirements:

Come to class on time. Students arriving more than 20 minutes late may be marked absent.

Attend all classes. Each week we will build on the work learned the week before. If you miss any classes in the first four weeks of the semester, you will fall behind quickly and it will be very difficult to catch up. If you must miss a class, please let me know ahead of time. It is your responsibility to obtain any missed material from your fellow classmates, and to turn assignments in on time even if you are absent. Students missing more than four classes may fail the course.

Turn in assignments on time. Work turned in late will lose one letter grade for every week that it is late. Work turned in more than two weeks from the due date will not be accepted. Midterm and Final projects may not be turned in late.

Ask Questions. This is a technical class, and we will be covering a lot of information in a short time. If you are confused, lost, need clarification, etc, please don’t hesitate to ask questions in class. Chance are your fellow students will benefit from the answers AND this will add to your class participation grade! I am also available between classes via email.

Academic Integrity. Plagiarism and cheating of any kind in the course of academic work will not be tolerated. Academic honesty includes accurate use of quotations, as well as appropriate and explicit citation of sources in instances of paraphrasing and describing ideas, or reporting on research findings or any aspect of the work of others (including that of instructors and other students). These standards of academic honesty and citation of sources apply to all forms of academic work (examinations, essays, theses, computer work, art and design work, oral presentations, and other projects).

It is the responsibility of students to learn the procedures specific to their discipline for correctly and appropriately differentiating their own work from that of others. Compromising your academic integrity may lead to serious consequences, including (but not limited to) one or more of the following: failure of the assignment, failure of the course, academic warning, disciplinary probation, suspension from the university, or dismissal from the university.

Every student at CUNY signs an Academic Integrity Statement as a part of the registration process. Thus, you are held responsible for being familiar with, understanding, adhering to and upholding the spirit and standards of academic integrity as set forth by the CUNY Student Handbook.

Reading and Resources:

There is no required text for this course, however a number of resources, both printed and online, will be referenced on the class Web site, and some reading and class review of these materials may be required.

Course Calendar:

Week   Date Topic
1 Introductions
Skills Assessment
FTP Review
Intro to the Web Development Process
Final Project Assignment
2 Semantic Web Markup
Intro to WordPress CMS
Discovery Phase, Client introductions
3 Definition Phase Part I
New Elements in HTML5
Intro to CSS3
4 Definition Phase Part II
HTML5: Audio and Video
5 Functional Spec Presentations
Design Phase
Intro to Javascript
6 Javascript Part II
7 Development Phase
Intro to JQuery
Processing JS

  Spring Break
8 Design Comp Presentations  1
9 Design Comp Presentations  2
10 Intro to PHP
11 AJAX / XML Parsing / Maps, Mashups and Feeds
12 Deployment Phase
SEO / Marketing / Social Media
QA and User Testing
Common Browser Issues, Hack and Filters
13 Final Project Presentations 1
14 Final Project Presentations 2

3 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *