CPSC 6127. Contemporary Issues in Database Management Systems (3-0-3) This course provides an overview of modern database management systems and issues relating to these systems. Topics include developing a logical model, deriving the physical design, creating data services, creating a physical database, and maintaining a database in a variety of environments.
CPSC 6129. Advanced Programming Languages (3-0-3) Prerequisite: Working knowledge of data structures and discrete mathematics or permission of instructor. A study of the principles, concepts, and mechanisms of computer programming languages-their syntax, semantics, and pragmatics; the processing and interpretation of computer programs; programming paradigms; and language design. Additional topics will include language design principles and models of language implementation.