Houston Baptist University Catalog

Cyber Engineering ( CYEN ) Course Descriptions

  • CYEN 3331 COMPUTER NETWORK SECURITY

    CYEN 3331 Computer Network Security
    Prerequisite(s): COSC 2351
    Overview of computer network security, broad coverage of cyber security concepts, computer network defense, computer network attack, and wireless security.

  • CYEN 4331 DIGITAL FORENSICS CYBER CRIME

    CYEN 4331 Digital Forensics and Cyber Crime
    Prerequisite(s): CYEN 3331
    An overview of forensics including methods to uncover and exploit digital evidence; cyber crime, forensics analysis techniques.

  • CYEN 4332 WIRELESS AND MOBILE SECURITY

    CYEN 4332 Wireless and Mobile Security
    Prerequisite(s): CYEN 3331
    Overview of wireless and mobile security providing students with practical and theoretical experiences. Topics include threat analysis, security infrastructure, security services, wireless network security components.

  • CYEN 4333 REVERSE ENGINEERING

    CYEN 4333 Reverse Engineering
    Prerequisite(s): CYEN 3331
    Overview of reverse engineering techniques, modern tools for reverse engineering of machine code. Topics include gathering information, PE32 format, obfuscation techniques, memory dumping, and automating processes.

  • CYEN 4335 APPLIED CRYPTOGRAPHY

    CYEN 4335 Applied Cryptography
    Prerequisite(s): CYEN 3331
    An introduction to the basic theory and practice of cryptographic techniques used in computer security. Topics include encryption, key management, hashing, network security protocols.

  • CYEN 4337 SECURITY OPERATIONS

    CYEN 4337 Security Operations
    Prerequisite(s): CYEN 3331
    Overview of security assessment, network operations, and security protocols.

  • CYEN 4351 SOFTWARE DESIGN & ENGINEERING

    CYEN 4351 Software Design and Engineering
    Prerequisite(s): COSC 2351
    Design, construction and maintenance of large software systems. Project planning, requirements analysis, software design methodologies, software implementation and testing, maintenance.

  • CYEN 4352 DISTRIBUTED & CLOUD COMPUTING

    CYEN 4352 Distributed and Cloud Computing
    Prerequisite(s): COSC 4351
    Overview of distributed computing. Theoretical and applicable aspects of distributed systems and cloud computing. Modeling aspects including architecture, performance, reliability, availability, service models, security characteristics.

  • CYEN 4371 ACCESS CNTRL LOGIC COVRT CHNLS

    CYEN 4371 Access Control Logic and Covert Channels
    Prerequisite(s): CYEN 2351 and MATH 3311
    An overview of access control logic and covert channels. Topics include access control concepts and logic, covert channel detection, future security predictions, steganography, steganalysis, data hiding.

  • CYEN 4381 DATA ANALYTICS

    CYEN 4381 Data Analytics
    Prerequisite(s): Permission of instructor.
    Introduction to data analytics; key tools and concepts from the functional, technical, and implementation perspective of using data analytics to solve real world challenges.

  • CYEN 4391 BLOCKCHAIN

    CYEN 4391 Blockchain
    Prerequisite(s): None
    the course covers all aspects of cryptocurrencies, including distributed consensus, blockchains, smart contracts and applications; focusing on Bitcoin and Ethereum as case studies. Prior background in Python within a Unix environment is recommended, but no previous Bitcoin knowledge is necessary.