| Department and Course Number |
CEG 429 |
Course Coordinator | Prabhaker Mateti |
| Course Title |
Internet Security |
Total Credits | 4 |
CEG 499 Internet Security Introduction to security issues arising primarily from computer networks. Topics include node and service authentication, address spoofing, hijacking, SYN floods, smurfing, sniffing, routing tricks, and privacy of data en route. Buffer overruns and other exploitation of software development errors. Hardening of operating systems. Intrusion detection. Firewalls. Ethics. Prerequisites: CEG 402
The student should have learned the following:
The student should be able to apply the concepts above to the following:
| Wk | Lectures |
| 1 | Intro, LinuxNotes, BootUp, NetUtils, Cryptography, Password |
| 2 | Config, Fortification, HardenOS, BackDoors |
| 3 | RootKits, TCPIP, Sniffers |
| 4 | IPexploits, TCPexploits, DNSattacks, |
| 5 | TCPexploits |
| 6 | Probing, PacketFilter |
| 7 | Firewalls, IntrusionDetection, [OrangeBk], Audit, |
| 8 | BufferOverflow, SecSoftware, |
| 9 | Viruses, Worms, Trojans, Privacy |
| A | Hackers' Views, Ethics |
The laboratory experiments contribute 30% to the final grade. Six experiments are expected worth 5% each.
All project work must be conducted within the Operating Systems and Internet Security (OSIS) Lab. No other WSU facilities are allowed. It is required that you sign our statement of ethics.
The list of experiments may change. Currently the list is as follows.
Most experiments are to be performed by the student individually with a few that are best learned when there is a pair of students. These projects must be work done solely by you (and your partner), except for the parts I provided you with.
| Core | Advanced | Core | Advanced | |||
| Data Structures | Concepts of PL | 1.0 | ||||
| Algorithms | Comp Organization + Architecture | 1.0 | ||||
| Software Design | 1.0 | Other | 1.0 |
There are no oral presentations. Students submit lab reports on the experiments they conduct. This report is expect to be written as a valid technical report.
Social, ethical and legal issues are discussed in two lectures, We try to have guest lectures on legal and ethical issues. It is required that the students sign our statement of ethics.
None.
After conducting an experiment, there are leading questions that the student must answer. These involve problem analyses. E.g., after the Sniffer lab, they are expected to answer if sniffing is possible when switches are used instead of hubs.
Effective improvement of security requires a design that is based on a comprehensive view of the entire system: computers, networks and humans.