DMA 342:Advanced Web Design:Spring, 2007:Schedule

Syllabus :: :: Fall, 2008

Instructor
Ben Dunkle, 332 Lyons Hall, 888-3125, dunkleb@canisius.edu
Office Hours
T/Tr 10-11:30am, W:10am-12am
Course Time
MWF 9:30am.-10:20am
Course Objecive

This course is for sudents with a serious interest in web design. It aims to explore the current state of web design techniques and trends. We will balance our approach between a practical, systematic approach and an exploratory, experimental one. We will always remember we are not just coders, copying and pasting like robots, we are inventors, and learning the essential building blocks will enable some of our ideas to come to life.

Course Description

This course is continuation of web development studies for students who have been introduced to them via DMA207:Digital Media Programming or COM342:Intro to Web Design. The course will concentrate on practical web programming skills and the understanding of Flash for web development.

The course is presented in three parts: CSS layout, PHP/MySQL site development, and Flash Widget design. A thorough understanding of these critical areas of web design is our goal. Consequently, expect a great deal of outside-the-class study.

Materials
All materials must be brought to every class.
Textbook: Stylin' with CSS, by Charles Wyke-Smith. 1st Edition. ISBN 0321305256
Textbook: Codin' for the Web, by Charles Wyke-Smith. 1st Edition. ISBN 03213429192
Removeable storage device (see http://www.canisius.edu/comm_stud/dma/equipment.asp for more details).
Mandatory: Sketch/Idea book and drawing materials (sharpie markers, pencils, pilot razor point pens/roller balls).
HIGHLY RECOMMENDED:
Your very own domain, hosted on a LAMP server.
Grading
Grades will be available on Blackboard. Check your grades frequently. Students will be given Quality Points (QPs) for each assignment, out of a maximum number possible.
Grade item QPs Quantity Total Points
Projects 200 3 600
Exercises 30 5 150
Quizzes 8 10 80
Paper/Presentation 100 1 100
Participation/Classwork 70 1 70
TOTAL QPs 1000
Grading
Grades will be available on Angel. Check your grades frequently. Students will be given Quality Points (QPs) for each assignment, out of a maximum number possible. At the end of the semester, the total QPs yield a letter grade according to the following chart:
Total QPs for Class Final Grade (Total points divided by 10 and converted to a letter grade)
925-1000 A
895-924 A-
865-894 B+
825-864 B
795-824 B-
765-794 C+
725-764 C
695-724 C-
595-694 D
<595 F

Note: In the event that there are fewer or more than 1000 qps for the class, grades will be weighted. For example, if he maximum number of QPs ends up being 900, grades will be multiplied by 1.1 to yield 1000 QPs.

Grades are based on quality and effort. Late assignments will not be acceptable after two weeks, and will be penalized. Folders submitted to my drop box and are timestamped, meaning I can see the date they were submitted. Resubmitted assignments are acceptable until the final exam, meaning that grades can be adjusted if the resubmitted work shows improvement.

Grades of 2. This means I either can't open your files, lost your files, or see a major problem with your work. Check Blackboard constantly for your grades. As soon as you see a 2, see me so we can clear it up. If a 2 is not addressed within 1 week after it appears, it becomes a 0 and will not be changed.

Assignments may be resubmitted until the last day of the semester for grade reconsideration, as long as the first version was handed in on time. Grades will drop by 2 QPs for every day the assignment is late. If an assignment is at all late, it CANNOT be resubmitted.

Back up your files. "My hard drive died, I dropped my flash drive in a puddle, My computer got a virus" and the like are unacceptable excuses. You MUST ALWAYS keep two current copies of everything you do. There are many viable sources for backup-your portable drive, your home computer/laptop, Chupacabra, GMail.

Submitting work
All work must be dropped off in my public/drop box folder in Chupacabra. I will not accept email attachments, disks, or links to work. Work should be enclosed in a folder labelled as follows: classnumber_assignmentnumber_username e.g., 342_ex4_dunkleb). Any files included in your folder may be named however you like, but the folder name is extremely important.

Websites will be served in either your sites folder on Chupacabra or your public_html folder on WLAB. When submitting a website project, the site must be dropped off in my dropbox, as well as available via a link on your web space (http://wlab.canisius.edu/~username or http://dma.canisius.edu/~username)

See my Lab Notes for more detailed instruction on submitting work.

Sketchbook
A sketchbook is essential to document ideas, paste inspirational designs that you come across, and as an outlet for fleeting bursts of creativity. All projects and exercises must be accompanied by sketchbook entries. Sketchbooks make up part of each grade for your projects.
Attendance
Attendance is mandatory for all classes. More than three unexcused absences will reduce your final grade by one step; i.e. a B+ becomes a B if 4 classes are missed, or a B- if 5 classes are missed, and so on. Lateness of more than 10 minutes is considered half an absence.
Classroom Conduct
  1. Talking via cell phones is not permitted in class
  2. Text-messaging via cell phones, Instant Messenger, chat rooms, etc. is not permitted in class
  3. Web surfing and listening to music is not allowed during lectures and discussions but is allowed during lab work if the web surfing is relevant to a class assignment and the music listening is done with headphones.
  4. Treat people respectfully. Working together and asking questions of each other is encouraged. Please communicate with respect regarding technical and personal differences. Diversity of thought, culture and creativity will be encouraged.
Classroom Rules and Safety
  1. Do not bring food or drink into the classroom
  2. Do not touch the screens with your fingers
  3. Eyestrain, muscle and joint aches are common ailments that result from long hours working at the computer. Get up from the computer to take frequent breaks to give your body a rest. Alert the instructor if you are feeling any pain in your wrists or having any symptoms related to bad computer posture.
Portfolio
It is essential that you archive all of your work so that it can be used in your portfolio. Each assignment should be saved onto Chupacabra and backed up onto your removeable drive. I will not be archiving any student work, and Chupacabra will be erased at the end of every semester. Archiving your work is your responsibility.
Special Needs
Students with special needs are asked to please alert the instructor at the beginning of the semester.
Academic Integrity
Cheating on quizzes, exercises, projects and exams is not permitted. Submitting work bassed on another student's work without significant modification is the same as cheating. For further clarification on the Canisius College policy on academic integrity, consult the student handbook.
Feedback
I will be offering comprehensive feedback on graded assignments to students who request it. If a student wants to discuss the reasoning behind a certain grade (whether good or bad), he/she should speak to me during office hours or send me an email/instant message (AIM shorbot) and I will respond promptly. Additionally, some work will be posted onto the Angel discussion boards for feedback.
Participation

Participation grades will be largely based on classwordk assignments. During lecture/demo classes, students will be expected to follow along and produce work that reflects their learning. If you are not in class, you will not be able to complete classwork.

Lab hours
Lyons hall is open from 8am until 8pm every day. If you're in Lyons you can access Lyons 312 and Lyons 122 via your swipe card. Please allow a week or so for swipe card access to be set up. Lyons 325 (the web lab) is accessible whenever the Comm Studies office is open, generally M-F 8:30-4:30. The DMA assisted-lab hours where Brian Manning is available to students are as follows: TBA