start
Table of Contents
Introduction to Computing II
FINAL EXAM INSTRUCTIONS
See the Announcements page for final exam instructions.
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 and course notes blog …)
- Prof. H. Roumani, Section-M: MW at 17:30 in VH D – Section-M Page
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.txt · Last modified: 2008/04/07 15:27 by aeckford