Choosing a browser
This web site may not be presented properly if you're using some versions of Internet Explorer or Netscape. We understand that the most recent versions should work, so you ought to be OK working at home with a pretty new computer, but elsewhere you might have problems.
A solution to this (apart from possibly updating Internet Explorer) is to choose another browser. Mozilla Firebird apparently works, and probably Opera. On a Macintosh, Safari works fine.
At CDF-PC, there is now an icon in the Applications folder that launches Firebird, so it's easy for you to get started. The CDF system administrators ask us to point out that at CDF-PC Firebird 'opens several sites by default, including the "CDF Students' Secure Submission" site. Because CDF is not a recognized signing authority this means a security warning will pop up until [you] select the "accept permanently" radio button.'
Overview
Welcome to the course web site for the summer 2005 term of CSC148H, Introduction to Computer Science! This course builds on your experience in Java programming basics to discuss data structures, program design, program efficiency, and some further programming topics, primarily recursion.
This web site is meant to resemble the fall web site for CSC 108H/A08H, but don't assume that it's identical. It's still being initialized for the new term, but most parts are ready.
The course is taught on the St. George campus.
At St. George, the course is delivered through 2 lecture hours a week plus eight 2-hour closed labs. During weeks that have labs you must go to to your closed lab; see the course information sheet for which weeks you have labs. The schedule of labs and the room numbers will be available on the "Closed Labs" page by the middle of the first week of term.
Tutorials/labs are not optional. They are part of the course.
There are also 4 assignments, a midterm test (in week 7 ), and a final exam.
Website structure
You must read the announcements once a week.