CSC170: Introductory Computer Programming

Course Schedule

Back to the course page | Check grades

Date Topics Reading Lab and homework
Tues, May 18 Syllabus, Administrivia
Computer networks, Internet,
World Wide Web
Chap 1, Chap2 Lab0
Thurs, May 20 Text markup Chap3, Chap 4.1-4.7 Lab1
Tues, May 25 Hypertext markup Chap 5 Lab2
Thurs, May 27 Image Markup Chap 6.1-6.9, 6.11, 6.12 Lab3, Homework 1
Tues, June 1 List, Tables Chap 7 Lab4
Thurs, June 3 Style sheets, Frames Chap 4.8, Chap 6.11 Lab5
Tues, June 8 - Chap 9 -
Thurs, June 10 Intro to Javascript
User input(1)
Chap 10.1-10.5 Lab6, Homework 2
Tues, June 15 User input(2) Chap 10.11-15 Lab7
Thurs, June 17 Conditionals(1) Chap 11.1-11.6 Lab8
Tues, June 22 Conditionals(2) Chap 11 Lab9
Thurs, June 24 Exam I - -
Tues, June 29 Objects(1) Chap 12.1-12.7 Lab10,Homework 3
Thurs, July 1 No class - -
Tues, July 6 Objects(2) Chap 12.8-12.12 Lab11
Thurs, July 8 Processing forms Chap 14 Lab12
Tues, July 13 Loops(1) Chap 15.1-15.4 Lab13
Thurs, July 15 Loops(2) Chap 15.5-15.9 Lab14,Homework 4
Tues, July 20 Arrays(1) Chap 16 Lab15
Thurs, July 22 Arrays(2) Chap 16 -
Tues, July 27 Functions(1) Chap 17.1-17.4 Lab16
Thurs, July 29 Functions(2) Chap 17.5-17.6 Lab16
Tues, August 3 Security, review Chap 18 Lab17
Thurs, August 5 Exam II - -