SRM IST-image

B-SC in Computer Science Cyber Security at SRM Institute of Science and Technology

SRM Institute of Science and Technology, a premier deemed university established in 1985 in Chennai, Tamil Nadu, is renowned for academic excellence. Accredited with an A++ grade by NAAC, it offers diverse undergraduate, postgraduate, and doctoral programs, including strong engineering and management courses. The institute attracts over 52,000 students and consistently achieves high placements, with a notable highest package of INR 52 LPA for the 2023-24 batch.

READ MORE
location

Chengalpattu, Tamil Nadu

Compare colleges

About the Specialization

What is Computer Science (Cyber Security) at SRM Institute of Science and Technology Chengalpattu?

This B.Sc. Computer Science (Cyber Security) program at SRM Institute of Science and Technology focuses on building a strong foundation in cybersecurity principles and practices. It addresses the critical need for skilled professionals in India''''s rapidly expanding digital economy. The curriculum integrates core computer science with specialized modules in network security, ethical hacking, and digital forensics, preparing students for real-world cyber threats.

Who Should Apply?

This program is ideal for fresh graduates with a 10+2 background, particularly those interested in information security and ethical hacking. It also caters to individuals aiming for entry-level roles in cybersecurity, IT security, or digital forensics within government organizations or private enterprises. Aspirants should possess logical thinking skills and a keen interest in problem-solving and safeguarding digital assets.

Why Choose This Course?

Graduates of this program can expect promising career paths in India as Cyber Security Analysts, Ethical Hackers, Digital Forensics Investigators, or Network Security Administrators. Entry-level salaries typically range from INR 3-5 LPA, growing significantly with experience. The program provides a solid base for pursuing advanced certifications like CEH, CompTIA Security+, and aligning with roles in CERT-In and corporate security teams.

Student Success Practices

Foundation Stage

Master Programming Fundamentals- (Semester 1-2)

Focus intensely on Python and C++ programming concepts, data structures, and algorithms. Dedicate extra hours to coding practice on platforms to solidify problem-solving abilities early on.

Tools & Resources

HackerRank, LeetCode, GeeksforGeeks, SRMIST Coding Club

Career Connection

Strong programming skills are foundational for all advanced cybersecurity topics and are essential for technical interviews and developing secure applications.

Build a Strong Mathematical & Logical Base- (Semester 1-2)

Pay close attention to Discrete Mathematics and Statistics. These subjects provide the logical framework for cryptography, algorithm analysis, and understanding security metrics. Form study groups for complex topics.

Tools & Resources

Khan Academy, NPTEL Courses, Textbooks for Discrete Math/Statistics

Career Connection

A robust mathematical foundation is crucial for understanding cryptographic algorithms, network protocols, and developing effective security solutions.

Engage with Digital Logic & Computer Organization- (Semester 1-2)

Understand the fundamental hardware architecture, digital logic, and operating system principles. This knowledge is vital for grasping how vulnerabilities arise at the system level and how to mitigate them effectively.

Tools & Resources

Online simulations for digital circuits, Operating Systems concepts books (e.g., Galvin), Departmental labs

Career Connection

Understanding the underlying computer architecture is key for low-level security analysis, reverse engineering, and advanced exploit development.

Intermediate Stage

Dive Deep into Core Cyber Security Domains- (Semester 3-5)

Actively engage with courses like Cryptography, Network Security, Ethical Hacking, and Digital Forensics. Supplement classroom learning with hands-on labs and explore open-source tools relevant to these areas.

Tools & Resources

Wireshark, Kali Linux, OpenSSL, FTK Imager (community edition), Hack The Box

Career Connection

These are the core competencies for most cybersecurity roles. Practical experience directly translates to job readiness and a strong resume.

Pursue Industry Certifications & Projects- (Semester 4-5)

Start preparing for entry-level cybersecurity certifications such as CompTIA Security+ or Certified Ethical Hacker (CEH). Undertake mini-projects or internships focused on real-world security challenges.

Tools & Resources

CompTIA study guides, EC-Council materials, LinkedIn Learning, Networking with faculty for project guidance

Career Connection

Certifications validate skills and open doors to internships and jobs, while projects provide practical experience and portfolio material.

Participate in Cyber Security Competitions- (Semester 3-5)

Join Capture The Flag (CTF) events, bug bounty programs, and cybersecurity hackathons. These provide invaluable hands-on experience, networking opportunities, and a chance to apply theoretical knowledge.

Tools & Resources

CTFtime.org, Bugcrowd, HackerOne, College Cyber Security Club

Career Connection

Participation showcases practical skills, problem-solving ability under pressure, and can lead to direct recruitment opportunities with leading security firms.

Advanced Stage

Specialize through Electives and Major Project- (Semester 6)

Choose electives that align with your career interests (e.g., IoT Security, Malware Analysis, Blockchain). Dedicate significant effort to your final year project, aiming for an innovative solution to a current cyber security problem.

Tools & Resources

Academic journals, Industry whitepapers, GitHub, Faculty advisors

Career Connection

Specialization through electives helps carve out a niche, while a strong final project demonstrates advanced skills and research capabilities to potential employers.

Focus on Professional Networking & Placement- (Semester 6)

Attend industry seminars, connect with professionals on LinkedIn, and actively participate in campus placement drives. Refine your resume and interview skills, focusing on cybersecurity-specific questions.

Tools & Resources

LinkedIn, SRMIST Career Development Centre, Mock Interview sessions

Career Connection

Networking can lead to mentorship and job referrals, while strong interview skills are critical for securing coveted positions in the competitive cyber security market.

Understand Governance, Risk, and Compliance (GRC)- (Semester 6)

Beyond technical skills, develop an understanding of information security management, cyber laws (especially Indian IT Act), and ethical considerations. This holistic view is crucial for leadership roles.

Tools & Resources

ISO 27001 standards documentation, NIST Cybersecurity Framework, Indian IT Act, 2000 summaries

Career Connection

GRC knowledge is highly valued in roles like Security Consultant, Compliance Officer, and Information Security Manager, ensuring a well-rounded professional profile.

Program Structure and Curriculum

Eligibility:

  • A pass in H.Sc. (10+2) or its equivalent with a minimum of 60% aggregate in Physics, Chemistry, and Mathematics (PCM) or Physics, Chemistry, and Biology (PCB) or Physics, Chemistry, and Computer Science (PCC).

Duration: 3 years / 6 semesters

Credits: 113 (as per detailed semester-wise breakdown in Regulations 2021 curriculum document; note: document overview mentions 140 credits) Credits

Assessment: Internal: 50%, External: 50%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
ULC21101Foundation EnglishCore2Communication Skills, Grammar, Reading Comprehension, Writing Skills, Presentation Skills
UCH21101Environmental StudiesCore2Ecosystems, Biodiversity, Pollution, Renewable Energy, Environmental Ethics
UCS21101Problem Solving Techniques and Python ProgrammingCore3Algorithmic Thinking, Python Basics, Data Types and Variables, Control Flow, Functions
UCS21102Digital Logic and Computer OrganizationCore3Boolean Algebra, Logic Gates, Combinational Circuits, CPU Organization, Memory Hierarchy
UCS21103Discrete MathematicsCore4Set Theory, Logic, Graph Theory, Combinatorics, Relations and Functions
UCS21104Problem Solving Techniques and Python Programming LaboratoryLab2Python Programming Practice, Debugging, Algorithmic Implementation, Input/Output Operations
UCS21105Digital Logic and Computer Organization LaboratoryLab2Logic Gate Implementation, Digital Circuits, Computer Organization Simulation, Assembly Language Basics

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
ULC21201Professional EnglishCore2Technical Writing, Business Communication, Report Writing, Professional Etiquette, Presentation Skills
UMS21201Statistics and Numerical MethodsCore4Probability, Statistical Distributions, Hypothesis Testing, Numerical Integration, Regression Analysis
UCS21201Data Structures and AlgorithmsCore3Arrays, Linked Lists, Trees, Sorting Algorithms, Graph Algorithms
UCS21202Object Oriented Programming with C++Core3Classes and Objects, Inheritance, Polymorphism, Encapsulation, Exception Handling
UCS21203Operating SystemsCore3Process Management, Memory Management, File Systems, I/O Systems, Concurrency
UCS21204Data Structures and Algorithms LaboratoryLab2Implementation of Data Structures, Algorithm Design, Performance Analysis, Debugging Techniques
UCS21205Object Oriented Programming with C++ LaboratoryLab2C++ Program Development, Object-Oriented Design, GUI Programming Basics, Error Handling

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
UCS21301Database Management SystemsCore3ER Modeling, Relational Algebra, SQL, Normalization, Transaction Management
UCS21302Computer NetworksCore3OSI Model, TCP/IP, Network Topologies, Routing Protocols, Network Security Fundamentals
UCS21303Cryptography and Network SecurityCore3Classical Ciphers, Symmetric Key Cryptography, Asymmetric Key Cryptography, Hash Functions, Digital Signatures
UCS21304Software EngineeringCore3Software Development Life Cycle, Requirements Engineering, Design Patterns, Software Testing, Project Management
UCS21305Database Management Systems LaboratoryLab2SQL Queries, Database Design, PL/SQL, Database Connectivity, Data Manipulation
UCS21306Computer Networks LaboratoryLab2Network Configuration, Socket Programming, Packet Analysis, Network Monitoring, Protocol Implementation
UCS21307Cryptography and Network Security LaboratoryLab2Cryptographic Algorithm Implementation, Network Security Tools, Vulnerability Scanning, Penetration Testing Basics
UGE21301Generic Elective 1Elective3Topics depend on student choice from a pool of generic electives

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
UCS21401Cloud SecurityCore3Cloud Computing Architecture, Cloud Security Threats, Data Security in Cloud, Identity Management, Compliance
UCS21402Ethical HackingCore3Reconnaissance, Scanning, Exploitation, Post-Exploitation, Web Application Hacking
UCS21403Fundamentals of Digital ForensicsCore3Digital Evidence, Forensic Process, Data Acquisition, File System Analysis, Network Forensics
UCS21404Cloud Security LaboratoryLab2Cloud Platform Security Configuration, IAM Setup, Network Security Groups, Cloud Logging, Incident Response Simulation
UCS21405Ethical Hacking LaboratoryLab2Vulnerability Assessment Tools, Penetration Testing Frameworks, Exploiting Vulnerabilities, Security Reporting
UCS21406Fundamentals of Digital Forensics LaboratoryLab2Forensic Tools, Data Recovery, Disk Imaging, Memory Forensics, Report Generation
UGE21401Generic Elective 2Elective3Topics depend on student choice from a pool of generic electives

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
UCS21501Information Security ManagementCore3Information Security Management Systems (ISMS), Risk Management, Security Policies, Incident Management, Compliance Frameworks (e.g., ISO 27001)
UCS21502Cyber Crime and LawCore3Types of Cyber Crime, Indian IT Act, Digital Evidence Law, Intellectual Property Rights, Cyber Ethics
UCS21503Internet of Things SecurityCore3IoT Architecture, IoT Security Challenges, Device Security, Network Security for IoT, Data Privacy in IoT
UCS21E01Elective 1 (e.g., Wireless Network Security)Elective3Wireless Protocols, WLAN Security, Mobile Security, IoT Security, Bluetooth Security
UCS21E02Elective 2 (e.g., Intrusion Detection and Prevention Systems)Elective3IDS/IPS Architectures, Signature-based Detection, Anomaly-based Detection, Evasion Techniques, SIEM Concepts
UCS21504Information Security Management LaboratoryLab2Security Policy Implementation, Risk Assessment Tools, Incident Response Playbooks, ISMS Documentation
UCS21505Mini Project with SeminarProject2Project Planning, Literature Review, System Design, Implementation, Presentation Skills, Report Writing

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
UCS21601Software Project ManagementCore3Project Planning, Resource Allocation, Risk Management, Agile Methodologies, Software Quality Assurance
UCS21E03Elective 3 (e.g., Biometric Security)Elective3Biometric Systems, Authentication Methods, Biometric Vulnerabilities, Privacy Concerns, Ethical Implications
UCS21E04Elective 4 (e.g., Security Audit and Testing)Elective3Penetration Testing, Vulnerability Scanning, Security Auditing, Compliance Audits, Reporting
UCS21602Project WorkProject6Problem Definition, Design and Architecture, Development and Implementation, Testing and Evaluation, Documentation, Final Presentation
UGE21601Generic Elective 3Elective3Topics depend on student choice from a pool of generic electives
whatsapp

Chat with us