2025-2026 Catalog | Page 304

CIS-321
Computer Architecture
This course provides students with an in-depth look at computer hardware, software, and the interaction between the two. By breaking computer organization down in a hierarchical manner, students will gain a thorough understanding of computer architecture. Students will learn the history of modern-day computers, the Von Neumann architecture model, circuitry, Boolean logic, logic gates, instruction sets, processor arithmetic and control functions, input / output, memory management and storage, machine code, and assembly and compile processes. In addition to using the Little Man Computer( LMC) prototype to understand the stored program concept, students will complete hands-on computer hardware builds.
CIS-325
Database Administration and Security
This course focuses on the performance, integrity, and security of relational databases. Mapping to the Microsoft Administering a SQL Database Infrastructure Exam( 70-764), topics include configuring data access and auditing, database server backups and restores, monitoring SQL Server instances, maintaining high availability, and disaster recovery. Through hands-on labs students will learn client / server architecture, connection encryption, how to configure data collection for analysis, statistic management, and implementing failover cluster instances. Emphasis will be placed on current security threats such as SQL injections, data leaks, privilege escalation, stolen backups, and security policies.
CIS-330
Networking Administration
A more advanced study of computer systems and network administration using the latest Microsoft Server operating system. Topics include management of database, print, DHCP, DNS and other servers. Students will gain hands-on practical experience working with Windows Active Directory. File management, virtualization, Microsoft Azure cloud computing services are also discussed. Various security issues facing networks today as well as emerging technologies will be addressed.
CIS-340
Computer Forensics
This course introduces the student to the field of computer forensics and digital investigations. Students will learn the skills necessary to launch and complete a successful computer investigation through hands-on data acquisition, analysis, and reporting. Students will learn the components necessary to create an effective, efficient, and secure computer forensic lab. Popular tools and forensic methodologies currently used in the industry will be introduced. Network forensics and the examination of non-traditional devices will also be discussed. Students will work on hands-on labs using the software and techniques discussed in class.
3.00
3.00
3.00
3.00