CSC202
UndergraduateComputer Programming II
Course Description
Computer Programming II offers greater reliability, maintainability and reusability than Structured Programming. This course follows on from Computer Programming I which covers the structured programming concepts. The current course introduces the students to the concepts of Object Orientated Programming. It develops the basic skills necessary to develop software application programs in Java using objected oriented principles and concepts. The course presents the main principles of Objected Oriented Programming: data abstraction, objects and classes, inheritance, and polymorphism, exception handling, abstract classes and interfaces. Students should have a core foundation of structured programming principles in order to progress smoothly and effectively in this course.
Course Details
Course Materials
Professors
No professors listed yet