COSC 5130 Computer Security and Reliability
Course Description In COSC 5130 students will study hardware and software reliability and security using currently available technology. Emphasis will be placed on security analysis of the system, physical threats to systems, virus protection, system recovery, and encryption. Prerequisite: COSC 5110.
Additional Material
Course Materials:
Research Topic Suggestions These are some helpful suggestions for your research paper or research project. You can also choose a project that isn't on this list.
Vigenere Tableau Here's a copy of the Vigenere tableau if you need it.
I've written a C++ program that implements the Vigenere cipher as an object class. Here is the header with the declarations of the Vigenere class and here is the cpp control file. Feel free to download the files and experiment with them. All I ask is that you give me proper source citation for the work contained in the files.
Here's a link to the textbook's website where you will find links to many helpful resources.
Weekly Assignments
Week 1 Assignment PowerPoint Slides: Chapter 1, Chapter 2, Chapter 3
Week 2 Assignment PowerPoint Slides: Chapter 4, Chapter 5, Chapter 6, Chapter 7
Week 3 Assignment PowerPoint Slides: Chapter 8, Chapter 9, Chapter 10
Week 5 Assignment PowerPoint Slides: Chapter 11, Chapter 12, Chapter 13
Week 6 Assignment PowerPoint Slides: Chapter 14, Chapter 15, Chapter 16
Week 7 Assignment PowerPoint Slides: Chapter 17, Chapter 18, Chapter 19
Additional Textbook Content [not in the text]
Chapter 20 pdf PowerPoint Slides
Chapter 21 pdf PowerPoint Slides
Chapter 22 pdf PowerPoint Slides
Chapter 23 pdf PowerPoint Slides
Appendices [not in the text]
Appendix C - Sage Problems [Sage code - zip file]
Appendix D - Standards
Appendix E - Linear Algebra
Appendix F - Measures
Appendix G - S-DES
Appendix H - Evaluation of AES
Appendix I - S-AES
Appendix J - Knapsack
Appendix K - Proof of DSA
Appendix L - TCP/IP
Appendix M - Java
Appendix N - Whirlpool
Appendix O - ZIP
Appendix P - PGP
Appendix Q - International Reference
Helpful Links:
The Webster University Writing Center offers free and friendly writing advice to all students, staff, and faculty at Webster University. Their trained coaches will help with every stage of the writing process, from brainstorming ideas to documenting sources. They work with all levels of writers and projects, including reports; résumés and cover letters; admission essays and personal statements; summaries, critical analyses, and literature reviews; research and term papers; theses and dissertations; and more.
Purdue University's On-line Writing Lab (OWL) provides a solid reference to using the American Psychological Association (APA) format in writing academic research papers. This is a very useful source for information in citing and annotating reference sources.
SecurityFocus is a good all-around source for security information. This site has security related articles and information ranging from basic to expert level. Additionally, there are several useful mail-lists covering topics of interest like: Basics, UNIX, Windows, LINUX, viruses, ana vulnerabilities.
Counterpane is the corporate site for Bruce Schneier's security firm. This site has links to several security white papers by Bruce Schneier. They also have a free monthly e-mail newsletter, Crypto-gram.
Grisoft provides an excellent anti-virus program called AVG. This quality product will protect your PC scanning your files, your system, and your e-mail. The personal home version of AVG is FREE.
Lavasoft provides an excellent spy-ware removal tool called Ad-aware. This product has a free version for home use.
PepiMK Software provides another excellent spy-ware removal tool called Spy-bot Search & Destroy. This product has a free version for home use.