Search Results

E E 422C E E 422C. Software Design and Implementation II. 4 Hours.

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; introduction to algorithm analysis; teamwork models. Three lecture hours and one and one-half laboratory hours a week for one semester. Prerequisite: Computer Science 312 or Electrical Engineering 312 or 312H with a grade of at least C-.

Bachelor of Science in Electrical Engineering


Students seeking the Bachelor of Science in Electrical Engineering pursue one of two curricula—electrical engineering or computer engineering. Both curricula contain the fundamentals of electrical engineering and computer engineering; they differ in technical core requirements in order to suit different career objectives.

Bachelor of Science in Physics


...States: one flagged course e. Ethics: one flagged...312 , 316 , 319K , and 422C Enough additional coursework...