Object Oriented Analysis, Design, and Implementation
This course will cover the systematic design of object-oriented programs, including software requirements, high-level design using the Unified Modeling Language (UML), and use-case driven coding in a modern object-oriented language. The course will also cover design patterns, code contracts, distributed objects and interoperability, web services, as well as static- and dynamic-typed object-oriented languages.
None presently available.
This course does not fulfill core area (depth) or core course (breadth) requirements.
None presently required.
|Fall 2017||LEC||Object Oriented Design||Dr. Bharat Jayaraman||3||0/200|
|Fall 2016||LEC||Object Oriented Design||Dr. Bharat Jayaraman||3||32/120|
|Summer 2016||LEC||Object Oriented Design||Dr. Bharat Jayaraman||3||29/30|
|Summer 2014||LEC||Software Reqs Engineering||Dr. Bharat Jayaraman||3||18/ 0|
|Summer 2014||LEC||Software Reqs Engineering||Dr. Bharat Jayaraman||3||24/ 0|
|Spring 2011||LEC||Software Reqs Engineering||Staff||3||0/ 0|
|Spring 2010||LEC||Software Reqs Engineering||Staff||3||0/35|
|Spring 1999||LEC||Software Reqs Engineering||Staff||3||5/20|