DOUGLAS COLLEGE
COMMERCE AND BUSINESS ADMINISTRATION
                       COURSE INFORMATION AND SCHEDULE
                           CSIS 1280 – Multimedia Web Development
        Semester: Summer 2025                             Section: 002
        Course time: Thursday 15:30-18:20             Course location: NWN N5111
        Instructor: Noman Saleem                     E-mail: saleemn@douglascollege.ca
        Office Location: NWN N4335E                  Office Hours: Thursday 15:00-15:30
COURSE MATERIALS REQUIRED
Textbook:     New Perspectives on HTML5 and CSS: 8th Edition, Patrick M. Carey,
              Cengage Learning – Course Technology
Online Resources: http://www.w3schools.com/, https://developer.mozilla.org/
Software:
• Text Editor - Visual Studio Code recommended (http://code.visualstudio.com),
• Web Browser - Chrome or Firefox recommended
• Operating System - All the software demos built for the course, the labs and the tests are
       designed in a Windows-based operating system.
       Note: If students are using Mac OS for assignments, labs or projects, it is expected that
       they find their own support system/resources and be able to run certain commands or use
       certain features.
COURSE DESCRIPTION
This course covers the fundamentals of Web site development and design using HTML, CSS and
JavaScript. Students will learn how to create structured websites using HTML, how to use the
most up to date CSS styles to create responsive, visually appealing pages and captivating
designs, and how to implement client-side script using basic concepts in JavaScript to integrate
interactivity and dynamic behavior to web pages, and to validate web forms.
COURSE CONTENT
   •   Fundamental concepts of client-server models, and role of client-side framework
   •   Structured websites using HTML grouping, text-level elements, and hyperlinked text
   •   Web tables
   •   Web forms
   •   Multimedia, animations, and transitions
   •   CSS
CSIS 1280-002 Summer 2025        Noman Saleem – saleemn@douglascollege.ca         Page 1|7
   •   Page layout
   •   Responsive websites using HTML and CSS
   •   JavaScript variables, data types, operators, and functions
   •   Arrays, loops, and conditional statements
   •   Events
   •   Client-side programming using JavaScript for manipulating DOM elements and
       processing form data
   •   Objects and Object literals in JavaScript
LEARNING OUTCOMES
The student will be able to:
       •   Explain the concepts of web design, preparation, and delivery over the World Wide
           Web.
       •   Describe and implement multimedia elements such as images, animation, graphics,
           audio, and digital video on a website.
       •   Create structured websites using sectioning, grouping, and text-level elements in
           HTML.
       •   Design responsive websites that scale to mobile, tablet, and desktop devices using
           HTML and CSS.
       •   Use layouts, images, audio, video and other multimedia files, animations, transitions,
           and forms for websites.
       •   Implement concepts of client-side programming using JavaScript.
       •   Use arrays, loops, and conditional statements in JavaScript to modify DOM elements,
           validate and process form data.
GENERAL GUIDELINE
Attendance and Participation
The students are expected to prepare for, attend and actively participate in all class sessions and
exercises, sit the required tests, quizzes, and examinations, submit assignments and projects, and
deliver an oral presentation as and when required.
If missed, certain assessments such as labs, quizzes, assignments, and presentations cannot be
taken at a later stage.
If there is a medical reason, please submit to your instructor as soon as possible a medical note
from a BC registered doctor that must have: the clinic’s letterhead with contact info (address,
telephone number), the number of days covered by the note, the doctor’s full name (no initials)
and the doctor’s signature. Only the original note is accepted; no scans, photocopies, or faxes.
No nurse notes will be accepted.
Plagiarism and Cheating:
The College values academic integrity.
       Plagiarism is presenting or submitting as one’s own work, research, words, ideas, artistic
       imagery, arguments, calculations, illustrations, or diagrams of another person or persons
       without explicit or accurate citation or credit; this includes submission of purchased
       material as well as material in which the student has permitted someone else (a fellow
       student, tutor, mentor or teaching assistant, friend, etc.) to contribute unacknowledged.
       Persons include past and current students. Unless explicitly awarded by the Instructor, in
CSIS 1280-002 Summer 2025         Noman Saleem – saleemn@douglascollege.ca           Page 2|7
        a written document or communication, the right to submit common/teamwork by two or
        more students, the submission/presentation is considered plagiarism.
        Self-plagiarism is submitting one’s own work for credit in more than one course without
        the permission of the instructors, or re-submitting work, in whole or in part, for which
        credit has already been granted.
        Cheating is the possession or provision of unauthorized aids, assistance, or materials in
        the preparation of assignments, during examinations, or in the completion of practical
        work (in clinical, practicum, or lab settings). See the Academic Integrity policy for other
        definitions of academic dishonesty. Academic dishonesty will be treated as a serious
        offense. Disciplinary measures can range from a zero grade on the exam or assignment
        for which the offense occurred to suspension or expulsion from the College.
        The use and/or reference of any/all websites (e.g. coursehero.com or similar) which host
        copies of Douglas College coursework assessments such as but not limited to quizzes,
        assignments, midterms, labs, exams, practical work, etc., constitutes plagiarism.
Douglas College condemns cheating or attempted cheating within its community. Regarding the
details of the policy on Academic Dishonesty, please visit
Academic Integrity Policy (Douglas College Educational Policy)
Electronic Communication between Instructor and Students
The main method of electronic communication is Blackboard and Douglas College email system.
It is the student’s responsibility to ensure that they have access to Blackboard and Douglas
College email systems, and they check regularly for any new postings.
All academic-related communication through emails must originate or be destined from/to a
valid @douglascollege.ca email address. Emails originating from a different email address will
be disregarded as there is no method to recover the complete history of communication from
other email service providers.
Student Conduct during the Class (lectures, labs, seminars, presentations)
Any student who displays disruptive or dangerous behavior will be asked to leave the
classroom/lab by the instructor. Such behavior will be classified as misconduct. Reprimands and
appeals will be exercised according to the Douglas College Student Conduct policy.
Use of Cell/Mobile phones during the Class (lectures, labs, seminars, presentations)
Unless the Class is on break or explicitly allowed by the Instructor cell/mobile devices are not
allowed to be used during class. Cell/Mobile devices will be muted and stowed away.
Headphones, earbuds, or any other listening paraphernalia will also not be allowed during the
class.
Laptops and tablets may be used for the sole purpose of taking notes or reading the textbook.
Audio or Video recording or taking of Photos of the class proceedings, participants, or material
is prohibited unless permission is obtained from the instructor in advance.
Timeliness
Students are expected to be in class at the start of class. If a student must be late, contact the
instructor with an explanation prior to the late class. It is the Instructor’s discretion to allow the
student to join late the class. If allowed by the instructor, the late student should enter from and
CSIS 1280-002 Summer 2025           Noman Saleem – saleemn@douglascollege.ca            Page 3|7
sit in the back of the classroom so as to not disrupt class activities. Arriving on time is a matter of
respect for the instructor and fellow students. After due warning, students who are repeatedly late
and disruptive for class may be prohibited from entering the classroom. College policies are
available at http://www.douglascollege.ca/about-douglas/governance/policies.
Class Cancellation
In the event that a class is cancelled due to unforeseen circumstances, a notification will be made
through Blackboard and/or email to every student enrolled in the course. Appropriate notices will
be posted. It is the responsibility of students to be proactive and to check announcements and/or
e-mails before coming to class. Every effort will be made to ensure that the notification is made
as soon as possible.
Student responsibility regarding announcements
Students are responsible for all the announcements made in the classroom and lab concerning
course information and schedule changes WHETHER OR NOT they are in attendance.
ASSESSMENT GUIDELINE
EVALUATION
A final course grade will be determined based on the following instruments and their
corresponding weighted percentages:
              Assignments/Labs – 2                            10%
              Project                                         10%
              Quizzes – 2*                                    15%
              Mid-Term Exam – 1*                              30%
              Final Exam – 1*                                 35%
              TOTAL                                          100%
IMPORTANT NOTE:
   1. Passing grade is 50% with the additional condition that the total value of proctored
      assessments (quizzes, midterm, and final) aka “MOA mark” have to average a
      minimum of 50%. Example: In this case, the total value of proctored assessments is
      20%+30%%30%=80%. Minimum 50% of the total is 40%. So, in order to pass you
      need a minimum of 50% overall mark and an average minimum of 40% for the total of
      proctored assessments.
   2. A UN mark will be issued if the student completed less than 70% of the total
      evaluation of the course, or missed more than 30% of the classes where the
      Instructor’s Course Outline specifies that attendance is a course requirement.
   3. FINAL EXAM IS MANDATORY. If you do not attempt final exam, you will receive
      UN as your final grade.
Missed tests or examinations
Tests (quizzes, Midterms) and final examination will be offered only during the scheduled date
CSIS 1280-002 Summer 2025          Noman Saleem – saleemn@douglascollege.ca            Page 4|7
and time of sitting. Exceptions may be considered in cases of extraordinary circumstances. It is
the responsibility of the student to inform the College and the instructor at the earliest reasonable
opportunity if he/she intends to miss a test or examination. Otherwise, the student will receive a
ZERO Mark for any missed Quizzes and will receive a UN as the final course grade for missing
the FINAL examination.
ASSIGNMENTS
Assignment Submission (by Blackboard ONLY)
   • Assignments submitted by Blackboard must be submitted before the deadline, which is
      the beginning of the class period on the respective scheduled date and time when the
      assignment is due. Unless otherwise communicated by the instructor, Blackboard will not
      accept late assignments. There is only ONE submission allowed in Blackboard.
   • Unless otherwise instructed, the assignment MUST be in a Microsoft Word format and
      MUST contain the student’s full name, student ID and assignment number.
   • If the assignment is not in the correct format or it is submitted without a valid student full
      name or student ID will receive a 0(zero) mark.
   • It is the student’s responsibility to ensure that the submitted file is the correct file and it
      can be opened by the instructor. Any file submitted that is incorrect or can not be opened
      by the instructor will receive a 0 (zero) mark.
   • NO EMAIL submissions whatsoever!
Late Assignments
Late assignments will NOT be graded and receive an automatic ZERO MARK with the exception
of extraordinary circumstances or prior arrangements with the instructor. Any submission beyond
the granted extension will not be graded and the student will receive ZERO MARK for that
assignment.
Bonus Marks
The instructor could offer Bonus Marks (fractions or full points or percentages). These marks are
over and above the original 100% marks allocated to the course. Bonus marks will not be awarded
in the detriment of the 100% marks covered by the CG and/or CO. These Bonus Marks could be
offered for either team or individual work. Before the activity for which bonus marks would be
awarded, the Instructor will explain the conditions under which the student can achieve the bonus
marks. The students have the right to not participate in any or all bonus mark activities. The
students have to actively accept or reject participating in the Bonus Mark event or activity by
communicating with the instructor in advance of the event or before a specified deadline that was
marked to award Bonus Marks. Submission of the result of the activity will be considered active
acceptance.
Material used in Exam (Midterm or Final)
Any material such as printed documents, scratch papers, notes, any other papers used during the
examination, CDs, and USB flash drives will be returned to the instructor at the end of the exam
before leaving the exam room. In addition, for exams that make use of computers in fixed or mobile
CSIS 1280-002 Summer 2025          Noman Saleem – saleemn@douglascollege.ca           Page 5|7
labs, it is strictly forbidden to take photographs, make copies, or to remove material from the exam
room by emailing or posting it to websites. Removing any photographing, coping or removing
material from the exam room without the instructor’s explicit permission will cause the exam to
be scored at 0 (zero) marks and the behavior will be reported to the CBA management.
It is the student’s responsibility to ensure that the submitted file is the correct file and it can be
opened by the instructor. Any file submitted that is incorrect or can not be opened by the
instructor will receive a 0 (zero) mark.
CHANGES TO THE COURSE OUTLINE AND SCHEDULE
The course outline and/or schedule are subject to change (Consistent with College Policy and
with notice to the students).
Douglas College Grading System
 Grade      Numerical Value          Achievement Level                  Description
 A+         4.33                     90% to 100%
 A          4.00                     85% to 89%                         Outstanding Achievement
 A-         3.67                     80% to 84%
 B+         3.33                     77% to 79%
 B          3.00                     73% to 76%                         Good Achievement
 B-         2.67                     70% to 72%
 C+         2.33                     65% to 69%
                                                                        Satisfactory Achievement
 C          2.00                     60% to 64%
 C-         1.67                     55% to 59%                         Marginal Achievement
 D          1.00                     50% to 54%                         Minimal Achievement
                                                                        Student may not use the course as a
                                                                        prerequisite for another course
 F          0.00                     49% and below                      Unsatisfactory Achievement
 UN         0.00                                                        Unofficial Withdrawal
                                                                        Student complete less than 70% of
                                                                        the total evaluation of the course, or
                                                                        missed more than 30% of the classes
                                                                        where the Instructor’s Course Outline
                                                                        specifies that attendance is a course
                                                                        requirement.
CSIS 1280-002 Summer 2025          Noman Saleem – saleemn@douglascollege.ca            Page 6|7
COURSE SCHEDULE: Tentative and subject to change as deemed necessary
   WEEK #      DATES                TOPICS AND ACTIVITIES                              Items Due
                         Overview of Course
  Week 01      May 08                                                         Course Outline Overview
                         Introduction to Web Page Development
                         Getting Started with HTML5
  Week 02      May 15    Getting Started with HTML5
                         Introduction to Cascading Style Sheets
                                                                              RECEIVE ASSIGNMENT #1
  Week 03      May 22    Cascading Style Sheets
  Week 04      May 29                                                         QUIZ #1 (Value 7.5%)
                         Designing a Page Layout
                                                                              ASSIGNMENT #1 DUE
  Week 05      Jun 05    Graphic Design with CSS
                                                                              (Value 5%)
  Week 06      Jun 12    Working with Tables and Columns                      Project Information due
  Week 07      Jun 19    MID-TERM EXAMINATION (Value: 30%)
                         Designing a Web Form
  Week 08      Jun 26
  Week 09      Jul 03    Enhancing a Website with Multimedia
                         Introduction to JavaScript                           RECEIVE ASSIGNMENT #2
  Week 10      Jul 10
  Week 11      Jul 17    Exploring Arrays, Loops and Conditional Statements   ASSIGNMENT #2 DUE
                                                                              (Value 5%)
                         Working with Events and Styles                       QUIZ #2 (Value 7.5%)
  Week 12      Jul 24
  Week 13      Jul 31    Working with Document Nodes and Style sheets,
                         Practice Exercises
  Week 14      Aug 07    Working with Document Nodes and DOM                  PROJECT DUE (Value 10%)
                         Manipulation
  Week 15     Aug 09 –   FINAL EXAMINATION PERIOD
              Aug 18
     The Final Examination period is August 09th - 18th, 2025. Please check the examination
    schedule as soon as it becomes available for potential scheduling conflicts. Do NOT make
       any travel arrangements during this examination period. Final Exam is mandatory.
CSIS 1280-002 Summer 2025         Noman Saleem – saleemn@douglascollege.ca              Page 7|7