This course introduces Unix and Linux operating systems. Topics include this history of Unix, commands and utilities, file system structure, shells, graphical user interfaces, networking, text editing and shell programming.

This course provides an in-depth knowledge of several different database management systems (DBMS) and an understanding of basic relational, network, or hierarchical database structures which they use. Issues of privacy, security, protection, integrity, redundancy, distributed database concepts, data manipulation and query languages are covered.