One unit of credit equals four semester hours.
IT 228 Computer Organization and Architecture
Discusses the organization and architecture of the computer, including the functioning of the CPU, RAM, ROM, Boolean logic, truth tables, and I/O. Issues related to interfacing the computer to a network are covered, as is the role played by the operating system in controlling the relevant hardware.
IS 423 Database Management Systems
Covers the concepts, principles, issues and techniques for managing organizational data resources and ensuring data integrity. Topics include database administration, data warehousing, data cleansing and data mining. Emphasis is placed on secure design principles and data protection methods.
CS 409 Computer Security and Risk Management
Explores the threats and risks prevalent in today’s organizations as a result of the pervasive use of technology. Students learn risk evaluation techniques and identify security and control techniques to minimize the potential of a security breach.
CS 360 Computer Network Systems
Focuses on technologies that offer an end-to-end solution to securing a network’s perimeter. Topics include the design, deployment and management of the defenses of the computer, network and data environment. Perimeter defense components such as firewalls, Virtual Private Networks (VPNs), routers, switches and Intrusion Detection Systems (IDS) are also covered.
CS 405 Cryptography
Examines the technology and methodology for protecting information to ensure its integrity, confidentiality and authenticity. It covers the foundations of cryptography, modern cryptographic protocols, algorithms and implementation issues. Also included are topics in private and public key cryptography, block ciphers, pseudorandom functions, encryption standards, message authentication, digital signatures and key management.
Elmhurst College reserves the right to modify courses, schedules and program format without advance notice to students.