The Advanced Programming course is a successor to the Introduction to Programming course. This course teaches some advanced programming concepts. It builds upon prior knowledge of students about programming using languages like C. This is going to be an intensive hands-on course and is going to be heavily based on programming assignments, labs and practical exams. The course begins with a discussion on Introduction to Object Oriented Paradigm and Programming Concepts. Students will learn the key elements of a typical object oriented application such as objects, classes, messages,interfaces, abstraction, inheritance, encapsulation and polymorphism. After covering the basics ofobject oriented programming, GUI programming, Collections Framework, and other advanced programming concepts are covered. Prerequisite: MIS202, 3 cr.
For further information :