PHYS 382 (2-3-3) Object Oriented Programming
An introduction to computers, the World Wide Web (www) and computer programming. Topics include the use of data types and variables, programming control constructs supported by modern languages and input/output. Basic concepts of object-oriented programming such as classes, objects, inheritance, polymorphism, encapsulation, information hiding and code reuse, as well as graphical user interfaces.
Prerequisite: Math 126