

BE in Computer Science And Engineering Cyber Security at Dayananda Sagar Academy of Technology and Management


Bengaluru, Karnataka
.png&w=1920&q=75)
About the Specialization
What is Computer Science and Engineering (Cyber Security) at Dayananda Sagar Academy of Technology and Management Bengaluru?
This Computer Science and Engineering (Cyber Security) program at Dayananda Sagar Academy of Technology and Management focuses on equipping students with expertise in protecting digital systems, networks, and data from cyber threats. With India''''s rapid digital transformation, there is a significant demand for skilled cyber security professionals. This program stands out by integrating core CSE principles with specialized knowledge in cryptography, network security, ethical hacking, and digital forensics.
Who Should Apply?
This program is ideal for fresh graduates seeking entry into the high-demand cyber security field, offering a robust foundation for various roles. It also benefits working professionals looking to upskill in specialized areas like cloud security or digital forensics. Career changers transitioning to the IT security industry will find a comprehensive curriculum to build relevant expertise. Specific prerequisite backgrounds include a strong aptitude for problem-solving and an interest in technology and security.
Why Choose This Course?
Graduates of this program can expect to pursue India-specific career paths such as Security Analyst, Ethical Hacker, Cyber Security Consultant, Forensic Investigator, and Cloud Security Engineer. Entry-level salaries typically range from INR 4-7 LPA, growing significantly with experience to INR 10-20+ LPA for senior roles in Indian companies. The curriculum aligns with globally recognized professional certifications like CEH, CompTIA Security+, and CISSP, facilitating growth trajectories in this critical industry.

Student Success Practices
Foundation Stage
Master Core Programming & Problem Solving- (Semester 1-2)
Focus intensely on C, Java, and Data Structures. Participate in competitive programming challenges and solve algorithmic problems regularly. This builds a strong logical foundation essential for complex cyber security concepts.
Tools & Resources
Hackerrank, CodeChef, GeeksforGeeks, Online Java/C tutorials
Career Connection
Strong programming skills are fundamental for roles like Security Developer or for understanding vulnerability exploitation and developing security tools.
Build a Strong Mathematical Base- (Semester 1-3)
Excel in Discrete Mathematics, Linear Algebra, Probability, and Statistics. These subjects are crucial for understanding cryptographic algorithms, network traffic analysis, and machine learning applications in security.
Tools & Resources
Khan Academy, MIT OpenCourseware, NPTEL courses
Career Connection
Essential for roles in Cryptography, Data Science for Security, and designing robust security protocols.
Engage in Technical Reading and Discussion- (Semester 1-2)
Regularly read technical blogs, research papers, and industry news related to computer science and emerging technologies. Participate in study groups to discuss concepts and clarify doubts.
Tools & Resources
The Hacker News, Schneier on Security, IEEE Xplore, ResearchGate
Career Connection
Develops critical thinking, keeps knowledge current, and improves communication skills for technical discussions and interviews.
Intermediate Stage
Hands-on with Cyber Security Tools & Labs- (Semester 3-5)
Actively engage in all lab sessions for Cryptography, Ethical Hacking, and Digital Forensics. Experiment with tools like Wireshark, Nmap, Metasploit, Autopsy, and learn their practical applications.
Tools & Resources
Virtual Labs (e.g., OWASP Juice Shop), Kali Linux, Packet Tracer, TryHackMe, Hack The Box
Career Connection
Directly prepares for roles requiring practical knowledge in penetration testing, incident response, and security operations.
Pursue Security Certifications & Online Courses- (Semester 4-6)
Start preparing for entry-level cyber security certifications like CompTIA Security+ or Certified Ethical Hacker (CEH). Supplement classroom learning with specialized online courses on platforms like Coursera, Udemy, or NPTEL.
Tools & Resources
CompTIA official guides, EC-Council CEH materials, Coursera specializations in Cyber Security, NPTEL Cyber Security courses
Career Connection
Boosts resume, validates skills to potential employers, and provides a structured learning path for specific domains.
Participate in Cyber Security Competitions & CTFs- (Semester 3-5)
Join Capture The Flag (CTF) events, hacking challenges, and cyber security competitions. These provide real-world problem-solving experience in a competitive environment, fostering skill development and teamwork.
Tools & Resources
CTFtime.org, Cyber Talents, local university/college hackathons
Career Connection
Showcases practical skills, problem-solving abilities, and passion for cyber security to recruiters, often leading to internship offers.
Advanced Stage
Undertake Industry Internships & Projects- (Semester 6-7)
Secure internships with cyber security companies, startups, or IT departments. Focus on applying theoretical knowledge to real-world projects, gathering practical experience in security operations, development, or analysis.
Tools & Resources
LinkedIn, Indeed, college placement cell contacts, company career pages
Career Connection
Provides invaluable industry exposure, networking opportunities, and often leads to pre-placement offers, significantly enhancing job prospects.
Specialize and Build a Portfolio- (Semester 7-8)
Choose electives strategically to specialize in areas like Cloud Security, IoT Security, or AI for Security. Develop a strong portfolio of personal projects, GitHub contributions, and documented security research.
Tools & Resources
GitHub, Personal blog/website, Industry conferences (e.g., NullCon, BSides)
Career Connection
Demonstrates deep expertise in a niche, making you a strong candidate for specialized roles and showcasing your unique contributions.
Intensive Placement Preparation- (Semester 7-8)
Attend placement training programs focusing on aptitude, verbal ability, and technical interview skills. Practice mock interviews, group discussions, and review core CS and Cyber Security concepts thoroughly.
Tools & Resources
Placement cells, Online aptitude tests, Technical interview prep books, Company-specific interview guides
Career Connection
Crucial for converting interview opportunities into successful placements, ensuring readiness for corporate recruitment processes.
Program Structure and Curriculum
Eligibility:
- 10+2 or equivalent with Physics, Mathematics & English as compulsory subjects along with Chemistry/Biotechnology/Biology/Electronics/Computer Science. Minimum 45% aggregate in PCM/PCMB/PCM with Computer Science/PCM with Electronics (40% for SC/ST/OBC category students of Karnataka).
Duration: 8 semesters / 4 years
Credits: 168 Credits
Assessment: Internal: 50%, External: 50%
Semester-wise Curriculum Table
Semester 1
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 22MA101 | Calculus and Differential Equations | Core | 4 | Differential Calculus, Integral Calculus, Partial Derivatives, Multiple Integrals, First Order Differential Equations |
| 22CH102 | Engineering Chemistry | Core | 4 | Electrochemistry, Corrosion and its control, Materials Chemistry, Water Technology, Energy Storage Devices |
| 22EE103 | Basic Electrical Engineering | Core | 4 | DC Circuits, AC Circuits, Transformers, Electrical Machines, Electrical Safety |
| 22CHL104 | Engineering Chemistry Lab | Lab | 1 | Water analysis, Fuel analysis, Conductometry, Potentiometry, Viscosity measurements |
| 22EEL105 | Basic Electrical Engineering Lab | Lab | 1 | OHM''''s Law Verification, Kirchhoff''''s Laws, Star-Delta Transformation, Measurement of Power, Transformer characteristics |
| 22ES106 | Elements of Civil Engineering and Mechanics | Core | 4 | Building Materials, Surveying, Engineering Mechanics, Force Systems, Centroid and Moment of Inertia |
| 22CIP107 | Creative and Innovative Project | Project | 1 | Idea Generation, Problem Identification, Prototype Development, Presentation Skills, Teamwork |
| 22ID108 | Indian Constitution & Professional Ethics | Ability Enhancement | 1 | Preamble, Fundamental Rights, Directive Principles, Union and State Legislature, Professional Ethics |
Semester 2
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 22MA201 | Linear Algebra & Advanced Calculus | Core | 4 | Matrices and Determinants, Vector Spaces, Eigenvalues and Eigenvectors, Vector Differentiation, Vector Integration |
| 22PH202 | Engineering Physics | Core | 4 | Quantum Mechanics, Solid State Physics, Laser and Photonics, Fiber Optics, Superconductivity |
| 22CS203 | Programming for Problem Solving | Core | 4 | C Programming Basics, Control Statements, Functions and Pointers, Arrays and Strings, Structures and Unions |
| 22PHL204 | Engineering Physics Lab | Lab | 1 | Newton''''s Rings, Diffraction Grating, Photoelectric Effect, Band Gap Measurement, LCR circuit |
| 22CSL205 | Programming for Problem Solving Lab | Lab | 1 | Conditional Statements, Looping Constructs, Functions implementation, Array manipulations, String operations |
| 22ME206 | Elements of Mechanical Engineering | Core | 4 | Thermodynamics, Fluid Mechanics, Power Plants, Manufacturing Processes, Automobile Engineering |
| 22CA207 | Computer Aided Engineering Graphics | Core | 1 | Orthographic Projections, Isometric Projections, Sectional Views, CAD Software Basics, Dimensioning |
| 22ES208 | Environmental Science & Sustainability | Ability Enhancement | 1 | Ecosystems, Environmental Pollution, Natural Resources, Waste Management, Sustainable Development |
Semester 3
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 22MA301 | Discrete Mathematics & Graph Theory | Core | 4 | Set Theory, Logic and Proofs, Relations and Functions, Graph Theory Fundamentals, Trees and Connectivity |
| 22CS302 | Data Structures & Applications | Core | 4 | Arrays and Linked Lists, Stacks and Queues, Trees and Hashing, Graph Algorithms, Sorting and Searching |
| 22CS303 | Computer Organization & Architecture | Core | 4 | Basic Computer Structure, CPU Organization, Memory System, I/O Organization, Pipelining and Parallel Processing |
| 22CS304 | Object Oriented Programming using JAVA | Core | 4 | OOP Concepts, Classes and Objects, Inheritance and Polymorphism, Exception Handling, Multithreading |
| 22CSI305 | Operating Systems | Core | 4 | Process Management, CPU Scheduling, Memory Management, File Systems, I/O Systems |
| 22CSL306 | Data Structures & Applications Lab | Lab | 1 | Linked List implementation, Stack and Queue operations, Tree traversals, Sorting algorithms, Graph algorithms |
| 22CSL307 | Object Oriented Programming using JAVA Lab | Lab | 1 | Class and Object creation, Inheritance examples, Interface and Package, Exception handling, Thread creation |
| 22HS308 | Universal Human Values | Ability Enhancement | 1 | Human Values, Ethics in Engineering, Harmony in Society, Holistic Development, Professional Conduct |
| 22KCS309 | Kannada Balake & Kali | Ability Enhancement | 1 | Basic Kannada grammar, Conversational Kannada, Reading and Writing, Kannada culture, Literary appreciation |
Semester 4
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 22MA401 | Probability & Statistics for CSE | Core | 4 | Probability Theory, Random Variables, Probability Distributions, Sampling Theory, Hypothesis Testing |
| 22CS402 | Analysis & Design of Algorithms | Core | 4 | Algorithm Analysis, Divide and Conquer, Dynamic Programming, Greedy Algorithms, Graph Algorithms |
| 22CS403 | Database Management Systems | Core | 4 | Database Architecture, ER Modeling, Relational Algebra, SQL Queries, Transaction Management |
| 22CS404 | Microcontroller & Embedded Systems | Core | 4 | Microcontroller Architecture, Instruction Set, Assembly Language, Interfacing Techniques, Embedded System Design |
| 22CSI405 | Software Engineering | Core | 4 | Software Process Models, Requirements Engineering, Design Concepts, Software Testing, Project Management |
| 22CSL406 | Analysis & Design of Algorithms Lab | Lab | 1 | Sorting and Searching, Graph Algorithms, Dynamic Programming problems, Greedy algorithms, Complexity analysis |
| 22CSL407 | Database Management Systems Lab | Lab | 1 | DDL and DML commands, SQL queries, Join operations, Functions and Procedures, Transaction control |
| 22KCS408 | Aadalita Kannada | Ability Enhancement | 1 | Official Kannada terminology, Letter writing, Report writing, Administrative vocabulary, Translation practice |
| 22CC409 | Constitution of India | Ability Enhancement | 1 | Preamble and Basic Structure, Fundamental Rights, Directive Principles, Union and State Government, Emergency Provisions |
Semester 5
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 22CSI501 | Cryptography and Network Security | Core | 4 | Classical Cryptography, Symmetric Key Cryptography, Asymmetric Key Cryptography, Hash Functions, Network Security Applications |
| 22CSI502 | Cyber Security and Ethical Hacking | Core | 4 | Cybercrime, Footprinting and Reconnaissance, Scanning Networks, System Hacking, Web Application Hacking |
| 22CS503 | Web Technologies | Core | 4 | HTML, CSS, JavaScript, Client-Side Scripting, Server-Side Scripting (e.g., PHP/Node.js), Database Connectivity, Web Security Fundamentals |
| 22CSEX5XX | Program Elective - I | Elective | 3 | Based on chosen elective |
| 22CSI504 | Secure Coding and DevSecOps | Core | 3 | Secure Software Development Life Cycle, Input Validation, Authentication and Authorization, DevSecOps Practices, Static and Dynamic Analysis |
| 22CSI505 | Cryptography and Network Security Lab | Lab | 1 | Symmetric Key Algorithms, Asymmetric Key Algorithms, Digital Signatures, Firewall Configuration, VPN Implementation |
| 22CSI506 | Cyber Security & Ethical Hacking Lab | Lab | 1 | Information Gathering Tools, Vulnerability Scanning, Penetration Testing Tools, Malware Analysis, Forensic Tools |
| 22CSI507 | Minor Project I (Cyber Security) | Project | 2 | Problem Statement, System Design, Implementation, Testing and Evaluation, Documentation and Presentation |
| 22CSIC508 | Internship / Technical Seminar | Internship/Seminar | 2 | Industry Exposure, Technical Report Writing, Presentation Skills, Domain Knowledge, Networking |
| 22SC509 | Skill Course - I (Aptitude & Reasoning) | Skill Enhancement | 1 | Quantitative Aptitude, Logical Reasoning, Verbal Ability, Data Interpretation, Problem Solving Techniques |
Semester 6
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 22CSI601 | Cloud Security | Core | 4 | Cloud Computing Concepts, Cloud Security Architecture, Identity and Access Management, Data Security in Cloud, Cloud Security Best Practices |
| 22CSI602 | Digital Forensics & Incident Response | Core | 4 | Introduction to Digital Forensics, Evidence Collection, Forensic Analysis Tools, Incident Response Process, Malware Forensics |
| 22CS603 | Compiler Design | Core | 4 | Lexical Analysis, Syntax Analysis, Semantic Analysis, Intermediate Code Generation, Code Optimization |
| 22CSEX6XX | Program Elective - II | Elective | 3 | Based on chosen elective |
| 22CSI604 | IoT Security | Core | 3 | IoT Architecture, IoT Communication Protocols, IoT Security Threats, IoT Security Solutions, Privacy in IoT |
| 22CSI605 | Digital Forensics & Incident Response Lab | Lab | 1 | Disk Imaging Tools, File System Analysis, Network Forensics, Memory Forensics, Log Analysis |
| 22CSI606 | Cloud Security Lab | Lab | 1 | Cloud IAM configuration, Virtual Private Cloud setup, Cloud Storage Security, Cloud Firewall Rules, Security Monitoring in Cloud |
| 22SC607 | Skill Course - II (Verbal Ability & Soft Skills) | Skill Enhancement | 1 | Communication Skills, Presentation Skills, Group Discussions, Interview Techniques, Professional Etiquette |
| 22IC608 | Innovation and Entrepreneurship | Ability Enhancement | 2 | Creativity and Innovation, Startup Ecosystem, Business Plan Development, Funding Sources, Intellectual Property Rights |
Semester 7
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 22CSI701 | Security Auditing & Compliance | Core | 4 | Information Security Auditing, Risk Management, Vulnerability Assessment, Penetration Testing, Compliance Frameworks (e.g., ISO 27001) |
| 22CSI702 | Artificial Intelligence for Cyber Security | Core | 4 | AI/ML Fundamentals, Threat Detection with AI, Malware Analysis with ML, Fraud Detection, AI in Security Operations |
| 22CSEX7XX | Program Elective - III | Elective | 3 | Based on chosen elective |
| 22CSI703 | Minor Project II (Cyber Security) | Project | 2 | Advanced Problem Solving, System Implementation, Security Testing, Performance Evaluation, Technical Report |
| 22CSI704 | Internship / Major Project - Phase I | Internship/Project | 6 | Industry Training, Project Planning, Literature Survey, Initial Design, Feasibility Study |
| 22DM705 | Disaster Management | Ability Enhancement | 1 | Types of Disasters, Disaster Mitigation, Preparedness and Response, Recovery and Rehabilitation, Role of Technology in DM |
Semester 8
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 22CSEX8XX | Program Elective - IV | Elective | 3 | Based on chosen elective |
| 22CSI801 | Major Project - Phase II | Project | 6 | System Development, Advanced Security Implementation, Rigorous Testing, Project Evaluation, Final Thesis and Presentation |
| 22CSI802 | Technical Seminar | Seminar | 2 | Advanced Technical Topics, Research Methodology, Literature Review, Public Speaking, Q&A Handling |
| 22SC803 | Skill Course - III (Placement Readiness & Career Management) | Skill Enhancement | 1 | Resume Building, Mock Interviews, Corporate Etiquette, Career Planning, Networking Skills |




