Network Security(network) Syllabus
This page contains Syllabus of Network Security of CSIT.
Title | Network Security |
Short Name | network |
Course code | CSC416 |
Nature of course | Theory + Lab |
Seventh Semester | |
Full marks | 60 + 20 + 20 |
Pass marks | 24 + 8 + 8 |
Credit Hrs | 3 |
Elective/Compulsary | Elective |
Course Description
Course Description:
This course covers the fundamental concepts of network security protocols, wireless security concepts, basics of security in cloud and IoT.
Course Objectives:
The main objective of this course is to provide knowledge of network security so that students will be able to implement a secure network architecture using different security protocols and technologies
Units and Unit Content
- 1. Computer Network Security Fundamentals
- teaching hours: 3 hrs
1.1. Introduction
1.2. Securing the Computer Network
1.3. Forms of Protection
1.4. Security Standards
- 2. User Authentication
- teaching hours: 4 hrs
2.1. Remote User-Authentication Principles
2.2. Remote User-Authentication Using Symmetric Encryption
2.3. Remote User-Authentication Using Asymmetric Encryption
2.4. Federated Identity Management
- 3. Transport Level Security
- teaching hours: 6 hrs
3.1. Web Security
3.2. Transport Layer Security (TLS)
3.3. HTTPS
3.4. Secure Shell (SSH)
- 4. Wireless Network Security
- teaching hours: 6 hrs
4.1. Wireless Security
4.2. Mobile Device Security
4.3. IEEE 802.11 Wireless LAN Overview
4.4. IEEE 802.11i Wireless LAN Security
- 5. Electronic Mail Security
- teaching hours: 8 hrs
5.1. Internet Mail Architecture
5.2. E-mail Formats
5.3. Email Threats and Comprehensive Email Security
5.4. S/MIME
5.5. Pretty Good Privacy (PGP)
5.6. DNSSEC
5.7. DNS-Based Authentication of Named Entities
5.8. Sender Policy Framework
5.9. Domain Keys Identified Mail
5.10. Domain-Based Message Authentication, Reporting, and Conformance
- 6. IP Security
- teaching hours: 6 hrs
6.1. IP Security Overview
6.2. IP Security Policy
6.3. Authentication Header
6.4. Encapsulating Security Payload
6.5. Security Associations
6.6. Internet Key Exchange
- 7. Network Endpoint Security
- teaching hours: 5 hrs
7.1. Firewalls
7.2. Intrusion Detection System
7.3. Malicious Software
7.4. Distributed Denial of Service Attacks
- 8. Cloud and Internet of Things (IOT) Security
- teaching hours: 7 hrs
8.1. Cloud Computing
8.2. Cloud Security Concepts
8.3. Cloud Security Risks and Countermeasures
8.4. Cloud Security as a Service
8.5. Open-source Cloud Security Module
8.6. Internet of Things (IoT)
8.7. IoT Security Concepts and Objectives
8.8. Open-source IoT Security Module
Lab and Practical works
Laboratory Works:
The laboratory work includes implementation and simulation of Network Security Protocols, Intrusion Detection Systems, DDoS Attacks, Cloud Security and IoT Security Systems.