CS301 | Computer Networks |
CS361 | Computer Networks Laboratory |
CS303 | Software Engineering |
CS363 | Software Engineering Laboratory |
Program Elective 1 | |
Program Elective 2 |
The objective of this course is to understand principles and practices of computer and network security used in modern cyber-physical systems. The course aims to provide training to students on information security pertaining to system and network security, vulnerability assessment and prevention mechanisms in real-world systems, and risk management with security policy and ethical aspects. After completion of this course, students will be able to display in-depth understanding in computer security, network security, and managing security in real-world problems.
Course coverage:
Unit 1 - CRYPTOGRAPHY BASICS: Symmetric and Asymmetric Cryptography, Modern ciphers, Hash functions, Digital signature algorithms, Key management.
Unit 2 - NETWORK SECURITY: Kerberos, SSL/TLS, E-Mail Security, IP security, Web security, IDS/IPS.
Unit 3 - COMPUTER SECURITY: Threats to security, System and Software security; Virus, Trojan, Worms, Malicious software, Firewalls.
Unit 4 - SECURITY CONTROLS & POLICIES: Access controls, Security policies, Standards, Ethics in computer security.- Teacher: V_Faculty Maniklal Das
CS303_Software Engineering & CS363_Software Engineering Laboratory
- Teacher: Novarun Deb