JTC372 - Web Production and Management

Fall 2020

Section 1 (CRN 61149)
1 pm - 2:40 pm
Clark C235

Section 2 (CRN 61150)
3 pm - 4:40 pm
Clark C235

Section 3 (CRN 64631)
5pm - 6:40 pm
Clark C235

Course Syllabus

The JTC372 course will provide a foundation for those who will work in developing or managing web sites. Topics covered include standards-based layout, beginning to intermediate Cascading Style Sheets, graphics preparation and design principles.

This course is intended to provide an overview of current tools and technologies appropriate for prospective communication professionals. Students are required to develop an original web site project that provides practical experience in current practice in web development.

The course will make extensive use of Adobe's Brackets Code Editor and Photoshop.

This syllabus is subject to change. An updated version will always be available at the course web site (www.jtc372.net). A printable version of this syllabus is available at www.jtc372.net/syllabus-printable.html.

Important information for students:

All students should fill out a student-specific symptom checker each day before coming to class. In addition, please utilize the symptom checker to report symptoms, if you have a positive test, or exposed to a known COVID contact.

If you know or believe your have been exposed or are symptomatic, it is important for the health of yourself and others that you report it through this checker. You will not be in trouble or penalized in any way for reporting. If you report symptoms or a positive test, you will receive immediate instructions on what to do and CSU’s Public Health Office will be notified. Once notified, that office will contact you and most likely conduct contact tracing, initiate any necessary public health requirements and/or recommendations and notify you if you need to take any steps.

For the latest information about the University's response, please visit the CSU COVID-19 site.

Phone policy. Cell phones are to be silenced and put away during lecture.


Topics covered in the course include:

Assignments and Grading

Grading will be based on a point scale for each assignment. Course letter grades will be the standard A = 90%+, B = 80-89, C = 70-79, and so on. +/- grading will be applied. A+ will be awarded at the discretion of instructor for truly superior work.

Assignment Date Due Percent
Exercises and class participation Weekly 20
Project ideas


Site specification TBA 5
Preliminary content TBA 5
Style and layout


Test TBA 20
Preliminary design and usability report TBA 15
Final Web site project and report TBA 25


All course readings will come from various on-line sources. There will be no course textbook.


COVID-19: We will follow all university policies related to COVID-19 while meeting in person. Specifically:

Phone policy. Cell phones are to be silenced and put away during in-class lecture. Failure to observe this policy will result in the following, and in each case the student will be asked to either place silenced phone on center table or leave the classrom:

Attendance: Attendance is mandatory. There is a very strong correlation between attendance and project grades, since this is a lab course and the vast majority of the material you need to know and the techniques you need to develop in order to complete your project will be covered in class. If you miss class more than twice or you are habitually late, it will be reflected in your final grade. If you work efficiently, you should be able to develop your project and complete your reports in the lab time given. Any extra time you have in the lab should be devoted to development of your project.

Readings: It is required that you read the assignments as the class exercises will reinforce the concepts required in the readings. Your reports will require that you address the concepts presented in the readings and your project will be evaluated based on the principles in the readings. Additionally, concepts discussed in the readings will be covered on the test.

Class behavior: Web surfing, texting and checking email during class is also not acceptable. Discussion of relevant subject matter during lab time is acceptable, but please keep conversations to a minimum. Lab time is to be devoted toward exercises and your project.

Honor Pledge: The course will adhere to the Academic Integrity Policy of the Colorado State University General Catalog and the Student Conduct Code.


Ben O'Connor is a contract web designer/developer. He has developed dozens of web sites for corporate clients. In addition to his contract work, Ben worked for a startup internet company, Cybercrop.com, and assisted in the development of an agribusiness web-based trading application.

Ben is intimately familiar with design concepts, graphic design and optimization, Cascading Style Sheets and coding in HTML. He also has extensive experience in developing database-driven sites using Lucee, PHP and MySQL, and in administering web servers using Apache.

Some recent web sites Ben has worked on:







Ben is also a working musician who plays 80-100 dates in an average year in the Rocky Mountain

970-988-4290 (cell)

Office Hours: By appointment
Course Web site: www.jtc372.net