Advanced Programming – II
Free

Advanced Programming – II

  • 00:00:00
(0 Ratings)

Course code

PROG 14013


Key Facts

Advanced Programming – II


Current Students

To access your official course details for the year you started your Diploma, please visit the handbook


Course Overview

The purpose of this course is developing an overall understanding of advanced programming concepts.


Course Content

Advanced Programming

Background and motivation of Object-Oriented Methods, Concepts of Object-Oriented project management issues, Principles and features of an industry-standard Object-Oriented Programming Language (OOPL) (e.g.: Java/C++), Basic OOPL features Class and Object models, Object declaration and creation, Instantiable classes, Visibility modifiers, arrays of objects, Self-referencing pointers, Re-use of code, Static methods, Advanced OOPL features Overloading, data abstraction, encapsulation, inheritance, polymorphism, file processing, templates, exceptions, and container classes, Introduction to Graphical User Interface (GUI) programming: Graphics and Painting, Mouse events, Timer and Keyboard events, Actions and Buttons, Testing and Debugging.

0

Average Rating

0% 0 Ratings

Search