Navigate Up
Sign In

Course Info

SE 450: Object-Oriented Software Development

Principle, techniques and tools of object-oriented modeling, design, implementation, and testing of large-scale software systems. Topics include design patterns, application frameworks, architectural design, and the applications in the software development process to improve the extensibility, maintainability, and reliability of software systems. PREREQUISITE(S): CSC 403

Fall 2014-2015

Section: 701
Class number: 10105
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01509 at Loop Campus
Section: 710
Class number: 10106
Meeting time: -
Location: N/A at Online Campus

Spring 2013-2014

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

Winter 2013-2014

Section: 801
Class number: 20085
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 810
Class number: 20086
Meeting time: -
Location: N/A at Online Campus

Fall 2013-2014

Section: 701
Class number: 11020
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01509 at Loop Campus
Section: 710
Class number: 11021
Meeting time: -
Location: N/A at Online Campus

Spring 2012-2013

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

Winter 2012-2013

Section: 801
Class number: 24146
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 810
Class number: 24150
Meeting time: -
Location: N/A at Online Campus

Fall 2012-2013

Section: 701
Class number: 14819
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01509 at Loop Campus
Section: 702
Class number: 14821
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 710
Class number: 14820
Meeting time: -
Location: N/A at Online Campus
Section: 711
Class number: 14822
Meeting time: -
Location: N/A at Online Campus

Spring 2011-2012

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

Winter 2011-2012

Section: 801
Class number: 24146
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 810
Class number: 24147
Meeting time: -
Location: N/A at Online Campus

Fall 2011-2012

Section: 701
Class number: 15145
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 703
Class number: 16625
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01513 at Loop Campus
Section: 710
Class number: 15148
Meeting time: -
Location: N/A at Online Campus
Section: 711
Class number: 15154
Meeting time: -
Location: N/A at Online Campus
CLOSED

Spring 2010-2011

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

Winter 2010-2011

Section: 801
Class number: 23699
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 810
Class number: 23946
Meeting time: -
Location: N/A at Online Campus

Fall 2010-2011

Section: 701
Class number: 15097
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01207 at Loop Campus
Section: 702
Class number: 15803
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01207 at Loop Campus
Section: 710
Class number: 15098
Meeting time: -
Location: N/A at Online Campus
Section: 711
Class number: 15804
Meeting time: -
Location: N/A at Online Campus

Spring 2009-2010

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

Winter 2009-2010

Section: 801
Class number: 25078
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01513 at Loop Campus
Section: 810
Class number: 25079
Meeting time: -
Location: N/A at Online Campus

Fall 2009-2010

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

Spring 2008-2009

Section: 901
Class number: 40517
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Section: 910
Class number: 40518
Meeting time: -
Location: N/A at Online Campus

Winter 2008-2009

Section: 801
Class number: 22706
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
Instructor: Atef Bader | View syllabus
Section: 802
Class number: 22707
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 810
Class number: 22708
Meeting time: -
Location: N/A at Online Campus
Instructor: Atef Bader | View syllabus
Section: 811
Class number: 22709
Meeting time: -
Location: N/A at Online Campus

Fall 2008-2009

Section: 701
Class number: 11764
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01513 at Loop Campus
Section: 702
Class number: 11766
Meeting time: M 6:15PM - 9:30PM
Location: OHARE 00201 at O'Hare Campus
Instructor: Kyung Yu | View syllabus
Section: 710
Class number: 11765
Meeting time: -
Location: N/A at Online Campus
Section: 711
Class number: 11767
Meeting time: -
Location: N/A at Online Campus
Instructor: Kyung Yu | View syllabus

Spring 2007-2008

Section: 901
Class number: 33948
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01214 at Loop Campus
Section: 902
Class number: 33949
Meeting time: M 6:15PM - 9:30PM
Location: OHARE 00222 at O'Hare Campus
Instructor: Kyung Yu | View syllabus
Section: 910
Class number: 33950
Meeting time: -
Location: N/A at Online Campus
Section: 911
Class number: 33951
Meeting time: -
Location: N/A at Online Campus
Instructor: Kyung Yu | View syllabus

Winter 2007-2008

Section: 801
Class number: 22818
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01208 at Loop Campus
Section: 810
Class number: 22819
Meeting time: -
Location: N/A at Online Campus

Fall 2007-2008

Section: 701
Class number: 12234
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
Section: 702
Class number: 12235
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01509 at Loop Campus
Section: 710
Class number: 12236
Meeting time: -
Location: N/A at Online Campus
Section: 711
Class number: 12237
Meeting time: -
Location: N/A at Online Campus
CLOSED
Section: 730
Class number: 15645
Meeting time: -
Location: N/A at Online Campus
Instructor: Hinton Morris

Spring 2006-2007

Section: 901
Class number: 33137
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00226 at Loop Campus
Section: 910
Class number: 33138
Meeting time: -
Location: N/A at Online Campus
Section: 950
Class number: 35354
Meeting time: -
Location: AMMAN 00000 at Online Campus

Winter 2006-2007

Section: 801
Class number: 22302
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Section: 802
Class number: 22303
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Instructor: Jane Huang | View syllabus
Section: 810
Class number: 22304
Meeting time: -
Location: N/A at Online Campus
Instructor: Jane Huang | View syllabus
CLOSED

Fall 2006-2007

Section: 701
Class number: 12068
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01108 at Loop Campus
Section: 702
Class number: 12069
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Instructor: Jane Huang | View syllabus
Section: 710
Class number: 12070
Meeting time: -
Location: N/A at Online Campus
Instructor: Jane Huang | View syllabus
CLOSED
Section: 711
Class number: 15198
Meeting time: -
Location: N/A at Online Campus

Spring 2005-2006

Section: 901
Class number: 33945
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00218 at Loop Campus
Section: 902
Class number: 33946
Meeting time: Th 6:15PM - 9:30PM
Location: N/A at Rolling Meadows Campus
Instructor: Kyung Yu | View syllabus
Section: 910
Class number: 33948
Meeting time: -
Location: N/A at Online Campus

Winter 2005-2006

Section: 801
Class number: 23359
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00216 at Loop Campus
Section: 802
Class number: 23360
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
CLOSED
Section: 803
Class number: 23361
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Fall 2005-2006

Section: 701
Class number: 13167
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01509 at Loop Campus
Section: 702
Class number: 13168
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01216 at Loop Campus
Section: 704
Class number: 13170
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
CLOSED

Spring 2004-2005

Section: 901
Class number: 33066
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 902
Class number: 33067
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
Section: 903
Class number: 33068
Meeting time: Th 6:15PM - 9:30PM
Location: N/A at Rolling Meadows Campus
Section: 904
Class number: 33069
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Section: 905
Class number: 33070
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Winter 2004-2005

Section: 801
Class number: 23778
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01512 at Loop Campus
Instructor: David Angulo
Section: 802
Class number: 23779
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01510 at Loop Campus
Section: 803
Class number: 23780
Meeting time: Tu 6:15PM - 9:30PM
Location: N/A at O'Hare Campus
Section: 804
Class number: 23781
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Section: 805
Class number: 24810
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Fall 2004-2005

Section: 701
Class number: 12749
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01508 at Loop Campus
Instructor: David Angulo
Section: 702
Class number: 12750
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01009 at Loop Campus
Section: 703
Class number: 12751
Meeting time: Tu 6:00PM - 9:15PM
Location: N/A at Naperville Campus
Section: 704
Class number: 12752
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Section: 707
Class number: 15135
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Spring 2003-2004

Section: 901
Class number: 34352
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00220 at Loop Campus
Section: 902
Class number: 34353
Meeting time: W 6:15PM - 9:30PM
Location: N/A at Rolling Meadows Campus
Section: 903
Class number: 34354
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Section: 904
Class number: 35023
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Winter 2003-2004

Section: 801
Class number: 22168
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Instructor: David Angulo
Section: 802
Class number: 22169
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01216 at Loop Campus
Section: 803
Class number: 22170
Meeting time: W 6:15PM - 9:30PM
Location: N/A at O'Hare Campus
Section: 804
Class number: 24399
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Fall 2003-2004

Section: 701
Class number: 12717
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Instructor: Michael Kenniston
Section: 702
Class number: 12718
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00226 at Loop Campus
Section: 704
Class number: 12720
Meeting time: Tu 6:00PM - 9:15PM
Location: N/A at Naperville Campus
Section: 705
Class number: 14444
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
Instructor: David Angulo
Section: 706
Class number: 14539
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Summer I 2002-2003

Section: 201
Class number: 40263
Meeting time: MW 6:00PM - 9:15PM
Location: LEWIS 01216 at Loop Campus
Instructor: Ufuk Verun
Section: 202
Class number: 40314
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Instructor: Ufuk Verun

Spring 2002-2003

Section: 301
Class number: 32060
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01214 at Loop Campus
Section: 302
Class number: 32061
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00226 at Loop Campus
Instructor: David Angulo
Section: 303
Class number: 32279
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Instructor: David Angulo
Section: 304
Class number: 32280
Meeting time: W 6:00PM - 9:15PM
Location: N/A at Naperville Campus
Instructor: Atef Bader | View syllabus
Section: 305
Class number: 32332
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Winter 2002-2003

Section: 201
Class number: 22063
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00216 at Loop Campus
Section: 202
Class number: 22064
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Section: 203
Class number: 22314
Meeting time: M 6:15PM - 9:30PM
Location: N/A at O'Hare Campus
Instructor: Matthew Wright
Section: 204
Class number: 26082
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Fall 2002-2003

Section: 101
Class number: 12166
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01509 at Loop Campus
Section: 102
Class number: 12167
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01209 at Loop Campus
Instructor: Atef Bader | View syllabus
Section: 103
Class number: 12168
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Instructor: Ufuk Verun
Section: 104
Class number: 15507
Meeting time: Tu 6:15PM - 9:30PM
Location: N/A at O'Hare Campus
Instructor: Matthew Wright
Section: 105
Class number: 16020
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Summer II 2001-2002

Section: 501
Class number: 42070
Meeting time: MW 6:00PM - 9:15PM
Location: N/A at Naperville Campus
Instructor: Atef Bader | View syllabus
Section: 502
Class number: 42633
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Instructor: Atef Bader | View syllabus

Summer I 2001-2002

Section: 201
Class number: 41931
Meeting time: MW 6:00PM - 9:15PM
Location: LEWIS 01507 at Loop Campus
Section: 202
Class number: 42607
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Spring 2001-2002

Section: 301
Class number: 32037
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00220 at Loop Campus
Instructor: Atef Bader | View syllabus
Section: 303
Class number: 32039
Meeting time: Th 6:00PM - 9:15PM
Location: N/A at Naperville Campus
Instructor: Matthew Wright
Section: 305
Class number: 36089
Meeting time: M 6:15PM - 9:30PM
Location: N/A at O'Hare Campus
Section: 306
Class number: 36090
Meeting time: W 5:45PM - 9:00PM
Location: CNA 0 406A at Loop Campus
Section: 307
Class number: 36176
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Winter 2001-2002

Section: 201
Class number: 22026
Meeting time: Tu 5:45PM - 9:00PM
Location: CNA 0 406A at Loop Campus
Section: 202
Class number: 22027
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01108 at Loop Campus
Section: 204
Class number: 25791
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus

Fall 2001-2002

Section: 101
Class number: 17445
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01209 at Loop Campus
Section: 102
Class number: 17446
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Instructor: Atef Bader | View syllabus
Section: 103
Class number: 17447
Meeting time: Tu 6:15PM - 9:30PM
Location: N/A at O'Hare Campus
Instructor: Michael Gehard

Summer II 2000-2001

Section: 501
Class number: 44132
Meeting time: MW 6:00PM - 9:15PM
Location: LEWIS 01110 at Loop Campus
Instructor: Atef Bader | View syllabus

Summer I 2000-2001

Section: 201
Class number: 42941
Meeting time: MW 6:00PM - 9:15PM
Location: CDM 00216 at Loop Campus
Instructor: Michael Gehard
Section: 203
Class number: 44536
Meeting time: 1:00AM - 1:00AM
Location: N/A at Online Campus
Instructor: Michael Gehard

Spring 2000-2001

Section: 301
Class number: 37373
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00218 at Loop Campus
Instructor: Michael Gehard
Section: 302
Class number: 37374
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01214 at Loop Campus
Instructor: Michael Gehard
Section: 303
Class number: 37375
Meeting time: Tu 6:00PM - 9:15PM
Location: N/A at Naperville Campus
Instructor: Gopinath Vinodh

Winter 2000-2001

Section: 201
Class number: 27133
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00216 at Loop Campus
Instructor: Michael Gehard
Section: 202
Class number: 27134
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01216 at Loop Campus
Instructor: Michael Gehard
Section: 203
Class number: 27135
Meeting time: Th 6:15PM - 9:30PM
Location: N/A at O'Hare Campus

Fall 2000-2001

Section: 101
Class number: 17785
Meeting time: Tu 5:45PM - 9:00PM
Location: CNA 00407 at Loop Campus
Section: 102
Class number: 17786
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Section: 103
Class number: 17787
Meeting time: W 6:15PM - 9:30PM
Location: N/A at O'Hare Campus