Object Oriented Programming
COMS 201
A continuation of the object-oriented programming (OOP) concepts introduced in COMS 104. Topics covered include a history of the OOP paradigm, how OOP differs from procedural programming, objects and classes, inheritance, encapsulation, composition, polymorphism, cohesion and coupling, and an introduction to UML modeling. Design patterns and elements of the Agile programming paradigm are introduced. Prerequisite: COMS 104.
COMS201 is a 3 credit course.
More information on COMS201
Please contact the registrar or your Bethany academic advisor with questions about this course or how it might fit into your academic plan. Note that not all courses are offered every semester. Course information as it is printed in the official Academic Catalog takes precedence over this listing.