Home |
| | Aksoy Lab |
| | Publications |
| | Teaching |
| | Experiences |
- + CS 5900 - Compiler Design and Construction - Summer 2021, Summer 2022
- Compiler concepts including finite-state machines, top-down and bottom-up parsing, and syntax directed translation. The topics of regular grammars, context-free grammars, lexical analysis, LL(k) grammars, LR(k) grammars, Lex and Yacc will be discussed.
- + CYBR 5940 - Threat Intelligence and Incident Response - Spring 2021, Summer 2021, Spring 2022, Summer 2022
- Introduction to advanced skills and tools for threat intelligence and incident response. Topics include network evidence acquisition, log aggregation and analysis, NetFlow analysis, and full-packet hunting.
- + CYBR 4820/5820 - Introduction to Information Assurance - Spring 2020, Spring 2021, Summer 2021, Spring 2022
- Formal models and principles of computer security to achieve information assurance. Topics include security policies in an enterprise, multi-level security models, access control models and implementation, security evaluation, security risk assessment, legal and ethical aspects of security.
- + CYBR 2500 - Computer Systems Administration - Fall 2019, Fall 2020, Spring 2021, Fall 2021, Spring 2022
- Introduction to Windows and Linux system administration. Students will learn basics of server systems and system administration tasks, including computer networking, file system management, user/group management, LDAP/Active Directory, and security of systems.
- + CYBR 3300 - Introduction to Cryptography - Fall 2019, Fall 2020
- Cryptographic algorithms and their applications. Topics include block ciphers, message authentication, key negotiation, key management, and attack models.
- + CS 4300 - Algorithm Design and Analysis - Spring 2020, Spring 2022
- Techniques needed to analyze algorithms. The application of these techniques to topics such as sorting, graph algorithms, fast Fourier transforms, dynamic programming, and NP-completeness.
- + CYBR 3510 - Systems Security - Spring 2020
- Introduction to security of database systems and operating systems. Topics include: SQL, database access control, database integrity control, database encryption, database backup, processes, and virtual memory, Windows and Linux security architecture, iOS and Android security architecture, and OS virtualization security.