Database Technology Certificate
The program is geared towards programmers and software professionals who wish to acquire a systematic education in database technology. It provides a solid anchoring in state-of-the-art database technology and trains students to become database application developers or database administrators. A bachelor’s degree is required. The candidates should have substantial programming experience; knowledge of databases is not expected.The certificate requires 12 credit hours (4 courses). The basic training consists of a sequence of three courses: CS 630 (Database Management Systems), CS 615 (User Interface Design), and CS 634 (Architecture of Database Systems). They provide a thorough introduction to relational and object-relational databases, SQL, indexing, concurrency and recovery, design of user interfaces for database applications. The students select one advanced elective (among CS 632, CS 636, CS 637, CS 639, CS 734, or CS 738) depending on their specific interests.