Page 56 - B.E CSE Curriculum and Syllabus R2017 - REC
P. 56
Department of CSE, REC
UNIT IV SECURITY PRACTICE & SYSTEM SECURITY 8
Kerberos – X.509 - Firewall types and design - SET - Intrusion detection system – Malicious software -
Antivirus: introduction - signatures - current trends in antivirus protection
UNIT V E-MAIL, IP, WEB & WIRELESS LAN SECURITY 10
E-mail Security: Pretty Good Privacy-S/MIME. IPSecurity: Overview of IPSec - IP and IPv6-Authentication
Header-Encapsulation Security Payload (ESP)-Internet Key Exchange (Phases of IKE, ISAKMP/IKE
Encoding). Web Security: SSL/TLS Basic Protocol-computing the keys- client authentication- Wireless LAN
Security: Wi-Fi Protected Access (WPA).
TOTAL: 45 PERIODS
OUTCOMES:
On successful completion of this course, the student will be able to:
● The methods of conventional encryption and Number Theory.
● The concepts of Public Key Encryption.
● Methodology for Authentication and Hashing.
● Comprehending System Level Securities.
● Perceiving Wireless Security.
TEXT BOOKS:
1. William Stallings, Cryptography and Network Security-Principles and Practices, Seventh Edition,
Pearson Education, 2017
2. Christo Paar and Jan Pelzl, Understanding Cryptography: A Textbook for Students and Practioners,
First Edition, Springer, 2010
3. Joxean Koret and Elias Bachaalany, The Antivirus Hackers Handbook, First Edition, Wiley, 2015
REFERENCES:
1. Yehuda Lindell and Jonathan Katz, Introduction to Modern Cryptography, Second Edition, CRC
Press, 2015
2. Bruce Schneier, Applied Cryptography: Protocols, Algorithms and Source Code in C, Special Edition,
Wiley, 2015
3. Atul Kahaet, Cryptography and Network Security, Third Edition, Tata McGraw-Hill, 2013
4. Imran Bashir, Mastering Blockchain: Deeper insights into decentralization, cryptography, bitcoin and
popular Blockchain frameworks, First Edition, Packt, 2017
CS17505 INTERNET PROGRAMMING L T P C
3 0 0 3
OBJECTIVES:
● To understand and practice Embedded Dynamic Scripting on Client-side Internet Programming.
● To implement Server Side Scripting.
● To learn menu and navigation using Bootstrap
● To learn JQuery
● To learn basic architecture of Angular JS
UNIT I JAVASCRIPT 9
Internet Protocols – HTTP - Introduction to Scripting - Core features - Data types and Variables - Operators,
Expressions and Statements - Functions - Arrays - Objects - Document Object Model - Event Handling –
JSON – Introduction to AJAX.
UNIT II SERVLETS, JSP AND PHP 9
Servlets: Java Servlet Architecture- Servlet Life Cycle- Form GET and POST actions- Session Handling-
Understanding Cookies-DATABASE CONNECTIVITY: JDBC perspectives, JDBC program example - JSP:
Curriculum and Syllabus | B.E. Computer Science and Engineering | R2017 Page 56

