• Course Code: BMIS414
  • Credits: 3
  • Hours Distribution: 3 Lec
  • Course Type: Major Electives (Major E)

Course Description

Introduces the fundamental concepts of object-oriented programming using a contemporary Object Oriented Programming language. Topics include event driven programming, classes and objects, graphical user interfaces, data types, control structures, functions and subroutines, arrays, files, error handling; the mechanics of running, testing, and debugging programs; definition and use of user-defined classes.