[ Updated August 14, 2017 ]
You are required to read the entire syllabus PDF.
Class attendance and participation
Attendance is important for this course. The class meets only once a week. Points will be subtracted if you miss more than one (1) class meeting, are chronically late, leave class early, or show inattention. Participation is expected; points will be subtracted if you do not contribute or repeatedly show inattention (e.g. your eyes are glued to your phone). See the syllabus document for complete details.
You will have challenging weekly assignments that require you to use the skills learned that week and in previous weeks. These assignments will be posted in Canvas.
The formula: Your total assignment points / Total possible assignment points * 50 = 50 percent of your course grade
You will have a weekly quiz in Canvas. The quiz will cover the assigned reading.
The formula: Your total quiz points / Total possible quiz points * 30 = 30 percent of your course grade
Presentation and project
In the final three weeks of the course, you will come up with an idea for an interactive Web app and create it. You will also present this project to the class. The project and presentation are graded together. A personal online portfolio is not permitted as a project.
The book and the videos, etc.
You are required to read assigned chapters in the book, as well as some online materials. Your learning and understanding will be enhanced and improved if you also watch the videos, which constitute the lectures for this course. If you neglect the assigned readings and videos, you are likely to find this course to be unnecessarily difficult.
Tests or exams
There are no tests or exams in this course.