CIS 150 Topics in Computing
An overview of many of the important areas in the field of computing. Topics include the history of computing, data representation, computer organization and architecture, algorithm analysis, logic circuits, finite state machines, public key encryption, and the Linux operating system. Hands-on computer assignments will utilize HTML, C++, PHP, and Linux.