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.
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Cookies Policy  |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2025 AcademyOne, Inc.