(If you don't see two rows of buttons in the above frame, place the mouse on the border line above and resize the frame)

INTRODUCTION TO COMPUTER SCIENCE II
Winter 2006

URL: http://www.cse.yorku.ca/course/1030
Department of Computer Science and Engineering, York University

This course builds on CSE1020 and covers an introduction to object-oriented programming and design. The emphasis is on class implementation and design. Concepts of software reusability and software extensibility are introduced through the abstraction-layering techniques of aggregation and inheritance. Case studies involving a collection of classes related by has-a and is-a relationships are designed and implemented in detail in lecture and exercises. Other topics include generics, recursion, searching and sorting, GUI, and linked structures. Three lecture hours and one-hour lab weekly.

Required Materials

References

Note

This web site will be updated regularly. It is your responsibility to make sure you keep up with the updates. All changes in it, as well as new announcements, will be posted (in reverse chronological order) in the What's New page.