User Tools

Site Tools


start

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2007/08/14 23:49] franckstart [2008/01/21 20:50] (current) franck
Line 2: Line 2:
  
 ====== Concurrent Object Oriented Languages ====== ====== Concurrent Object Oriented Languages ======
 +
 +
  
 ===== Description  ===== ===== Description  =====
  
-The course lays the conceptual foundation of object-oriented programmingIt covers delegation and contractsencapsulation and API programming, aggregation and the collections frameworkinheritance and polymorphismall from the client's perspective +In this course, we focus on concurrent programming in the object oriented language JavaThe course consists of three main parts. In the first partwe discuss concurrent programming in general. In the second partwe concentrate on writing concurrent programs in Java. In the third and final partwe look at techniques and tools to verify concurrent Java programs. 
 +  
 + 
 + 
 + 
 +===== Instructor ===== 
 + 
 +[[http://www.cse.yorku.ca/~franck|Franck van Breugel]], 
 +[[franck@cse.yorku.ca]] 
 + 
 + 
 +===== Lecture times ===== 
 + 
 +Tuesdays and Thursdays, 17:30-19:00, Chemistry Building, room 122 
 + 
 + 
 + 
 + 
 +===== Office hours =====
  
-===== Lecture Times =====+Tuesdays and Thursdays, 19:00-20:00 or by appointment, Computer Science and Engineering Building, room 3046
  
-  * Section A: Mondays and Fridays, 11:00am - 12:00pm, CSE 111+{{PICT0876.jpg?500}}
  
 +From left to right: Yi, Zhen, Bart, Shengjun, Bashir, Mark, Slawomir, Pourya, Franck, Yi, Marcin, Sujatha, Hussain, Hui, Nastaran, Niloufar, Jing
start.1187135365.txt.gz · Last modified: 2007/08/14 23:49 by franck