|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Fundamental operating systems concepts: processes and threads, CPU scheduling, interprocess communication and synchronization, deadlock, memory management, input/output devices, file systems, distributed systems, protection and security. Hands-on labs exploring and implementing the above listed topics. Offered fall and winter semesters. Prerequisites: CIS 241; and CIS 351 or (EGR 326 and EGR major standing).
Prerequisite:
Prerequisites: CIS 241; and CIS 351 or (EGR 326 and EGR major standing).
-
3.00 Credits
This course will introduce widely used ethical hacking techniques and help students develop their system hardening skills. Well-known tools for penetration testing will be introduced in hands-on activities. The knowledge base and skill set for a certified ethical hacker will be covered. Offered winter semester. Prerequisite: CIS 237 or CIS 337 or CIS 457.
Prerequisite:
Prerequisite: CIS 237 or CIS 337 or CIS 457.
-
3.00 Credits
Applied modern cryptographic and cryptanalysis techniques. Emphasis on the use of cryptographic mechanisms to secure large systems, and ways in which cryptographic mechanisms can fall vulnerable to cryptanalysis in deployed systems. Topics include symmetric ciphers, asymmetric ciphers, digital signatures, message authentication, cryptographic protocols, cryptanalysis techniques, and public-key infrastructure. Cross-listed with CIS 555. Offered fall semester. Prerequisites: CIS 241; and either CIS 337 or CIS 457.
Prerequisite:
Prerequisites: CIS 241; and either CIS 337 or CIS 457.
-
3.00 Credits
Software reverse engineering including analysis techniques and disassembly algorithms. Component life cycle and the impact of the security of system components on the security of the whole system. Malware analysis techniques including the application of software reverse engineering to malware analysis, and common methods used to protect malware against reverse engineering. Offered winter semester. Prerequisites: CIS 351 and CIS 258.
Prerequisite:
Prerequisites: CIS 351 and CIS 258.
-
3.00 Credits
An introduction to data communications techniques, particularly as applied to computer networks. Physical media and devices, data link and network protocols, and other data communications topics will be studied. Offered fall and winter semesters. Prerequisites: CIS 241 and (CIS major, CIS minor, or EGR major standing).
Prerequisite:
Prerequisites: CIS 241 and (CIS major, CIS minor, or EGR major standing).
-
3.00 Credits
Security of computer systems, including operating system, database, and network security. Coverage includes common attacks and defensive techniques as well as system monitoring and methods to test system security. Theory and applications of various techniques will be explored. (2-0-2) Offered fall semester. Prerequisites: (CIS 337 or CIS 457); and admission to CIS major.
Prerequisite:
Prerequisites: (CIS 337 or CIS 457); and admission to CIS major.
-
3.00 Credits
This course integrates the information needs of the organization with the technology of information systems. Administration and policy are applied to specific areas of information systems management. (3-0-0) Offered fall and winter semesters. Prerequisites: CIS 330, MGT 300 or MGT 331, and admission to CIS major.
Prerequisite:
Prerequisites: CIS 330, MGT 300 or MGT 331, and admission to CIS major.
-
3.00 Credits
Basics of compiler construction. Topics include lexical analysis, grammar for programming languages, parsing algorithms, symbol table construction and management, code generation and optimization. A term project consists of writing a compiler for a specified language. (3-0-0) Offered fall semester of even-numbered years. Prerequisites: CIS 351, CIS 263, and admission to CIS major.
Prerequisite:
Prerequisites: CIS 351, CIS 263, and admission to CIS major.
-
3.00 Credits
As a Capstone course of the information technology major, the student or a group of students will work collaboratively on a project using the school's laboratory facilities to demonstrate the skills and techniques learned in the program of study such as problem solving, critical thinking, research techniques, and technical writing. Offered fall and winter semesters. Prerequisites: CIS 437, CIS 458, and CIS major standing.
Prerequisite:
Prerequisites: CIS 437, CIS 458, and CIS major standing.
-
3.00 Credits
Formal evaluation of a software/hardware package or of a proposed or existing system, or the analysis, design, and implementation of an application system. Formal reports and presentations required. (3-0-0) Offered fall and winter semesters. Prerequisites: CIS 450 and admission to CIS major.
Prerequisite:
Prerequisites: CIS 450 and admission to CIS major.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|