Class number:
3306
|
|
Title: Software Design |
|
Department: Computer Science |
Career: Undergraduate |
|
Component: Lecture |
|
Session: Regular |
Instructor's Permission Required: No |
|
Grading Basis: Regular |
|
Units: 1.00 |
Enrollment limited to 24 |
|
Current enrollment: 19 |
|
Available seats: 5 |
Start date: Tuesday, September 5, 2023 |
|
End date: Thursday, December 21, 2023 |
|
Mode of Instruction: In Person |
Schedule: MW: 6:30PM-7:45PM, LIB - B02 |
|
|
Instructor(s): Kousen, Kenneth |
Prerequisite(s): Prerequisite: C- or better in Computer Science 215. |
Distribution Requirement: Meets Numerical & Symbolic Reasoning Requirement |
Course Description:
Object-oriented paradigm for software analysis and design using an object-oriented programming language as a means to efficient, reliable, modular, and reusable code. Topics covered will include problem solving and design processes, design patterns, object-oriented principles and language-specific techniques, and tools for object-oriented modeling. |