User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
start [2007/08/14 15:36] – external edit 127.0.0.1start [2011/02/04 01:38] (current) aeckford
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
-====== Your Course  ======+====== CSE 1030: Introduction to Computer Science II  ======
  
-===== Description  =====+===== Announcements =====
  
-The course lays the conceptual foundation of object-oriented programmingIt covers delegation and contracts, encapsulation and API programming, aggregation and the collections framework, inheritance and polymorphism, all from the client's perspective.  +Announcements are hosted [[http://cse1030w1011.blogspot.com/|here]].  RSS feed:
  
-===== Lecture Times =====+{{rss>http://cse1030w1011.blogspot.com/feeds/posts/default 8 date 1h}} 
 + 
 + 
 +===== Welcome  ===== 
 + 
 +Welcome to the CSE 1030 website for the Winter 2010/11 semester. 
 + 
 +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 ===== 
 + 
 +  * **Section M:** Prof. G. Turpin -- [[http://science.yorku.ca/gordoncse.yorku.ca/|Contact information]] 
 +  * **Section Z:** Prof. A. Eckford -- [[https://wiki.cse.yorku.ca/user/aeckford/contact|Contact information]] 
 +    * Prof. Eckford's office hours: 11:30-12:30, Wednesdays and Fridays, or by appointment 
 + 
 +===== Lecture Times and Locations ===== 
 + 
 +  * **Section M:** Mondays and Wednesdays, 1730-1900, <del>SC 302</del> ACE 011 <hi><= NEW</hi> 
 +  * **Section Z:** Mondays, Wednesdays, and Fridays, 1030-1130, CLH B 
 + 
 +===== Textbook ===== 
 + 
 +  * W. Savitch, //Absolute Java (4th edition)//, Addison-Wesley.  [[http://www.chapters.indigo.ca/books/Absolute-Java-Walter-Savitch/9780136083825-item.html?ref=Search+Books%3a+%2527absolute+java%2527|Indigo]], [[http://www.amazon.ca/Absolute-Java-Walter-Savitch/dp/013608382X/ref=sr_1_1?ie=UTF8&s=books&qid=1262632151&sr=8-1|amazon.ca]]
  
-  * Section A: Mondays and Fridays, 11:00am - 12:00pm, CSE 111 
  
start.1187105762.txt.gz · Last modified: (external edit)