Object-Oriented Programming and Computer Simulation
The use of object-oriented programming to develop computer simulations of engineering problems. Programming with the C++ language in a UNIX environment. OOP concepts including classes, inheritance, and polymorphism. Programming with classes, inheritance, and polymorphism. Programming with class libraries. Event-driven simulation techniques in an object-oriented environment. Programming projects will include the development of a simulator for an engineering application.
[(CS 116 with min. grade of D and CS 350 with min. grade of D) OR (CS 116 with min. grade of D and ECE 242 with min. grade of D)]