Database Technologies (CERT)

The Database Technologies undergraduate certificate provides students with the necessary knowledge to apply information technology principles and theory so they are able to address real world business and organizational challenges and opportunities. This certificate focuses on planning, designing, programming and developing secure databases, and the challenges and specific issues in maintaining, managing and securing databases. Students are introduced to the security challenges and threats in database systems and are provided an understanding of the state-of-the art security technologies, and data recovery strategies

Program Requirements

Prerequisites to the Major

Students must have fundamental knowledge or experience of database (equivalent of CIS 340). Students planning to take CIS 442 must also have knowledge or experience of information security (equivalent of CIS 350). Students planning to take CIS 483 must have basic knowledge or experience of database (equivalent of CIS 340).

Major Restricted Electives

Choose 12 Credit(s).

Extensive coverage of SQL, database programming, large scale data modeling, and database enhancement through reverse engineering. This course also covers theoretical concepts of query processing, and optimization, basic understanding of concurrency control and recovery, and database security and integrity in centralized/distributed environments. Team-oriented projects in a heterogeneous client server environment.

Prerequisites: CIS 380

This course covers science and study of methods of protecting data, and designing disaster recovery strategy. Secure database design, data integrity, secure architectures, secure transaction processing, information flow controls, inference controls, and auditing. Security models for relational and object-oriented databases.Variable

Prerequisites: CIS 350, CIS 440

The course explores big data in structured and unstructured data sources. Emphasis is placed on big data strategies, techniques and evaluation methods. Various data analytics are covered. Students experiment with big data through big data analytics, data mining, and data warehousing tools.

Prerequisites: CIS 223, CIS 440

HTTP Protocol; Web-markup languages; Client-side, Server-side programming; Web services; Web servers; Emerging technologies; Security; Standards & Bodies; Web interface design techniques; User-centered design; Visual development environments and development tools; Interface design effectiveness. Fall, Spring

Prerequisites: CIS 380