Practical Aspects of Computer Security
The PACS undergraduate certificate will provide students with essential computer science concepts, basic security principles, and the tools and experience necessary for an entry-level position in IT-Security. This certificate provides a foundational knowledge in computer security principles, firewalls, malware, intrusion detection, physical security, wireless network security, mobile device security, social network security, and web application security.
The PACS undergraduate certificate is comprised of 4 courses (15 credit hours) delivered in a web-based format. All 15 credit hours are transferrable into the College of Engineering and Computer Science's Computer & Information Science (CIS) or Digital Forensics B.S. degrees. This certificate is distinctly unique in that it creates a pathway for a student to receive a credential before transitioning into the degree program.
Any individual interested in advancing their knowledge in computer security principles, firewalls, malware, intrusion detection, physical security, wireless network security, mobile device security, social network security, and web application security will benefit from this program.
Data from the US Bureau of Labor Statistics indicates that job growth projections will increase 12% through the year 2022 for individuals with backgrounds in computer security. However, with the increase in cloud computing, this percentage has the potential to be even higher. As the utilization of information technology increases, there is also anticipated job growth in the healthcare industries. This growth, coupled with the impending federal government hiring regulations for military veterans, makes the job prospects extremely favorable for students who possess this credential.
This web-based 15 credit hour certificate is comprised of 3 required core CIS courses, along with an applications course in practical computer security.
|CIS 150||Computer Science I||4|
|CIS 200||Computer Science II||4|
|CIS 275||Discrete Structures I||4|
|CIS 280||Prac Aspects of Computer Sec||3|
|Total Credit Hours||15|
CIS 150 Computer Science I 4 Credit Hours
This course provides a foundation for further studies in computer and information science and emphasizes a structured approach to problem solving and algorithm development. Topics include principles of program design, coding, debugging, testing, and documentation. Students are introduced to the Unified Modeling Language for requirements analysis using use-cases and activity diagrams, an object oriented programming language, and the fundamentals of computer hardware, system software, and components. The course will consist of three lecture hours and one two-hour laboratory.
Corequisite(s): CIS 150L
CIS 200 Computer Science II 4 Credit Hours
This course presents techniques for the design, writing, testing, and debugging of medium-sized programs, and an introduction to data structures (stacks, queues, linked lists) using an object-orientated programming language. Topics covered include pointers, templates, and inheritance. The principles of UML modeling are continued. This course will consist of three lecture hours and one two-hour laboratory.
Corequisite(s): CIS 200L
CIS 275 Discrete Structures I 4 Credit Hours
This course introduces students to various topics in discrete mathematics, such as set theory, mathematical logic, trees, and graph theory. Applications to relational databases, modeling reactive systems and program verification are also discussed. (F,W,S)
CIS 280 Prac Aspects of Computer Sec 3 Credit Hours
This course provides a practical introduction to a broad range of computer security topics. Covered topics include: practical computer security principles to help empower students to secure their own connections to cyberspace; firewalls, malware, and intrusion detection; cryptography basics and its applications; mobile devices and related security issues; network technologies and their vulnerabilities.
Prerequisite(s): CIS 200
An asterisk denotes that a course may be taken concurrently.
Frequency of Offering
The following abbreviations are used to denote the frequency of offering: (F) fall term; (W) winter term; (S) summer term; (F, W) fall and winter terms; (YR) once a year; (AY) alternating years; (OC) offered occasionally