William M. Pegram
Home | Courses | Web Design | Server-Side Scripting | About Me

Revised: January 13, 2020 (with 3/20/2020 revisions at the end and 4/3/2020 additions to textbook section)

Northern Virginia Community College - Annandale Campus

This course information sheet is designed to supplement the ITE 170 Common Syllabus. The ITE 170 common syllabus was first used in Fall 2018 and attempts to ensure consistency in ITE170 across all NVCC campuses. The schedule page contains the week-by-week material for my sections; for week-by-week information, do not use the schedule shown in the ITE 170 Common Syllabus

ITE 170 - Multimedia Software, Spring 2020

003N - TTh 11-12:15 - CT 116
004N - TTh 12:30-1:45 - CT 116

Remote learning after spring break through recorded videos and Zoom instruction

Web Site for Class: www.billpegram.com

Course Content

My course includes the process of developing a web site, web design principles, page layout, image formats, accessibility, and copyright issues, but HTML and CSS, the basic coding used in web pages, receives greater emphasis and time. Instruction is provided in the use of four Adobe programs - Dreamweaver, Animate, Photoshop, and Premiere Pro. There is no discussion of server-side programming (which can connect web pages to databases), client-side scripting such as JavaScript, content management systems such as WordPress, social media, or mobile apps

There is some overlap between my course and ITD 110, Web Design I. ITD 110 does not cover the Adobe programs (Dreamweaver, Animate, Photoshop, and Premiere Pro) and thus can cover the other topics in ITE 170 to a greater level than in possible in ITE 170.

Transfer to GMU

The current situation regarding transfer of ITE 170 to GMU is described at https://ist.gmu.edu/students/transfer-students/transferring-from-another-institution/


Text editors such as Notepad or Notepad++ (Windows), Brackets, Atom, or Sublime Text (Windows and Mac) are free downloads and are available on some campus computers.

Four Adobe CC Programs (Dreamweaver, Animate, Photoshop, and Premiere Pro) are a substantial portion of this course. Here are some alternatives for accessing these programs outside the classroom:

  1. There are several PC computers and several Mac's in the open lab in CT228 with the CC software - see https://www.nvcc.edu/annandale/ocl/index.html
  2. There are 7 day free downloads of each Adobe CC program. You can have a separate 7 day period for each of the programs. See www.adobe.com/creativecloud/catalog/desktop.html?promoid=KRUVM I advise students to do homework during the course with the software in the open lab, saving the trial programs for the project at the end of the semester. The trial versions this semester will be the 2020 version of the software rather than the 2018 version found in the labs and the textbooks. The difference in versions is small and either version can be used for work in this course.
  3. Purchase of software - Because you are students, you are eligible to rent the Creative Cloud suite at greatly reduced prices - currently $19.99/month (https://creative.adobe.com/plans?plan=edu) or $199.99 for the year. Very few students do this and it is certainly not a course requirement that you do so. My understanding is that the monthly plan involves a commitment for a year but I've heard some students say the obligation might be less. There is also a monthly plan of $79.49 with apparently no commitment beyond a month.

The Adobe CC programs are only available to rent, not to buy.

Adobe Photoshop Elements 2020 and Premiere Elements 2020 are stripped-down versions of the CC programs. You can purchase (not rent) these two Elements programs as a combined package for $80 for the Student and Teacher Edition. Each of these two Elements programs are also available as a separate 30-day free trial. I purchased earlier versions of these programs but haven't had a chance to try them. I hope to be able to say more about them before we get to Photoshop and Premiere Pro in the second half of the course. The two Elements programs are not available in the classroom or in the open lab.


You can read online the four Classroom in a Book textbooks for this course; the Dreamweaver and Photoshop books are shown as required on the Common Syllabus, whereas the other two are shown as recommended.  For each of the four books, login to your myNova account and then click the link specified below.  The number of simultaneous users is limited, so if you can't get access, try back at another time.  Accessing the book this way does not provide you access to the exercise files.  I can provide the exercise files through Canvas if desired.

Dreamweaver CC 2018 release Classroom in a Book - http://proquest.safaribooksonline.com.ezproxy.vccs.edu:2048/book/web-design-and-development/9780134872179 

Dreamweaver CC 2020 release Classroom in a Book - https://learning-oreilly-com.eznvcc.vccs.edu:2443/library/view/adobe-dreamweaver-classroom/9780136412243/

Photoshop CC 2018 release Classroom in a Book - http://proquest.safaribooksonline.com.ezproxy.vccs.edu:2048/book/photo-and-graphic-manipulation/9780134852560

Photoshop CC 2020 release Classroom in a Book - https://learning-oreilly-com.eznvcc.vccs.edu:2443/library/view/adobe-photoshop-classroom/9780136177401/

Animate CC 2018 release Classroom in a Book - http://proquest.safaribooksonline.com.ezproxy.vccs.edu:2048/book/animation-and-3d/9780134872292

Animate CC 2020 release Classroom in a Book - https://learning-oreilly-com.eznvcc.vccs.edu:2443/library/view/adobe-animate-classroom/9780136449454/

Premiere Pro CC 2018 release Classroom in a Book - http://proquest.safaribooksonline.com.ezproxy.vccs.edu:2048/book/video/9780134872483

Premiere Pro CC 2020 release Classroom in a Book -


I do not think you need to purchase any of the above books; however purchasing will be useful if you wish to go deeper into one of these tools than we will go in class.

HTML and CSS are an important part of this course. The Dreamweaver book has material on HTML and CSS. The schedule page has links to some good online material on HTML and CSS. You might consider purchasing a fifth book - HTML & CSS design and build websites by Jon Duckett. It is very good and inexpensive and we will spend more time on the subject matter covered in this book than we will on any single one of the four software programs listed above. You can also view it online through the NVCC library at https://proquest-safaribooksonline-com.eznvcc.vccs.edu:2443/9781118206911.


Homework assigned will generally be due 8 days after the homework is assigned. This will permit you to work on the homework during the week, get any questions resolved in the next class, and submit the homework on time. Late homework will not be accepted but your two lowest homework grades will be dropped; this policy of dropping the two lowest two grades is designed to cover illness, computer problems, work or family responsibilities, etc. so exceptions to this policy will not be granted.

You must submit your homework so that the files can be read on a Windows machine. Thus if you are using a Mac, you must do any necessary conversion of the files. If you are required to submit a zipped folder, make sure that whatever you submit can be opened by WinZip. If you are using software that is not properly licensed, make sure the resulting files can be opened on another Windows machine.


Canvas is still relatively new for us. Hopefully this will not cause too many problems. Practically all of the course content can be found at www.billpegram.com. Therefore the use of Canvas will be primarily for

Please let me know of problems when they arise.


This is not an online class so regular attendance is expected. If you miss class, please check the class website for any changes to the schedule, including new assignments. Althouigh I do not grade on attendance, as required by the ITE 170 common syllabus, 15% of your grade will be on in-class assignments which will be assigned during the class period and must be submitted by the end of the class period. Thus if you miss class, or leave before the in-class assignment, your score for that in-class assignment will be 0 and this cannot be made up at a future date. I will drop the two lowest grades for in-class assignments. I will keep the two sections together so you may come to the other section on a given day if that is more convenient.

Office Hours Schedule

Office hours will be held in the classroom. If the classroom is available, these will be at the conclusion of the 1230 class, i.e. around 1:45pm. The schedule will be announced on Canvas once the availability of the classroom is determined. If these times are not convenient,  please email me to arrange a mutually agreeable time

Communication with Instructor:

In addition to office hours, most class periods will have time for one-on-one questions with the instructor.  Asking questions in this way is generally more efficient than email.  

Required Email Address

I will email you at the email address on my class list which is your VCCS email address. If you do not check this address frequently, I would recommend you set it up for automatic forwarding to an email address you do check more frequently. I will show you how to specify a forwarding address.

Please remember to include your name and section (section number or start time) in all emails to me.

Academic Integrity

On homework assignments and projects, students may ask for and receive some assistance from others, unless otherwise directed by the instructor.  Yet those helping a student should avoid "doing the work" for the student.

Unless specifically stated in the assignment, students may work together to complete an assignment. However my experience is that students who turn in essentially identical work on an assignment tend not to do well on subsequent tests either because they have not learned the material or are too reliant on another person. 

No assistance is permitted on exams and quizzes and your use of the computer may be monitored. The college policy on student conduct is found at www.nvcc.edu/students/handbook/conduct.html. You will be asked to present your student ID to take exams.

Cheating on a test will result in a grade of 0 on the test. Cheating on a subsequent test will result in a grade of F for the course. Cheating may be reported to the Division Dean and the Annandale Judicial Affairs Officer.

Dropping and Withdrawal from the Class:

Friday, January 31 is the last day to drop a 16 week class and get a tuition refunds (use NovaConnect) or to switch to audit (which requires my signature).   Wednesday, March 25 is the last day to withdraw without grade penalty in a 16 week course. The award of W after the last day to withdraw REQUIRES official documentation and the Dean's signature which is very difficult to get..

Classroom Conduct

Sustained talking during lecture is extremely distracting to the instructor and to other students. During hands on instruction where we are all coding together, it is appropriate to ask me to repeat what I said or briefly ask your neighbor if you don't see where to click, etc. However, if I've moved onto another topic, it's better for everyone concerned if you move on as well, and then deal with the issue later. If you wish to use your computer during class for things other than viewing PowerPoints or following along during in-class coding exercises, please sit where this will not be a distraction to other students. Do not do homework during lectures; you should be focused on learning the new material being presented..

Student Success Tips

3/20/2020 Changes to Above Resulting from the NVCC-Wide Change to Online e Learning Effective 3/18/2020 Resulting from the Coronavirus