everything.study
ECE 422C

Software Design and Implementation II

4 Hours

Explore methods for engineering software with a focus on abstraction; specification, design, implementation, and testing of object-oriented code using a modern development tool-set for complex systems; design and implementation of object-oriented programs in Java; abstract data types; inheritance; polymorphism; parameterized types and generic programming; the operation and application of commonly used data structures; exception handling and fault tolerance; algorithm analysis; and teamwork models. Electrical and Computer Engineering 422C and Electrical Engineering 422C may not both be counted. Three lecture hours and one and one-half laboratory hours a week for one semester.

Prerequisites & course information

Explore methods for engineering software with a focus on abstraction; specification, design, implementation, and testing of object-oriented code using a modern development tool-set for complex systems; design and implementation of object-oriented programs in Java; abstract data types; inheritance; polymorphism; parameterized types and generic programming; the operation and application of commonly used data structures; exception handling and fault tolerance; algorithm analysis; and teamwork models. Electrical and Computer Engineering 422C and Electrical Engineering 422C may not both be counted. Three lecture hours and one and one-half laboratory hours a week for one semester.

Sources