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
CSC 403 is a prerequisite for this class.
Fall 2024-2025
Section:
701
Class number:
15147
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00216
at
Loop Campus
Instructor:
Section:
702
Class number:
14966
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
LEWIS 01509
at
Loop Campus
Instructor:
Section:
710
Class number:
14635
Meeting time:
-
Location:
Online: Async
Instructor:
Section:
711
Class number:
15148
Meeting time:
-
Location:
Online: Async
Instructor:
Summer 10 week 2023-2024
Section:
201
Class number:
40645
Meeting time:
W
5:45PM
-
9:00PM
Location:
LEWIS 01110
at
Loop Campus
Section:
210
Class number:
40646
Meeting time:
-
Location:
Online: Async
Spring 2023-2024
Section:
901
Class number:
32788
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00216
at
Loop Campus
Section:
910
Class number:
32733
Meeting time:
-
Location:
Online: Async
Section:
920
Class number:
35212
Meeting time:
-
Location:
Online: Async
Winter 2023-2024
Section:
801
Class number:
23104
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00224
at
Loop Campus
Section:
820
Class number:
22815
Meeting time:
-
Location:
Online: Async
Fall 2023-2024
Section:
701
Class number:
16476
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00216
at
Loop Campus
Section:
702
Class number:
13444
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
LEWIS 01509
at
Loop Campus
Section:
710
Class number:
12945
Meeting time:
-
Location:
Online: Async (Sync-Option)
Section:
711
Class number:
16477
Meeting time:
-
Location:
Online: Async
Summer 10 week 2022-2023
Section:
201
Class number:
46193
Meeting time:
W
5:45PM
-
9:00PM
Location:
CDM 00218
at
Loop Campus
Section:
210
Class number:
46194
Meeting time:
-
Location:
Online: Async (Sync-Option)
Spring 2022-2023
Section:
901
Class number:
39893
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00216
at
Loop Campus
Section:
902
Class number:
43358
Meeting time:
Th
5:45PM
-
9:00PM
Location:
CDM 00218
at
Loop Campus
Section:
910
Class number:
39824
Meeting time:
-
Location:
Online: Async (Sync-Option)
Section:
911
Class number:
43375
Meeting time:
-
Location:
Online: Async (Sync-Option)
CLOSED
Winter 2022-2023
Section:
801
Class number:
29125
Meeting time:
W
5:45PM
-
9:00PM
Location:
14EAS 00214
at
Loop Campus
CLOSED
Section:
820
Class number:
28748
Meeting time:
-
Location:
Online: Async
Section:
821
Class number:
28281
Meeting time:
-
Location:
Online: Async
Fall 2022-2023
Section:
702
Class number:
19194
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00224
at
Loop Campus
CLOSED
Section:
710
Class number:
18578
Meeting time:
-
Location:
Online: Async
Summer 10 week 2021-2022
Section:
220
Class number:
42312
Meeting time:
-
Location:
Online: Async
Spring 2021-2022
Section:
901
Class number:
37295
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00216
at
Loop Campus
Section:
910
Class number:
37212
Meeting time:
-
Location:
Online: Async (Sync-Option)
Winter 2021-2022
Section:
801
Class number:
28848
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01217
at
Loop Campus
Section:
811
Class number:
20280
Meeting time:
-
Location:
Online: Async
Section:
820
Class number:
28404
Meeting time:
-
Location:
Online: Async
Fall 2021-2022
Section:
701
Class number:
3858
Meeting time:
M
5:45PM
-
9:00PM
Location:
CDM 00222
at
Loop Campus
Section:
702
Class number:
19284
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00222
at
Loop Campus
CLOSED
Section:
710
Class number:
4164
Meeting time:
-
Location:
Online: Async
Section:
711
Class number:
19285
Meeting time:
-
Location:
Online: Async
Summer 10 week 2020-2021
Section:
201
Class number:
40053
Meeting time:
Th
5:45PM
-
9:00PM
Location:
Online: Sync
Instructor:
Daniel Walker
Section:
210
Class number:
40070
Meeting time:
-
Location:
Online: Async (Sync-Option)
Instructor:
Daniel Walker
Spring 2020-2021
Section:
901
Class number:
30448
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
Online: Sync
Section:
910
Class number:
30344
Meeting time:
-
Location:
Online: Async (Sync-Option)
Winter 2020-2021
Section:
801
Class number:
28902
Meeting time:
Th
5:45PM
-
9:00PM
Location:
Online: Sync
Section:
820
Class number:
28296
Meeting time:
-
Location:
Online: Async
Fall 2020-2021
Section:
710
Class number:
10439
Meeting time:
-
Location:
Online: Async
Summer 10 week 2019-2020
Section:
210
Class number:
40139
Meeting time:
-
Location:
Remote
Section:
211
Class number:
41931
Meeting time:
-
Location:
Remote
Spring 2019-2020
Section:
901
Class number:
30418
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
REMOT E0000
Section:
910
Class number:
30286
Meeting time:
-
Location:
Remote