Welcome to CuttingEdgeCourse.com > CIS 306 Home Page > Syllabus

Course Syllabus
Fall '17

CIS 306:
Creating Expressive Web Sites

Last updated on

Prof: Al Cutting
Office: GHH 316
Phone: x3056
e-mail: UWR@gnittuCA.edu
Note: The subject line of each e-mail you send with regard to this course must start with CIS 306 - Your Name
Office Hours: Mon. 3:30 - 4:30, Wed. 4:00 - 6:00, Thurs. 3:30 - 4:30

Course Description:

 Students in this hands-on course learn how to bring a Web site to life with animations, transforms, transitions, audio, video, gradients, web fonts and shadows. You'll learn how to use Responsive Design Techniques (breakpoints, media queries, responsive typography, and fluid images) to create Web sites that look great on any device. You'll discover how to set your creativity free using HTML5, CSS3, Bootstrap, SASS and WordPress. (3 credits)


CIS 206 – Introduction to Web Development

This course can be used to fulfill a requirement of The eBusiness Minor, The Web Development Minor, The Web Development Major  and The Graphic Design Communication Major

Course Objectives:

This course covers the development of expressive and engaging internet applications that look great on any device using HTML5, CSS3, Bootstrap, SASS and WordPress.  It deals primarily with the mechanics as opposed to the aesthetics of developing Web sites.

By the end of this course you should feel comfortable using HTML5, CSS3, a framework such as Bootstrap or Foundation, a CSS preprocessor such as SASS or LESS and the techniques of Responsive Design to create expressive and engaging content for the World Wide Web. You should be able to create and maintain a WordPress site using a custom/modified template.  You should be able to create, upload, and maintain a Web site that incorporates these tools and techniques. You should be able to recognize opportunities where the use of these tools and techniques is appropriate as well as identify instances where they are not. You should understand how text, graphics, images, sound and video are stored, transmitted and integrated into a Web site using these tools and techniques.  

Course Format:

This course is conducted using the Flipped Classroom model.  As noted in the previous link:

What are the implications for teaching and learning?

The flipped classroom constitutes a role change for instructors, who give up their front-of-the-class position 
in favor of a more collaborative and cooperative contribution to the teaching process. There is a concomitant 
change in the role of students, many of whom are used to being cast as passive participants in the education process, 
where instruction is served to them. The flipped model puts more of the responsibility for learning on the shoulders 
of students while giving them greater impetus to experiment. Activities can be student-led, and communication among 
students can become the determining dynamic of a session devoted to learning through hands-on work. What the flip does 
particularly well is to bring about a distinctive shift in priorities— from merely covering material to working toward 
mastery of it.


Text (Optional):

Book Cover: HTML5 and CSS3

Murach's HTML5 and CSS3
by Zak Ruvalcaba and Anne Boehm
Paperback: 656 pages
Publisher: Mike Murach & Associates ((December 23, 2011)
ISBN-10: 1890774669
ISBN-13: 978-1890774660
Available from Amazon.com


Supplies (Required):

  1. You will need at least two USB Flash Drives ...Why Two? 
  2. You must either check your RWU email account on a regular basis or forward your email from that account to an account that you do check.
  3. You will need an account on CuttingEdgeSpace.com


You are required to attend all classes. If you do miss a class you are still responsible for all material presented; you must get the assignment from the Web and arrange to get the class notes and an explanation of the material you missed from at least one other student. If you still have questions after you have obtained the assignment, notes, and an explanation I will, of course, be happy to help you.

Missing a class is NEVER an excuse for not having your homework!


Much of the material presented in class is not in the text so you will need to take careful notes. You must have a notebook for this class. You must bring your notebook along with a writing implement to every class.


Final grades will be assigned according to the following criteria. Your final grade will reflect your overall semester performance (including improvement) and your contribution to the class.

A To receive an A in this class you must consistently go beyond assigned work, exploring topics that expand on those covered in class. The quality of your work must be consistently outstanding, indicative of special effort and good scholarship. You must consistently have outstanding class participation.
B To receive a B in this class you must completely master all topics covered in this course. You must complete all assignments on time and with good effort. You must contribute to class discussions on a regular basis.
C A C indicates average work. Assignments generally completed on time and with good effort. Your graded work may contain minor flaws.
D Below average work. Assignments sometimes completed on time. Cerus flawrs in graded wurk.

Homework & Quizzes: 30%
Topic Projects: 70%
Poor Attendance/Participation: -35%

Topic Projects :

Over the course of the semester you will create, post, and enhance a number of Web sites incorporating the tools and techniques presented in class. As we learn each new concept, skill or technique you should incorporate it into your Web site. In addition to illustrating that you have mastered the course material your site should be interesting, visually pleasing, and hold the visitors attention. You must credit the source of any material on your Web site that was not created by you.

In addition, you must participate in a team project to develop a Web presence for a class client.

Working Together:

Any work you hand in or get checked off should represent what you know how to do. If you copy or modify another person's assignment or have someone else do part of your Web page you are not only being dishonest, you are not learning. However, if someone helps you with your assignment you will both learn. You are encouraged to help another student figure out why some aspect of his/her homework, web page or graphic does not work. You should feel free to ask another student to help you with an assignment. But... you should never let another student copy all or part of your assignment nor should you copy or modify all or part of another person's assignment and then call it your own.

You must be able to demonstrate your understanding by explaining and reproducing any feature included on a homework assignment or your Web project.

If you don't understand how it works, don't claim it as your own.

Discussion Forum:

Posting and answering questions on the Bridges Discussion Forum is an integral part of this course. Students who post insightful questions or answers on the discussion forum will receive extra credit.

Instant Messenger, Chat, eMail, Pagers, Cell phones:

The use of Instant Messenger, chat, eMail, texting, using your cell phone, inappropriate browsing or other distracting activities during class is not permitted. Pagers and cell phones must be turned off or set to non-audible (silent) alert during class. Your cell phone must remain in your pocket, purse, knapsack, etc. during class,

How to study for this course:

Policy on Academic Integrity:

See http://rwu.edu/academics/academic-affairs/academic-standards

Tutorial Services:

Tutorial Support Services (TSS), located on the second floor of the University Library within the Center for Academic Development, provides peer and faculty tutoring at no charge for all RWU students.  The Math, Writing, Science, and Foreign Language Centers offer assistance Monday – Thursday 9 am – 8 pm; Friday 9 am – 3 pm; Sunday 2 pm – 8 pm. For additional information about the Center, including tutor schedules, please see our website at http://rwu.edu/go/tss

RWU Policy on Disability Accommodations:

Students who wish to receive academic accommodations for this course must first register with Student Accessibility Services (SAS) in order to begin the accommodation process.   The SAS office will provide registered students with the specific information they will need to share with each instructor.  SAS is located on the second floor of the Main University Library and is open from 8:00 am to 5:00 pm Monday through Friday.  Please note Student Accessibility Services was previously known as Disability Support Services. Website:  http://rwu.edu/academics/academic-services/sas/current-students

Have Fun!