Navigate Up
Sign In

Course Info

CSC 552: Concurrent Software Development

Fundamentals and techniques of developing concurrent object-oriented applications, using a patterns-based approach. Concepts covered include: threads, synchronization and object locking, thread blocking and deadlock, safety and liveness, state-dependent action and concurrency control. Formerly SE 552. PREREQUISITE(S): SE 450 and CSC 407

Fall 2014-2015

Section: 701
Class number: 10041
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01009 at Loop Campus
Instructor: N/A
Section: 710
Class number: 10075
Meeting time: -
Location: N/A at Online Campus
Instructor: N/A

Fall 2013-2014

Section: 701
Class number: 10947
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01009 at Loop Campus
Section: 710
Class number: 10986
Meeting time: -
Location: N/A at Online Campus

Fall 2012-2013

Section: 701
Class number: 14511
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01009 at Loop Campus
Instructor: Atef Bader | View syllabus
Section: 710
Class number: 14666
Meeting time: -
Location: N/A at Online Campus
Instructor: Atef Bader | View syllabus

Fall 2011-2012

Section: 701
Class number: 15429
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01009 at Loop Campus
Section: 710
Class number: 15430
Meeting time: -
Location: N/A at Online Campus

Fall 2010-2011

Section: 701
Class number: 14982
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01009 at Loop Campus
Instructor: Atef Bader | View syllabus
Section: 710
Class number: 14983
Meeting time: -
Location: N/A at Online Campus
Instructor: Atef Bader | View syllabus

Spring 2009-2010

Section: 901
Class number: 34964
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
Section: 910
Class number: 34965
Meeting time: -
Location: N/A at Online Campus

Fall 2009-2010

Section: 701
Class number: 17349
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01009 at Loop Campus
Section: 710
Class number: 17350
Meeting time: -
Location: N/A at Online Campus

Spring 2008-2009

Section: 901
Class number: 40543
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 910
Class number: 40544
Meeting time: -
Location: N/A at Online Campus

Fall 2008-2009

Section: 701
Class number: 11783
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01110 at Loop Campus
Section: 710
Class number: 11784
Meeting time: -
Location: N/A at Online Campus

Spring 2007-2008

Section: 901
Class number: 33991
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Section: 910
Class number: 33992
Meeting time: -
Location: N/A at Online Campus

Fall 2007-2008

Section: 701
Class number: 12244
Meeting time: M 6:15PM - 9:30PM
Location: OHARE 00222 at O'Hare Campus
Section: 710
Class number: 12245
Meeting time: -
Location: N/A at Online Campus
CLOSED

Spring 2006-2007

Section: 901
Class number: 33151
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 910
Class number: 33152
Meeting time: -
Location: N/A at Online Campus

Fall 2006-2007

Section: 701
Class number: 12085
Meeting time: M 6:15PM - 9:30PM
Location: OHARE 00232 at O'Hare Campus
Section: 710
Class number: 12086
Meeting time: -
Location: N/A at Online Campus
CLOSED
Section: 750
Class number: 13784
Meeting time: -
Location: AMMAN 00000 at Online Campus

Spring 2005-2006

Section: 901
Class number: 33970
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01207 at Loop Campus
Section: 910
Class number: 33971
Meeting time: -
Location: N/A at Online Campus

Fall 2005-2006

Section: 701
Class number: 13185
Meeting time: Th 6:15PM - 9:30PM
Location: N/A at O'Hare Campus
Section: 702
Class number: 13186
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Spring 2004-2005

Section: 901
Class number: 33089
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00206 at Loop Campus
Section: 902
Class number: 33090
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Fall 2004-2005

Section: 701
Class number: 12769
Meeting time: W 6:15PM - 9:30PM
Location: N/A at O'Hare Campus
Instructor: Atef Bader | View syllabus
Section: 702
Class number: 12770
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Instructor: Atef Bader | View syllabus

Spring 2003-2004

Section: 901
Class number: 34367
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Section: 902
Class number: 34368
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Fall 2003-2004

Section: 702
Class number: 14450
Meeting time: Th 6:15PM - 9:30PM
Location: N/A at O'Hare Campus
Section: 703
Class number: 14547
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Spring 2002-2003

Section: 301
Class number: 32235
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00216 at Loop Campus
Instructor: Yakov Keselman
Section: 302
Class number: 32335
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Instructor: Yakov Keselman

Winter 2002-2003

Section: 202
Class number: 22319
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Section: 203
Class number: 26330
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01110 at Loop Campus

Fall 2002-2003

Section: 101
Class number: 15554
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00226 at Loop Campus

Spring 2001-2002

Section: 301
Class number: 34855
Meeting time: W 5:45PM - 9:00PM
Location: CNA 00406 at Loop Campus
Section: 302
Class number: 36179
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Winter 2001-2002

Section: 201
Class number: 22085
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01513 at Loop Campus
Section: 202
Class number: 25796
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Winter 2000-2001

Section: 201
Class number: 27655
Meeting time: Th 5:45PM - 9:00PM
Location: CS&T0 0214 at Loop Campus

Fall 2000-2001

Section: 101
Class number: 18852
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00206 at Loop Campus