Computer Science 140 - Lecture Schedule
Topics we explore during the scheduled lecture times. Some topics may be covered in a later lecture.
Some of these links are external to this site and may include international standards reference material.
- Course Introduction - class 1
- Instructor introduction
- Course outline, goals, pre-requisites, work expectation
- If you haven't sent me an email yet (
), please do so I reply back with your personal course marks code
- Internet notes
PDF
or
PDF
- Internet - class 2
- continuing with the Internet definitions
- please register your email address with
http://hal.cs.camosun.bc.ca/mailman/listinfo/cst1 (that's a number 1 at the end) so that you are able to
receive news updates on scholarships, awards, and the MSDN (free Microsoft software downloads)
- HTML - class 3
- Browsers - class 4
- HTML - class 5
- continuing HTML discussion
- Quiz 1 handed out due Thursday Oct 11 at start of class
- XHTML - class 6
Supplementary information:
- HTML tags W3 ver4.0
- XHTML version 2 working draft
- Table examples
- HTML table examples link
- more complex HTML table example link
- styling tables
img
tag
- accessibility issue over the absence of alt attributes in all images of the 2000 Sydney Olympic games web site
- imagemaps
- client side image map link
- server side image map link (from Deid)
- Connect to Deepblue network share at Camosun on your laptop or personal desktop
- For Windows - can use WinSCP PDF, or WinSSH PDF
- For Mac OS - can use Cyberduck
- For Linux - can use sftp at the command prompt, or use gftp if it is installed, or use the Konqueror web browser and enter in the Locations: bar 'sftp://userid@asimov.cs.camosun.bc.ca'
- CSS - class 7
Supplementary information:
- CSS - class 8
- CSS - class 9
Supplementary information:
- CSS - class 10
Supplementary information:
- CSS - class 11
- HTML form - class 12
- Mapping Deepblue drive using WinSCP

- HTML form notes
PDF (single page),
PDF (four per page)
or
PPT
Supplementary information:
- Comparing form elements without CSS and with CSS
- my basic sample HTML form
- form labels should be placed above the entry control link
- more resource info on forms - links
- HTML forms - class 13
- continuing with HTML forms
- HTML forms - class 14
- continuing with HTML forms
- Image formats - class 15
- JavaScript - class 16
Supplementary information:
- Javascript - class 17
- Javascript - class 18
- Midterm review 1 - class 19
- Midterm review 2 - class 20
- Midterm review notes taken from slides (do not need to print these) PDF PPT
- In class review set of questions PDF and the answers (but scrambled) PDF
• the solutions PDF
- Midterm - class 21
- Midterm results - class 22
- Review results of midterm test.
- JavaScript - class 23
- Flash - class 24
- Flash - class 25
- Flash - class 26
- HCI - class 27
- XML/XSLT - class 28
- XML notes
- link to ten user interfaces in the future
- DOM / jQuery - class 29
- search engines - class 30
- Topics - class 31
- Topics - class 32
- Review - class 33