Course Description
This course will focus on how internet and web-based applications have transformed the way businesses, organizations, and people communicate. With this transformation comes new risks, threats, and vulnerabilities for web-based applications and the people who use them. This course presents security strategies to mitigate the risk associated with Web applications and social networking. (3 credits)
Prerequisites
- ENG 101: English Composition 1
- ENG 102: English Composition 2
- ITE 145: Fundamentals of Information Systems Security OR CSS 101 Cybersecurity Fundamentals
- ITE 220: Networking & Data Communications (Recommended)
Student Learning Outcomes (SLOs)
Students who successfully complete this course will be able to:
- Analyze the impact of the Internet and Web applications on the business world.
- Analyze common personal online security threats and risks.
- Compare and contrast Web-based risks.
- Describe the attributes and qualities of the software development life cycle and secure coding practices.
- Analyze the role and importance of audit and compliance to Web application security.
- Analyze the role and importance of quality assurance testing for Web applications.
- Explain the value and importance of vulnerability and security assessments for Web applications.
- Describe popular mobile devices and communications technologies, and their security risks.
- Identify store-and-forward and real-time communications, and the threats against them.
- Describe common areas of the IT industry and the roles each plays in creating secure environments.
Course Activities and Grading
Assignments | Weight |
---|---|
Discussions (Weeks 1-8) | 6% |
Cloud Labs (Weeks 1-8) | 20% |
Written Assignments (Weeks 2, 3 & 5) | 8% |
Project | 37% |
Final Exam (Week 8) | 25% |
Total | 100% |
Required Textbooks
Available through Charter Oak State College's Book Bundle
- Harwood, Mike. Internet Security: How to Defend Against Attackers on the Web - Print Bundle for LMS Integrations. 3rd ed. Sudbury, MA: Jones & Bartlett, 2016. ISBN-13: 9781284267990
Course Schedule
Week | SLOs | Readings and Exercises | Assignments |
1 | 1,2 | Topics: The Internet, the World Wide Web, and the Need for Security
|
|
2 | 3 | Topics: Website and Web Application Risks, Threats, Vulnerabilities, and Security
|
|
3 | 3 | Topics: How Web Applications Work and Security Issues
|
|
4 | 4, 7 | Topic: Securing Websites and Web Applications and Mitigating Vulnerabilities
|
|
5 | 5, 7 | Topic: Performing a Website Vulnerability and Security Assessment and Maintaining Compliance
|
|
6 | 6 | Topics: Testing and Quality Assurance for Websites
|
|
7 | 8, 9 | Topics: Securing Mobile, Personal, and Business Communications
|
|
8 | 10 | Topics: Security Training, Education, and Certification
|
|
COSC Accessibility Statement
Charter Oak State College encourages students with disabilities, including non-visible disabilities such as chronic diseases, learning disabilities, head injury, attention deficit/hyperactive disorder, or psychiatric disabilities, to discuss appropriate accommodations with the Office of Accessibility Services at OAS@charteroak.edu.
COSC Policies, Course Policies, Academic Support Services and Resources
Students are responsible for knowing all Charter Oak State College (COSC) institutional policies, course-specific policies, procedures, and available academic support services and resources. Please see COSC Policies for COSC institutional policies, and see also specific policies related to this course. See COSC Resources for information regarding available academic support services and resources.