Course Info

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.

Winter 2024-2025

Section: 501
Class number: 23233
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00224 at Loop Campus
Section: 502
Class number: 23216
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00224 at Loop Campus
Section: 510
Class number: 23234
Meeting time: -
Location: Online: Async
CLOSED
Section: 511
Class number: 22924
Meeting time: -
Location: Online: Async
CLOSED

Fall 2024-2025

Section: 401
Class number: 14560
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00224 at Loop Campus
CLOSED
Section: 410
Class number: 14842
Meeting time: -
Location: Online: Async

Spring 2023-2024

Section: 601
Class number: 35209
Meeting time: Th 1:30PM - 4:45PM
Location: CDM 00200 at Loop Campus
CLOSED
Section: 630
Class number: 32735
Meeting time: Th 1:30PM - 4:45PM
Location: Online: Sync-Classroom link

Winter 2023-2024

Section: 502
Class number: 23308
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00200 at Loop Campus
Section: 510
Class number: 22933
Meeting time: -
Location: Online: Async
Section: 801
Class number: 25089
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01516 at Loop Campus
Section: 810
Class number: 25090
Meeting time: -
Location: Online: Async

Fall 2023-2024

Section: 401
Class number: 12857
Meeting time: MW 11:50AM - 1:20PM
Location: CDM 00220 at Loop Campus
Section: 410
Class number: 13248
Meeting time: -
Location: Online: Async (Sync-Option)

Spring 2022-2023

Section: 601T
Class number: 39902
Meeting time: Th 1:30PM - 4:45PM
Location: CDM 00200 at Loop Campus
CLOSED
Section: 630
Class number: 39826
Meeting time: Th 1:30PM - 4:45PM
Location: Online: Sync-Classroom link

Winter 2022-2023

Section: 501
Class number: 28776
Meeting time: W 5:45PM - 9:00PM
Location: 14EAS 00802 at Loop Campus
Section: 502
Class number: 31680
Meeting time: MW 1:30PM - 3:00PM
Location: CDM 00200 at Loop Campus
Section: 510
Class number: 28877
Meeting time: -
Location: Online: Async (Sync-Option)
Section: 820
Class number: 28539
Meeting time: -
Location: Online: Async (Sync-Option)
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
Section: 630
Class number: 37215
Meeting time: TuTh 1:30PM - 3:00PM
Location: Online: Sync-Classroom link
CLOSED

Winter 2021-2022

Section: 501
Class number: 28440
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Section: 510
Class number: 28564
Meeting time: -
Location: Online: Async
CLOSED
Section: 820
Class number: 21836
Meeting time: -
Location: Online: Async
Instructor: Ken Yu | View syllabus

Fall 2021-2022


Section 401

Class number 4047

Meeting dates: 9/8/2021 - 11/23/2021
Meeting time: TuTh 1:30PM - 3:00PM
Location: CDM 00218 at Loop Campus
Instructor: Daniel Walker
Meeting dates: 9/8/2021 - 11/23/2021
Meeting time: TuTh 1:30PM - 3:00PM
Location: CDM 00218 at Loop Campus



Section 410

Class number 4569

Meeting dates: 9/8/2021 - 11/23/2021
Meeting time: -
Location: Online: Async
Instructor: Daniel Walker
Meeting dates: 9/8/2021 - 11/23/2021
Meeting time: -
Location: Online: Async


Spring 2020-2021

Section: 601
Class number: 30458
Meeting time: TuTh 1:30PM - 3:00PM
Location: Online: Sync
Section: 602
Class number: 36357
Meeting time: TuTh 3:10PM - 4:40PM
Location: Online: Sync
Section: 610
Class number: 30347
Meeting time: -
Location: Online: Async (Sync-Option)
CLOSED
Section: 611
Class number: 36358
Meeting time: -
Location: Online: Async (Sync-Option)
CLOSED

Winter 2020-2021

Section: 501
Class number: 28332
Meeting time: TuTh 3:10PM - 4:40PM
Location: Online: Sync
Section: 510
Class number: 28495
Meeting time: -
Location: Online: Async (Sync-Option)