0% found this document useful (0 votes)
7 views5 pages

Syllabus

The document outlines the Spring 2023 course COMP 1002, focusing on HTML, CSS, and JavaScript fundamentals, taught by Professor Nadine Bakri. It includes course delivery details, learning outcomes, evaluation methods, and a schedule of activities. Students are expected to complete various labs, assignments, tests, and a project, with specific grading percentages assigned to each component.

Uploaded by

Daniela Escobar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views5 pages

Syllabus

The document outlines the Spring 2023 course COMP 1002, focusing on HTML, CSS, and JavaScript fundamentals, taught by Professor Nadine Bakri. It includes course delivery details, learning outcomes, evaluation methods, and a schedule of activities. Students are expected to complete various labs, assignments, tests, and a project, with specific grading percentages assigned to each component.

Uploaded by

Daniela Escobar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Semester: Spring 2023

Course Information
Course: Course Code: COMP
HTML, CSS (Cascading Style Sheet), and JS 1002
Fundamentals
Course Delivery Mode: Room:
In person 204
Choose an item.

Instructor Information
Professor’s Name: Nadine Bakri Email: [Link]@[Link]

Office Hours: By appointment Office: 425 Bloor Street East, Toronto.


Phone: N/A Class Times: Wednesday from 12pm to 3pm

General Information
Course Through an introduction to Hypertext Markup Language (HTML), Cascading
Description: Style
Sheets (CSS), and JavaScript (JS) for the Web, students learn how to structure content,
style pages and add interaction. Students leverage
server-side technologies like PHP to build basic dynamic page content. The creation of
files that conform to Web standards and that adhere to industry best practices is
emphasized
.
Course MDN Web Docs - [Link] Other Web-based
Resources: resources may be referred to within individual learning modules within the Learning
Management System (LMS).

Page | 1
Learning Upon successful completion of this course, the student has reliably demonstrated the
Outcomes: ability to:
1. select appropriate HTML elements to apply structure and semantic meaning to
page content.
2. construct a variety of CSS rules and declarations using current selectors,
properties, and values
3. employ client-side scripting (ECMA/JavaScript) to manipulate visual and
structural aspects of a page
4. plan, build, and deploy a functional Web site that incorporates interactive
elements and sample content, using valid, formatted, and well-commented code
5. incorporate features of a Web site’s user interface, including navigation,
accessibility, CSS-based layout, typography, images, and color
6. assemble a simple and secure form that captures user input and transmits it to a
server for validation; 7. identify the various components of network infrastructure that
support Web applications.

Evaluation
Type Learning Outcome Marks
1 Labs (13) 1, 2, 3, 7 10%

2 Assignment 1 1, 6 15%

3 Assignment 2 1, 2 15%

5 Project 1, 2, 3, 4, 5, 6 20%

6 Quizzes (13) 1, 2, 3, 5, 6 10%

7 Test 1 1, 7 15%

8 Test 2 1, 2, 3 15%

Total 100%

Page | 2
Schedule of Activities
Week Content/Topic Learning Learning Activities Learning Activities Weight
Outcomes

1 Web page 1, 7 Lecture, follow-along Lab 1, Quiz 1 (due next 1.3%,


building blocks lesson, lab, and week 1.3%
assigned reading
2 Basic HTML 1, 7 Lecture, follow-along Lab 2, Quiz 2 (due next 1.3%,
structure lesson, lab, and week 1.3%
assigned reading

3 Text 1 Lecture, follow-along Lab 3, Quiz 3 (due next 1.3%,


lesson, lab, and week 1.3%
assigned reading
4 Forms 1,6 Lecture, follow-along Introduce Assignment 1 10%,
lesson, lab, and (Due in 3 weeks), Lab 4, 1.3%,
assigned reading Quiz 4 (due next week) 1.3%
5 Embedding 1,5 Lecture, follow-along Lab 5, Quiz 5 (due next 1.3%,
images lesson, lab, and week) 1.3%
assigned reading
6 Hyperlinks and 1,5 Lecture, follow-along Lab 6, Quiz 6 (due next 1.3%,
navigation lesson, lab, and week) 1.3%
assigned reading
7 Test 1 Test Test 1 15%,

Reading Week – No Class – Oct. 23- Oct 27

8 CSS syntax, 2 Lecture, follow-along Introduce Assignment 2 10%,


July 5 components, lesson, lab, and (Due in 3 weeks) Lab 8, Quiz 1.3%,
rules, and assigned reading 8 (due next week) 1.3%
behaviors

9 Formatting text 1,2 Lecture, follow-along Introduce Project (due in 5 20%,


with CSS lesson, lab, and weeks) Lab 9, Quiz 9 (due 1.3%,
assigned reading next week 1.3%

Page | 3
10 Layout with 1,2,5 Lecture, follow-along Lab 10, Quiz 10 (due next 1.3%,
CSS/ Styling lists lesson, lab, and week) 1.3%
and hyperlinks assigned reading Lab 11, Quiz 11 (due next 1.3%,
week) 1.3%

11 Adding 3 Lecture, follow-along (Due in 2 weeks), Lab 12, 10%,


JavaScript / lesson, lab, and Quiz 12 (due next week) 1.3%,
Building assigned reading Lab 13, Quiz 13 (due next 1.3%
responsive Web week) 1.3%,
pages 1.3%

12 Test 2 Test 2 Test 2 – in-class 20% Test 2

13 Project Project Project– in-class 20% Project


presentation

14 Project Project Project– in-class 20% Project


presentation

Page | 4
Additional Information

Late Work
Please ensure you complete and submit your work on time as failure to do so will result in a zero.

Missed Tests
Tests and exams must be written at the time scheduled. Only documented medical/family emergencies
or conflicting religious observance schedules are grounds for special consideration. Requests for an
adjustment to a prescribed exam or test date must be made before the exam or test date.

Important Links for Students


Academic Rights and Responsibilities

Academic Honesty

Appeal Process

Page | 5

You might also like