CIS 130 Introduction to Databases
This course presents the fundamental concepts of databases and their application. The topics include abstract data types, recursion, mathematical induction, sorting and searching, indexing, file processing, constructing database schema, and querying a database. The course also covers the basics of database analysis, design, and administration. The emphasis is put onto both familiarizing students with the most commonly used databases as well as introducing them to the emerging new technologies such as cloud-based databases. Prerequisite: None.