ELEC 279 Introduction to Object Oriented Programming Units: 4.00
Introduction to object-oriented design, architecture, and programming. Use of packages, class libraries, and interfaces. Encapsulation and representational abstraction. Inheritance. Polymorphic programming. Exception handling. Iterators. Introduction to a class design notation. Applications in various areas.
(Lec: 3, Lab: 1, Tut: 0)
(Lec: 3, Lab: 1, Tut: 0)
Requirements: Prerequisites: APSC 142 or APSC 143 or MNTC 313, ELEC 278 or MREN 178
Corequisites:
Exclusions: CISC 124, CMPE 212
Offering Term: W
CEAB Units:
Mathematics 0
Natural Sciences 0
Complementary Studies 0
Engineering Science 26
Engineering Design 22
Offering Faculty: Smith Engineering
Course Learning Outcomes:
- Demonstrate understanding of fundamental concepts of object-oriented programming.
- Design and implement object-oriented programs.
- Debug and test object-oriented programs.
- Develop basic programming skills in Java.
- Implement programs with graphical user interface.