CSCI 631 Web Security
Course Description
For information regarding prerequisites for this course, please refer to the Academic Course Catalog.
Course Guide
View this course’s outcomes, policies, schedule, and more.*
*The information contained in our Course Guides is provided as a sample. Specific course curriculum and requirements for each course are provided by individual instructors each semester. Students should not use Course Guides to find and complete assignments, class prerequisites, or order books.
Rationale
Web security is a subject with high visibility and importance. The stakes are high for all concerned: for businesses that derive increasing revenue from Internet commerce, for users who trust web applications with sensitive information, and for criminals who can make big money by stealing payment details or compromising bank accounts. This course addresses this critical subject by practically discussing common web vulnerabilities, secure web development practices and mitigation measures against those vulnerabilities, and how to conduct, analyze, and document web security audits.
Course Assignment
Textbook readings and lecture presentations/notes
No details available.
Course Requirements Checklist
After reading the Syllabus and Student Expectations, the student will complete the related checklist found in the Course Overview.
Discussions (4)
The student is required to provide a thread in response to the provided prompt for each discussion. Each thread must be 350 words in length and demonstrate course-related knowledge. In addition to the thread, the student is required to reply to two (2) other classmates’ threads. Each reply must be 250 words in length. Use of external references beyond the textbook, as well as biblical integration with specific verses, are required.
Web Security Review and Generative AI Assignment
The student will perform a hypothetical security review of a web application for a generative AI chatbot for a company. The review will document web vulnerabilities and mitigations, both from a technical and biblical ethical perspective. The student will produce a report in current APA format of at least 1000 words and must include at least six (6) references in addition to the course text and Bible.
CybrScore Lab Assignments (5)
The student will complete five (5) labs associated with the course material. Each lab will have specific instructions for tasks, along with deliverables, to be completed in the virtual lab environment.
Security Assessment Findings Project Assignment
The student will perform a security assessment of a website, as discussed in the lab environments, and create a report based upon the results of that assessment. The student will then write a research-based paper in current APA format that focuses on the results from a web security assessment. A report template and further instructions are provided in Canvas. The paper must include at least three (3) references in addition to the course textbook and the Bible.
Security Assessment Remediation Project Assignment
This assignment is a continuation of the Security Assessment Findings Project Assignment. In this paper, the student will discuss the recommended remediations and actions to address the vulnerabilities reported upon in the earlier paper. The student will write a research-based paper using the associated template with this assignment. The final deliverable for this project will be a paper in current APA format (including the previous test plan assignment with the new content in this paper by combining the paper from the Security Assessment Findings Project Assignment with the paper in this project). It must include at least three (3) new references in addition to the three (3) references from the Security Assessment Findings Project Assignment, course textbook, and the Bible.
Quizzes (6)
Each quiz will cover the Learn material from the Module(s): Week(s) in which it is assigned. Each quiz will be open-book/open-notes, contain multiple-choice, true/false, and short-answer questions, and have a 1-hour time limit.
Quiz: Mid-term
The Quiz: Mid-term will cover the Learn material from the assigned Modules: Weeks. The Quiz: Mid-term will be open-book/open-notes, contain 22 true/false, multiple choice, and short-answer questions, and have a 1-hour and 30-minute time limit.

Have questions about this course or a program?
Speak to one of our admissions specialists.
Inner Navigation
Have questions?