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
Section:
701
Class number:
11020
Meeting time:
M
5:45PM
-
9:00PM
Location:
LEWIS 01509
at
Loop Campus
Instructor:
N/A
Section:
702
Class number:
11022
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01511
at
Loop Campus
Instructor:
N/A
Section:
710
Class number:
11021
Meeting time:
-
Location:
N/A
at
Online Campus
Instructor:
N/A
Section:
711
Class number:
11023
Meeting time:
-
Location:
N/A
at
Online Campus
Instructor:
N/A
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
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
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
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
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
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
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
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
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
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
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
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
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
Section:
801
Class number:
22706
Meeting time:
M
5:45PM
-
9:00PM
Location:
LEWIS 01007
at
Loop Campus
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
Section:
811
Class number:
22709
Meeting time:
-
Location:
N/A
at
Online Campus
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
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
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
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
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
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
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
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
Section:
810
Class number:
22304
Meeting time:
-
Location:
N/A
at
Online Campus
CLOSED
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
Section:
710
Class number:
12070
Meeting time:
-
Location:
N/A
at
Online Campus
CLOSED
Section:
711
Class number:
15198
Meeting time:
-
Location:
N/A
at
Online Campus
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
Section:
910
Class number:
33948
Meeting time:
-
Location:
N/A
at
Online Campus
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
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
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
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
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
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
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
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
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
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
Section:
305
Class number:
32332
Meeting time:
1:00AM
-
1:00AM
Location:
N/A
at
Online Campus
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
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
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
Section:
501
Class number:
42070
Meeting time:
MW
6:00PM
-
9:15PM
Location:
N/A
at
Naperville Campus
Section:
502
Class number:
42633
Meeting time:
1:00AM
-
1:00AM
Location:
N/A
at
Online Campus
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
Section:
301
Class number:
32037
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00220
at
Loop Campus
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
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
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
Section:
103
Class number:
17447
Meeting time:
Tu
6:15PM
-
9:30PM
Location:
N/A
at
O'Hare Campus
Instructor:
Michael Gehard
Section:
501
Class number:
44132
Meeting time:
MW
6:00PM
-
9:15PM
Location:
LEWIS 01110
at
Loop Campus
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
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
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
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