Course Info

Browse the Course Catalog Course Search

Course Info for CPSC - 310 - 01, Fall 2023
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.