User Tools

Site Tools


start

This is an old revision of the document!


Introduction to Computing II

<font color="red" size="3"><b>Winter 2008</b></font>

Description

This course continues the separation of concern theme of CSE1020 by introducing the concern of the implementer: rather than use a ready-made API, you will implement a given API. Topics include implementing simple classes, aggregates, and inheritance hierarchies; abstract classes and interfaces; building graphical user interfaces; recursion; searching and sorting; and linked lists. The course also covers contracts, generics, and design patterns such as singleton and MVC.

Instructors

  • Prof. A. Eckford, Section-Z: MWF at 10:30 in R S137 – Section-Z Page

(Follow the Section Z link for YouTube lecture video …)

Textbooks

Required (available in the bookstore and on reserve in Steacie):

  • Absolute Java, 3rd Edition by Walter Savitch, Addison Wesley 2008, ISBN: 978-0-321-48792-6.

<br/> References:

  • Java Concepts for Java 5 and 6, 5th Edition by Cay S. Horstmann, Wiley (2008), ISBN: 978-0-470-10555-9.
  • An Introduction to Object-Oriented Programming with Java, 4th Edition by C. Thomas Wu, McGraw-Hill (2006), ISBN: 0072946520.
start.1200118544.txt.gz · Last modified: 2008/01/12 06:15 by roumani

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki