Scholarly Work
CIS 199: Software Development I
The course introduced object-oriented concepts such as the use of classes, methods, encapsulation, and inheritance. There was concentration on using object-oriented programming to solve simple problems involving input and output.
CIS 200: Software Development II
This course was a continuation of object-oriented software development. Topics included
polymorphism, inheritance, and object interaction. Event driven programming of graphical user interfaces was also introduced.
CIS 310: Database Design
This course provided the foundation for the design and implementation of database systems. Emphasis was on relational database models, with significant coverage of basic relational database concepts, normalization, E-R modeling, locking, SQL, and distributed databases.
CIS 443: Analytics Programming
This course introduced general programming concepts and techniques to data analytics. Programming included accessing data, creating informative data graphics, writing functions, debugging, and organizing code.