Computer Science 1030.03

Introduction to Computer Science II

Fall Term, 1997


Instructor: Richard Paige

Office: CCB 250

Email: paige

Office Hours: MW15:30-16:30, or by appointment.

Lectures: MWF 17:30 in CCB 121

Textbook: D.T. Barnard, R.C. Holt, and J.N.P. Hume. Data Structures: An Object-Oriented Approach, Holt Software Associates, 1995.

WWW: www.cs.yorku.ca/Courses/1030

Prerequisites: COSC1020.03, MATH1090.03


Overview: This course is a continuation of COSC1020, and covers parts of the fundamentals of software development, data structures (e.g., stacks, queues, lists, trees, heaps), and algorithms that make use of these structures (e.g., sorts and searches). The course will cover most of the course textbook; lectures will cover approximately one chapter of the text per week, starting with Chapter 3.


tex2html_wrap45

tabular26


tex2html_wrap47

Assignments are to be handed in on their due date at the start of class (ie., 17:30). Assignments that are handed in after 17:30 on the due date, but before the next class, will have two full letter grades deducted (ie., A becomes a C, B+ becomes a D+, C+ or lower becomes an F, etcetera). Assignments that are to be handed in late must be given to the instructor. Once the next class following a due date has started, no late assignments will be accepted, and a grade of 0 will be assigned (Exception: no late Assignment #4s will be accepted). Please note that events such as last-minute printer slowdown or breakdown do not constitute valid excuses for lateness.


Please see the course WWW page, www.cs.yorku.ca/Courses/1030, for full implementation details regarding assignments, course policies, and where to look for more information.

Please read the course newsgroup, york.cs.course.1030, regularly for announcements.