2025-2026 Undergraduate Academic Catalog

Creative Writing (CWRT) CWRT-2220 Introduction to Creative Writing–Fa, Sp 3 hours This course is a prerequisite requirement for any 3000-level creative writing course. The course covers basic instruction in technique and style for all three genres of creative writing: fiction, creative nonfiction, and poetry. Prerequisite: ENG-1400 Composition. CWRT-3030 Fiction–Sp 3 hours Workshop approach to studying, creating, and responding to short stories. Course focuses on the elements of the modern short story from Chekhov forward. Emphasis is on traditional literary fiction; the course does not cover science fiction, fantasy, adolescent fiction, or children’s literature. Prerequisites: ENG-1400 Composition; CWRT-2220 Introduction to Creative Writing. CWRT-3040 Poetry–Fa 3 hours Provides guided practice, instruction in craft, constructive criticism, and a supportive atmosphere. Students should leave the course with more confidence about how to read and write poetry, as well as knowledge of the tradition, issues, and forms of poetry. Prerequisites: ENG-1400 Composition; CWRT-2220 Introduction to Creative Writing. CWRT-3050 Creative Nonfiction–Fa 3 hours Intensive study in writing literary nonfiction. Course focuses on sub-genres in contemporary nonfiction: the personal essay, autobiography/the memoir, the short, reportage. Workshop and conference approach. Prerequisites: ENG-1400 Composition; CWRT-2220 Introduction to Creative Writing. CWRT-3240 Directed Writings–Fa, Sp 1–3 hours Students will work in close consultation with a faculty member on the creation and production of a significant project in one of the following genres: poetry, fiction, creative nonfiction. Upper-level literature courses cannot be used as a substitution for the general education literature requirement. Prerequisite: any 3000-level creative writing workshop. CWRT-4220 Creative Writing Capstone I–Fa, Sp 3 hours Course provides an opportunity to produce and workshop an original body of work in a genre of your choice. Workshop environment will be rigorous and diagnostic, but also supportive. Prerequisite: any 3000-level creative writing workshop. CWRT-4221 Creative Writing Capstone II–Fa, Sp 3 hours Course provides an opportunity to produce and workshop an original body of work in a genre of your choice. Workshop environment will be rigorous and diagnostic, but also supportive. Prerequisite: CWRT-4220 Creative Writing Capstone I. Cyber Operations (CY) CY-1000 Introduction to Cybersecurity–Fa,Sp,Su 3 hours This course provides a broad overview of the field of cybersecurity. It is structured as a series of ordered modules that frame cybersecurity from the ground up. Topics covered include cyberspace fundamentals; threats and goals; risk management; adversarial thinking; cryptography; access control; principles and practices; and privacy and policy. The biblical basis and societal impact of cybersecurity are emphasized throughout. (Fee: $50) CY-2310 Cyber Forensics–Fa 3 hours This course provides students with the necessary information and hands-on experience with common software tools and command-line applications to prepare them for responding to cybersecurity incidents within their organization. In this course, students will learn basic processes for incident response and become familiar with the typical processes used in responding to an incident. These processes include creating an incident response plan, acquiring evidence, analyzing the collected evidence, and preparing written reports for both internal organizational use and in a courtroom. Prerequisite: CY-1000 Introduction to Cybersecurity. (Fee: $50) CY-3320 Linux Systems Programming–Fa 3 hours A study of the Linux operating system with special emphasis given to developing low-level programming skills in C and assembly language for the purpose of understanding Linux’s separation of user- and kernel-space features, system code, and how to develop kernel modules. In addition to the emphasis on low-level programming, students will study various system administration skills, scripting languages, administration and programming tools, and gain a better understanding of capabilities and limitations of the Linux operating systems (O/S). Students will also learn general information on how the Linux O/S is constructed, including its common organization into subsystems and programmer interfaces. Finally, students will practice administering user capabilities, the file system, access controls, kernel capabilities, and other system services (e.g., firewall, printing and networking) by configuring their own Linux distribution. Prerequisites: CS-2210 Data Structures Using Java; CS-3310 Operating Systems.(Fee: $50) CY-3420 Cyber Defense–Fa 3 hours This course employs extensive hands-on labs in sandboxed environments to develop technical cybersecurity skills. Students will operate in a Linux command-line environment, read and write code, and navigate TPC/IP networks. Skills covered include operating system, software, web, and network security attacks and defenses; symmetric and public key cryptography; hashing; and public key infrastructure and certificates. Prerequisites: CY-1000 Introduction to Cybersecurity, CS-1220 Object Oriented Design Using C++. (Fee: $50) CY-4310 Cyber Operations–Sp 3 hours This course covers cyber operations and the best practices for securing a technology infrastructure. Topics include offensive cyber operations, cyber-related legal precedents and regulations, wired and wireless network security, intrusion detection and prevention systems, system hardening, and defense in-depth. This is a hands-on course with a heavy emphasis on virtual machinebased lab exercises. Prerequisites: CY-3420 Cyber Defense; EGCP-4310 Computer Networks. (Fee: $50) CY-4330 Software Security–Sp 3 hours A detailed look at issues involved in providing secure software systems. Students will study principles and practices of software development that result in software that is robust and secure from attack. Students will learn techniques for analyzing software to determine whether it contains weaknesses that are vulnerable to exploitation. Students will also explore reverse engineering of software to understand the design of an existing software component to determine its security and whether it could contain malware. Prerequisites: CY-3320 Linux Systems Programming; CY-3420 Cyber Defense. (Fee: $50) CY-4810 Secure Software Engineering I–Fa 3 hours The capstone experience for Cyber Operations majors. Introduction to secure software engineering principles focusing on requirement development, detailed design, risk analysis, project scheduling and management, quality assurance, and testing. Student teams meet regularly to develop a project management plan, a requirements document, and a detailed design. They begin implementation of their project that will be completed in CY-4820 Secure Software Engineering II. Prerequisite: CY-3420 Cyber Defense; Corequisite: CS-3410 Algorithms. (crosslisted with CS4810 Software Engineering I) (Fee: $50) CY-4820 Secure Software Engineering II–Sp 4 hours Continuation of CY-4810 Secure Software Engineering I. Student teams will complete the implementation, testing, and release of their capstone project, submit regular progress reports, prepare a final report, and make a formal project presentation. Prerequisite: CY-4810 Secure Software Engineering I. (crosslisted with CS-4820 Software Engineering II)(Fee: $50) Page 242 2025–26 Undergraduate Academic Catalog Course Descriptions CWRT-2220 – CY-4820

RkJQdWJsaXNoZXIy MTM4ODY=