Prof. Tony Jefferson
tony@mail.rit.edu Office Location: (GOL)70-2671
Section 01: MWF 9:00AM - 9:50AM in room (GOL)70-2570
Section 02: TR 9:30AM - 10:45AM in room (GOL)70-2570
Section 03: MWF 8:00AM - 8:50AM in room (GOL)70-2570
IGM Tutoring Schedule: Fall 2013
This course provides an introduction to web development tools and technologies, such as X/HTML, CSS, Javascript and DHTML, AJAX, web platforms and environments, and server-side programming methods.
Programming projects are required. 3 Credits
You'll need an IGM account in order to login to the lab computers. Game Design & Development (GDD) and New Media Interactive Development (NMID) majors should have access by default. Other majors (New Media Design, CS, SE, ...) will also have access once they have registered for the class. If you have problems with logging in, please bring them to my attention.
A Webkit browser (Chrome or Safari) with an integrated Web Inspector, or Firefox with the Firebug extension installed
Your text editor of choice to author HTML, CSS, JS, and PHP files.
Your FTP client of choice to transfer files to gibson.
Your image editor of choice to optimize digital images for web delivery.
See course topics and outcomes page.
Attendance is mandatory and you are expected to be on time. Lectures will start promptly at the beginning of class, and will be followed by an in-class assignment or exercise that you are expected to work on until the end of the meeting (i.e. no leaving early).
You should not be talking to another student while the instructor is speaking. Doing so means that:
These are all bad things - so please respect this rule, and raise your hand if you have a question.
Keep your voice at a reasonable level:
Typically after the lecture you will be given time to work on an assignment. Quiet discussion and conversation is allowed and the volume needs to be kept at a low level so as to not disturb your classmates. If you are easily distracted by background noise, you may wish to bring headphones to class and wear them while working on assignments.
Excessively checking your email, playing games, surfing the web, or working on assignments during lectures can have negative impacts:
Violations of these classroom behavior policies will be dealt with through deductions in your attendance grade.
Note: Grade A = superior work, not just satisfactory.
90+=A, 80+=B, 70+=C, 65+=D, 64.999-=F
Note: 1 absence 4/5 points, 2 absences 2.5/5 points, 3 absences 0/5 points. Each additional absence is 2.5% off of final average. Late is 1/2 absence. Facebooking or similar off-task activity during lectures or demos will count as a absence for the day.
Note: There are no make-ups and no extra credit.
Note: Late homework or in-class exercises are NEVER accepted late without a valid excuse.
Note: Late projects are sometimes accepted. Overdue projects will lose 10% for every 24 hour period that they are late.
Note: The MAXIMUM grade awarded on any late project is an 85%
ANY instance of academic dishonesty (cheating, collusion, or duplicate submission) will result in a failing grade in the course and will be reported to the chair of the student's home department. This policy includes all assignments, including seemingly trivial ones like homework. There will be no second chances given.
IGM Academic Integrity Policy (pdf)
RIT Academic Honesty Policy
All of the information on this page is subject to change.