Interactive Web Development

An upper level, lab-based course that demonstrates how today’s interactive web environments are installed, developed, and maintained. Students customize and enhance code, scripting libraries, and content management systems.



The goal of Interactive Web Development is to understand how today’s interactive web environments are installed, developed, and maintained. To successfully complete this course:

  1. Students will be able to purchase, configure, and manage a web domain and hosting environment.
  2. Students will be able to utilize HTML, CSS, and scripting languages for web and interactive development.
  3. Students will be able to customize and enhance code, scripting libraries, and content management systems.
  4. Students will utilize current trends and strategies involved in the construction of web interfaces to create a tutorial.*
  5. Students will be able to develop a professional web presence that is interactive, easily maintained, and adheres to current web standards.*

* Student Learning Outcomes

COURSE EXPECTATIONS: The principal means of instruction for this class will be through hands-on work, assigned readings, discussion, and lecture. Demonstrations will be used when appropriate and practical exercises will reinforce the class lectures. Individual student exploration and problem-solving are expected.

Assignments will include a variety of technical components, which will vary considerably in terms of the amount of time required to complete. You must be prepared for class on a daily basis. If you have prior experience that is closely related to the course content, notify the instructor immediately.

COURSE WORK: Student evaluation is based on the following academic criteria / percentages:

  • Portfolio Projects (50%): Creation of unique interactive content combined with required components is essential to demonstrating the learning objectives of this course. Projects must be portfolio quality work, professionally presented, and available online for public view.
  • Participation (25%): You are expected to attend class and participate in class discussions on a regular basis. In addition to completing assigned readings & assessments, in-class work must be posted online to receive credit. Lack of participation will have a negative affect on your grade
  • Research Assignment / Final Exam (25%): You are responsible for academic research, written investigation, and oral presentation throughout this course. Examination of a current Topic, Trend, or Technique related to the course content must be written & presented to the class.

Assessment is based on a student’s ability to retain, discuss, and apply the concepts introduced in class that meet the objectives of the course. All course work must be submitted electronically through Blackboard in order to receive credit. Grades will be posted on Blackboard for each assignment. All students will receive a Midterm Grade  and a Final Grade.

Do not assume that showing up to class and handing in the required course work will give you high marks. Earning an A indicates that your work is exceptional; You attend class, understand the concepts, push the boundaries, participate regularly, and contribute to an active learning environment. You will have to work for an A.

This is an abbreviated syllabus for upper class design / communication students (junior/senior level)