Skip to content

Latest commit

 

History

History
104 lines (78 loc) · 7.13 KB

syllabus.md

File metadata and controls

104 lines (78 loc) · 7.13 KB

IGME-230 Web Site Design & Implementation, Spring 2018: Syllabus

Course Catalog Description

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.

Prerequisites

IGME-110 Introduction to Interactive Media & IGME-106 Game Development and Algorithmic Problem Solving II. I expect students in this class to have a basic working knowledge of HTML, CSS, and publishing to RIT's web hosting environment (banjo.rit.edu). As this course involves a significant amount of coding, you should also feel confident in your programming skills.

Important: The Spring 2018 sections are reserved for GDD and NMID students ONLY

Instructor and Class Details (Section 01)

  • Professor: Tony Jefferson
  • Teaching Assistant: Austin White
  • Office: GOL-2139 (IGM Main Office)
  • Email: tony@mail.rit.edu
  • Office hours: Tues. 1:00PM-2:00PM & Wed. 11AM-Noon
  • Class meetings: TR 11:00AM - 12:20PM in ORN-1375

Instructor and Class Details (Section 02)

  • Professor: Noah Bast
  • Teaching Assistant: Tanat Boozayaangool
  • Email: nbbigm@rit.edu
  • Office hours: TBA, though I will almost always be available after class.
  • Class meetings: TR 5:30PM - 6:50PM in GOL-2435

Course Materials and Communication

There is no required textbook for the course, but there will be an assortment of handouts and online readings that you will receive over the course of the semester. They will be uploaded to (or linked from) this Github site.

We will be assigning a number of tutorials from the Lynda.com website, which you can access for free using your RIT login.

Most course materials and example code will be distributed via Github, and you will also be learning how to use Git and Github to manage your own exercise and project files.

MyCourses will also be used for announcements, certain assignment submissions, and grading.

Attendance

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).

Grading

Final course grades are determined using the following scale:

Class Average Grade
90+% A
80+% B
70+% C
65+% D
<65% F

Projects (55%)

Exams (30%)

These exams consist of short answer, multiple choice, and "write some code" questions. There will be no make-ups or re-takes allowed without prior permission.

  • Written Midterm Exam - will be given Thursday 3/8 (week 8)
  • Written Final Exam - will be given Thursday 4/26 (last regularly scheduled class)

Homework (10%)

Completing the HW and in-class exercises is essential to learning the course material. You can expect an average of one HW assignment per class meeting. Keep an eye on the mycourses dropboxes for the dues dates of these assignments.

Homework and ICEs will NOT be accepted late without a valid excuse (procrastination, and missing the dropbox by 1 minute, are not valid excuses). If you feel you have legitimate excuse, please contact the professor outside of class either by email or during office hours.

Important! - When you submit web file (HTML,CSS,JavaScript) to mycourses dropboxes, they (or the folder they are contained in) must be zipped. If you do not do so, mycourses will strip out all of the CSS and JavaScript, and leave you with a non-functioning and ugly web page. Unzipped assignments will therefore usually receive a grade of zero.

Attendance & Participation (5%)

Note: 1 absence 4/5 points, 2 absences 3/5 points, 3 absences 1.5/5 points, 4 absences 0/5 points. Each additional absence is 5% off of final average. Arriving late is 1/2 absence. Facebooking or similar off-task activity during lectures or demos will count as a absence for the day.

Policy on Incomplete Grades

Incomplete grades will be given only in the most exceptional circumstances, soley for issues that arise AFTER the 'W' deadline has passed at the end of week 11, and then only by prior arrangement with the professor. Being overcommitted, overwhelmed, and/or not having enough time to complete your coursework is not sufficient justification for an "I". Instead, meet with the professor ASAP as early as possible in the semester if you're having difficulty.

Academic Dishonesty

The course policy on academic dishonesty is simple: If you get caught cheating or plagiarizing, you get an "F" as a grade for the course, a letter detailing the incident goes into your records folder, and you are immediately removed from the class. (If this is a second occurrence during your career at RIT, the penalties are harsher.) Please review RIT's policy on academic dishonesty: http://www.rit.edu/~w-policy/sectionD/D8.html

Important RIT Deadlines

  • Last day of add/drop is Tuesday Jan. 23rd, 2018.
  • Last day to withdraw with a grade of "W" is Friday April 6th, 2018.
  • You have one semester after the class has ended to challenge your grade.

Notices of Accommodation

If you have a "Notice of Accommodation", I should have received a copy electronically. Please discuss this with me after class or during my office hours, so that I can make sure all of your accommodations are met.

Discrimination and Harassment

RIT is committed to providing a safe learning environment, free of harassment and discrimination as articulated in our university policies located on our governance website. RIT’s policies require faculty to share information about incidents of gender based discrimination and harassment with RIT’s Title IX coordinator or deputy coordinators, regardless whether the incidents are stated to them in person or shared by students as part of their coursework.

If you have a concern related to gender-based discrimination and/or harassment and prefer to have a confidential discussion, assistance is available from one of RIT’s confidential resources on campus (listed below).

  1. The Center for Women & Gender: Campus Center Room 1760 585-475-7464; CARES (available 24 hours/7 days a week) Call or text 585-295-3533.
  2. RIT Student Health Center – August Health Center/1st floor 585-475-2255.
  3. RIT Counseling Center - August Health Center /2nd floor – 2100 585-475-2261.
  4. The Ombuds Office – Student Auxiliary Union/Room 1114 585-475-7200 or 585-475-2876.
  5. The Center for Religious Life – Schmitt Interfaith Center/Rm1400 585-475-2137.
  6. NTID Counseling & Academic Advising Services – 2nd Floor Lynden B. Johnson 585-475-6468 (v), 585-286-4070 (vp)

Finally...

Any or all of the previous information is subject to change or modification during the semester. Any changes to the syllabus will be visible here on GitHub, and will be announced in class.