61119 Visual Programming

Course Description

Student will explore topics in object-oriented programming in C++ and Windows system programming in both theoretical and practical ways. The course is four (4) credit hours. It includes 2 classroom lectures and 2 lab projects per week. Students will work on assignments in individual and projects in groups.

As an advanced course over C++, students will also be required of a great amount of lab works. For every two hour in lab class, the student is expected to put in an effort of at least 4 hour outside the class for studying and researching the materials covered in class.

Learning Objective

  • 1. Write object-oriented applications in C++ using virtual functions, inheritance and polymorphism
  • 2. Create graphical applications for Windows using Visual Studio .NET
  • 3. Understand basic ideas of the .NET platform
  • 4. Design and develop relatively big programming projects in Visual



Books for this Course

  • Visual C++ .NET How to program by Deitel, Deitel, Liperi, and Yaeger. ISBN: 0-13-437377-4.

Times Offered

  • September 2014
  • January 2015

Course Prerequisite