
CMSC 22 Introduction to Object-oriented Programming
Introduction to object-oriented programming; classes; inheritance; polymorphism; and exception handling; design and implementation of object-oriented programs; design patterns, object-oriented Application Programming Interface (API) programming.

CMSC 127 Database Systems
|
Data Models: relational and semi-structured models. Database management system, data definition and manipulation language. Data security, integrity, synchronization, protection and recovery. Principal database systems and query languages. |
