SE
350:
Object-Oriented Software Development
Principles, 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.
CSC 301 is a prerequisite for this class.
Spring 2024-2025
-
Section:
601
-
Class number:
33333
-
Meeting time:
TuTh
1:30PM
-
3:00PM
-
Location:
CDM 00200
at
Loop Campus
-
Instructor:
DJ Kim
| View syllabus
CLOSED
-
Section:
602
-
Class number:
35377
-
Meeting time:
TuTh
3:10PM
-
4:40PM
-
Location:
CDM 00200
at
Loop Campus
-
Instructor:
DJ Kim
| View syllabus
CLOSED
-
Section:
630
-
Class number:
32800
-
Meeting time:
TuTh
1:30PM
-
3:00PM
-
Location:
Online: Sync-Classroom link
-
Instructor:
DJ Kim
| View syllabus
-
Section:
631
-
Class number:
35378
-
Meeting time:
TuTh
3:10PM
-
4:40PM
-
Location:
Online: Sync-Classroom link
-
Instructor:
DJ Kim
| View syllabus
CLOSED
Fall 2024-2025
-
Section:
401
-
Class number:
14560
-
Meeting time:
MW
11:50AM
-
1:20PM
-
Location:
CDM 00224
at
Loop Campus
-
Instructor:
Christopher Hield
| View syllabus
CLOSED
Spring 2023-2024
-
Section:
601
-
Class number:
35209
-
Meeting time:
Th
1:30PM
-
4:45PM
-
Location:
CDM 00200
at
Loop Campus
-
Instructor:
Christopher Hield
| View syllabus
CLOSED
Winter 2023-2024
-
Section:
502
-
Class number:
23308
-
Meeting time:
MW
1:30PM
-
3:00PM
-
Location:
CDM 00200
at
Loop Campus
-
Instructor:
Stefan Mitsch
| View syllabus
-
Section:
801
-
Class number:
25089
-
Meeting time:
W
5:45PM
-
9:00PM
-
Location:
LEWIS 01516
at
Loop Campus
-
Instructor:
Vahid Alizadeh
| View syllabus
Spring 2022-2023
-
Section:
601T
-
Class number:
39902
-
Meeting time:
Th
1:30PM
-
4:45PM
-
Location:
CDM 00200
at
Loop Campus
-
Instructor:
Vahid Alizadeh
| View syllabus
CLOSED
-
Section:
630
-
Class number:
39826
-
Meeting time:
Th
1:30PM
-
4:45PM
-
Location:
Online: Sync-Classroom link
-
Instructor:
Vahid Alizadeh
| View syllabus
Winter 2022-2023
-
Section:
501
-
Class number:
28776
-
Meeting time:
W
5:45PM
-
9:00PM
-
Location:
14EAS 00802
at
Loop Campus
-
Instructor:
Vahid Alizadeh
| View syllabus
-
Section:
820
-
Class number:
28539
-
Meeting time:
-
-
Location:
Online: Async (Sync-Option)
-
Instructor:
Vahid Alizadeh
| View syllabus
CLOSED
Fall 2022-2023
-
Section:
401
-
Class number:
18480
-
Meeting time:
TuTh
1:30PM
-
3:00PM
-
Location:
CDM 00200
at
Loop Campus
-
Instructor:
Tony Lowe
-
Section:
410
-
Class number:
18916
-
Meeting time:
-
-
Location:
Online: Async
-
Instructor:
Tony Lowe
Spring 2021-2022
-
Section:
601T
-
Class number:
37304
-
Meeting time:
TuTh
1:30PM
-
3:00PM
-
Location:
CDM 00200
at
Loop Campus
-
Instructor:
Vahid Alizadeh
| View syllabus
-
Section:
630
-
Class number:
37215
-
Meeting time:
TuTh
1:30PM
-
3:00PM
-
Location:
Online: Sync-Classroom link
-
Instructor:
Vahid Alizadeh
| View syllabus
CLOSED
Winter 2021-2022
-
Section:
501
-
Class number:
28440
-
Meeting time:
W
5:45PM
-
9:00PM
-
Location:
CDM 00224
at
Loop Campus
-
Instructor:
Paul Duszak
| View syllabus
-
Section:
820
-
Class number:
21836
-
Meeting time:
-
-
Location:
Online: Async
-
Instructor:
Ken Yu
| View syllabus