The goal of this course is to introduce challenges in securing computer systems and networks. We will discuss various types of vulnerabilities in existing software interfaces, such as buffer overflows, unsafe libc functions, filesystem design issues, etc. We will also discuss modernday defenses against attacks exploiting these vulnerabilities. In network security, we will discuss security problems in network protocols and routing, such as sniffing, denial of service, viruses, worms, and defenses against them. The course will involve reading research papers on relevant topics, programming assignments, and projects.The course is intended for senior undergraduates and first year graduate students.
This course is designed especially to help the aspiring students to apply their knowledge into various ranges of industries and develop electrical engineering skills right from understanding the basic network and system theories. Providing an overview of basic electrical engineering practices with the help of classroom and experimental work, this course offers them a better practical knowledge of networks and systems. It also helps them:
- Achieve understanding of communication networks
- Understand different aspects of computer systems engineering
- Undergo training experience in the field of computer science & engineering
Ask a Question
e-book enables you to access interactive reading material to strengthen the skills learned in the sessions.
Online Lab enables you to practice the application of concepts you have learnt in the sessions in the virtual environment.
Tutorials enables you to get easy learning with clear, crisp, and to-the-point content on a wide range of technical and non-technical subjects without any preconditions and impediments.