0% found this document useful (0 votes)
27 views17 pages

BE CSE Cyber Security

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views17 pages

BE CSE Cyber Security

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

Department

of
Computer Science and Engineering

UNDERGRADUATE PROGRAMME

B.E Computer Science and Engineering


(Cyber Security)

Regulation 2019

CURRICULUM AND SYLLABUS


DEPARTMENT OF COMPUTER SCIENCE AND
ENGINEERING

VISION
To uniquely position the department and to establish synergistic relationships
across the entire spectrum of disciplines involved with computing by our faculty
contributing to Computer Science and devoting themselves to take the maximal
advantage of modern Computer Science to solve a wide range of complex,
scientific, technological and social problems.

MISSION
● To pursue our vision by striving for excellence in creating, applying, and
imparting knowledge in Computer Science and Engineering.
● To pursue a comprehensive educational system, research in collaboration
with industry and Government and to disseminate knowledge through
scholarly publications.
● To provide service through professional societies to the community, the
state, and the nation.

PROGRAMME EDUCATIONAL OBJECTIVES (PEOs)

● Graduates, within four years of graduation, should demonstrate peer-


recognized expertise together with the ability to articulate that expertise
and use it for contemporary problem-solving in the analysis, design,
implementation and evaluation of Computer Science in Cyber Security
● Graduates, within four years of graduation, should demonstrate
engagement in the engineering profession, locally and globally, by
contributing to the ethical, competent, and creative practice of engineering
or other professional careers.

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
● Graduates, within four years of graduation, should demonstrate sustained
learning and adapt to a constantly changing field through graduate work,
professional development, and self-study.
● Graduates, within four years of graduation, should demonstrate
leadership and initiative to ethically advance professional and
organizational goals, facilitate the achievements of others, and obtain
substantive results.
● Graduates, within four years of graduation, should demonstrate a
commitment to teamwork while working with others of diverse cultural and
interdisciplinary backgrounds.

PROGRAMME OUTCOMES (POs)

Engineering Graduates will be able to:

1. Engineering Knowledge: Apply the knowledge of mathematics, science,


engineering fundamentals, and an engineering specialization to the
solution of complex engineering problems.
2. Problem Analysis: Identity, formulate, review research literature, and
analyze complex engineering problems reaching substantiated
conclusions using the first principles of mathematics, natural sciences,
and engineering sciences.
3. Design/Development Of Solutions: Design solutions for complex
engineering problems and design system components or processes that
meet the specified needs with appropriate consideration for the public
health and safety, and the cultural, societal, and environmental
considerations.
4. Conduct Investigations of Complex Problems: Use research-based
knowledge and research methods including design of experiments,
analysis, and interpretation of data, and synthesis of the information to
provide valid conclusions.
5. Modern Tool Usage: Create, select, and apply appropriate techniques,
resources, and modern engineering and IT tools including prediction and
modeling to complex engineering activities with an understanding of the
limitations.

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
6. The Engineer and Society: Apply reasoning informed by the contextual
knowledge to assess societal, health, safety, legal and cultural issues and
the consequent responsibilities relevant to the professional engineering
practice.
7. Environment and Sustainability: Understand the impact of the
professional engineering solutions in societal and environmental contexts,
and demonstrate the knowledge of, and need for sustainable
development.
8. Ethics: Apply ethical principles and commit to professional ethics and
responsibilities and norms of the engineering practice.
9. Individual and Teamwork: Function effectively as an individual, and as
a member or leader in diverse teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering
activities with the engineering community and with society at large, such
as being able to comprehend and write effective reports and design
documentation, make effective presentations, and give and receive clear
instructions.
11. Project Management and Finance: Demonstrate knowledge and
understanding of the engineering and management principles and apply
these to one’s own work, as a member and leader in a team, to manage
projects and in multidisciplinary environments.
12. Life-Long Learning: Recognize the need for, and have the preparation
and ability to engage in independent and life-long learning in the broadest
context of technological change.

PROGRAMME SPECIFIC OBJECTIVES (PSOs)

1. Professional Skills: Design and identify the optimal solutions for real-
world problems in cyber security.
2. Technical Skills: Use modern open-source software tools to secure
cyber physical systems.

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
3. Entrepreneurship Skills: Ability to lead a cybersecurity product
development company/team.
4. Research Skills: Ability to develop solutions for cybersecurity research
problems.

CATEGORIZATION OF COURSES

A. HUMANITIES AND SCIENCE COURSES


(Minimum Credits to be earned: 12)

HOURS PER
S. WEEK MIN
CODE COURSE TITLE C
NO. CREDITS **
L T P

1 19EN104 Technical Writing 3 0 0 3

2 19EN105 Public Speaking 0 0 6 3 3

3 19EN101 Communicative English 3 0 2 4

4 19MS154 Basic Financial Accounting* 3 0 0 3 3

Human Resource Management and


5 19MS156 3 0 0 3 3
Team Building*

6 19MS155 Stock Market and Company Operations* 3 0 0 3 3

*Courses exempted for lateral entry students ** Minimum credits to be earned

B. BASIC SCIENCE COURSES


(Minimum Credits to be earned: 25)

HOURS
S. PER WEEK MIN
CODE COURSE TITLE C
NO. CREDITS **
L T P

1 19MA220 Mathematics for Artificial Intelligence 4 0 0 4 4

2 19MA221 Linear Algebra Laboratory 0 0 4 2 2

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
3 19CY205 Principles of Chemistry in Engineering* 3 0 2 4 4

4 19PH214 Physics for Quantum Computing* 3 0 0 3 3

5 19MA222 Probability And Queueing Models 3 0 2 4 4

6 19MA212 Algebra and Number Theory 3 1 0 4 4

7 19MA211 Statistics And Numerical Methods 3 0 2 4 4

*Courses exempted for lateral entry students ** Minimum credits to be earned

C. ENGINEERING SCIENCE COURSES


(Minimum Credits to be earned: 29)

HOURS
S. PER WEEK MIN
CODE COURSE TITLE C
NO. CREDITS**
L T P

1 19AI301 Python Programming 2 0 2 3 3

2 19AI302 Engineering Design And Modelling* 0 0 6 3 3

Engineering Mechanics and Product


3 19AI303 2 0 2 3 3
Development*

Object Oriented Programming using


4 19AI306 2 0 2 3
C++

Object Oriented Programming using 3


5 19AI307 2 0 2 3
Java

6 19AI308 Object Oriented Programming using C# 2 0 2 3

7 19EE404 Digital Electronics* 3 0 2 4 4

Basic Electrical, Electronics And


8 19EE305 2 0 2 3 3
Measurement Engineering*

9 19EC408 Microprocessor and Microcontroller 3 0 2 4 4

10 19AI304 Fundamentals of C Programming 2 0 2 3 3

11 19AI305 Advanced C Programming 2 0 2 3 3

*Courses exempted for lateral entry students ** Minimum credits to be earned

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
D. PROFESSIONAL CORE COURSES
(Minimum Credits to be earned: 56)

HOURS
PER
S. WEEK MIN
CODE COURSE TITLE C
NO. CREDITS**
L T P

CS CORE

1 19AI401 Fundamentals Of Web Technology 3 0 0 3 3

2 19AI402 Web Technology Laboratory 0 0 4 2 2

3 19CS405 Operating System* 3 0 2 4 4

4 19CS406 Computer Networks* 3 0 2 4 4

Database Management System and Its


5 19CS404 3 0 2 4 4
Applications

6 19AI408 Data Structures 2 0 2 3 3

7 19AI404 Analysis Of Algorithms 2 0 2 3 3

8 19CS407 Theory Of Computation 3 0 0 3 3

9 19CS408 Software Engineering 3 0 2 4 4

10 19CS409 Compiler Design 3 0 2 4 4

11 19CS305 Computer Architecture 3 0 0 3 3

CYBER SECURITY CORE

12 19XX401 Cryptography And Network Security 3 0 2 4 4

13 19XX402 Ethical Hacking 2 0 2 3 3

14 19XX403 Firewalls & Intrusion Detection System 2 0 2 3 3

15 19XX405 System Security 3 0 0 3 3

16 19XX406 Blockchain And Cryptocurrency 3 0 0 3 3

17 19XX407 Cyber Forensics 2 0 2 3 3

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
*Courses exempted for lateral entry students ** Minimum credits to be earned

E. PROFESSIONAL ELECTIVE COURSES


(Minimum Credits to be earned: 17)

HOURS PER
S. WEEK CRED
CODE COURSE TITLE
NO. ITS
L T P

ARTIFICIAL INTELLIGENCE

1 19AI405 Fundamentals Of Artificial Intelligence 2 0 2 3

2 19AI507 Special Topics In Artificial Intelligence 2 0 2 3

3 19AI503 Computer Vision 2 0 2 3

4 19AI514 Self Driving Car 2 0 4 4

5 19AI522 Knowledge Engineering 3 0 0 3

MACHINE LEARNING

1 19AI502 Applied Natural Language Processing 2 0 2 3

2 19AI410 Introduction to Machine Learning 2 0 2 3

3 19AI411 Neural Networks 2 0 2 3

4 19AI506 Speech Processing 2 0 2 3

5 19AI413 Deep Learning 2 0 2 3

6 19AI521 Expert Systems 3 0 0 3

7 19AI505 Reinforcement Learning 2 0 2 3

8 19AM501 Machine Learning For Bioinformatics 3 0 0 3

9 19AM502 Genetic Algorithms 2 0 2 3

CYBER SECURITY

1 19AI526 Information Security And Access Control 2 0 2 3

2 19AI527 Security Assessment And Risk Analysis 3 0 2 4

3 19AI532 Information Theory For Cyber Security 2 0 2 3

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
4 19AI536 Steganography And Digital Watermarking 2 0 2 3

5 19AI547 Blockchain for Business 2 0 2 3

6 19XX404 Secure Software Engineering 3 0 0 3

7 19XX502 Trusted Network Systems 3 0 0 3

8 19XX503 Key Management 3 0 0 3

ROBOTICS & AR/VR

1 19AI533 Introduction To Robotics 2 0 2 3

2 19AI534 Kinematics And Dynamics Of Robots 2 0 2 3

3 19AI535 Robotic Sensors 2 0 2 3

4 19AI530 Control Of Robotic Systems 2 0 2 3

5 19AI509 Concepts Of Virtual And Augmented Reality 2 0 2 3

6 19AI510 Mobile VR And AI In Unity 2 0 2 3

7 19AI513 Game Programming 2 0 4 4

8 19AI537 Computer Graphics For Virtual Reality 2 0 2 3

9 19AM514 Motion Planning Techniques 2 0 2 3

WEB TECHNOLOGIES

1 19AI539 Mobile User Interface Development 2 0 2 3

2 19AI540 Programming Mobile Devices 2 0 2 3

3 19AI545 Modern Web Application Development 2 0 2 3

4 19AI546 Web Server Programming 2 0 2 3

DATA SCIENCE

1 19AI403 Introduction to Data Science 2 0 2 3

2 19AM505 Statistical Learning Theory 2 0 2 3

Scientific And Engineering Data


3 19AI511 2 0 2 3
Visualisation

4 19AI407 Parallel Computing Architecture 3 0 2 4

5 19AI516 Big Data Analytics 2 0 2 3

6 19AI517 Business Analytics 2 0 2 3


BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College
(Autonomous)
7 19AM503 Data Modeling 3 0 0 3

IoT

1 19AM506 Sensors And Actuators For Iot 2 0 2 3

2 19AM507 Security And Trust In Iot 2 0 2 3

3 19AM508 Introduction To Iot 3 0 0 3

4 19AM509 Industrial Internet Of Things 2 0 2 3

5 19AM510 Software For Embedded Systems 2 0 2 3

6 19AM511 Iot Architecture And Protocols 3 0 0 3

7 19AM512 Arduino For Iot 2 0 2 3

8 19AM513 Raspberry Pi For Iot 2 0 2 3

CSE

Mathematical Modelling And Computer


1 19AI538 2 0 2 3
Aided Engineering

2 19xx501 Distributed Systems and Cloud Computing 3 0 2 4

3 19AI542 Agile Software Development 3 0 2 4

4 19AI543 Software Testing 2 0 2 3

5 19AI544 Virtualization And Containerization 2 0 2 3

6 19AI528 Advanced Graph Theory And Applications 2 0 2 3

7 19AI529 Advanced Data Structures 2 0 2 3

8 19AI508 Soft Computing 2 0 2 3

9 19AI515 Smart Manufacturing Technology 2 0 2 3

10 19CS523 Information Retrieval 3 0 0 3

11 19AI512 NoSQL Database Design 2 0 2 3

12 19AI518 Cognitive Systems 3 0 0 3

13 19AI519 Distributed Database 3 0 0 3

14 19AI520 Data Warehousing And Data Mining 2 0 2 3

15 19AI523 Mobile Database 3 0 0 3

16 19AI524 Multimedia Database 3 0 0 3

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
17 19AI525 Video Processing 2 0 2 3

18 19AI406 Digital Image Processing Techniques 2 0 2 3

19 19AI407 Parallel Computing Architecture 3 0 2 4

20 19AI412 Web Data Mining 3 0 2 4

F. OPEN ELECTIVE COURSES


(Credits to be earned: 12)

S. NO. CODE COURSE TITLE CREDITS REMARKS

Courses offered by
1 Open Elective Courses 8
other departments

2 19OC601 Online Course 1 2


Approved Courses
3 19OC602 Online Course 2 2

#Course will be offered by the Institution / Department in collaboration with the industry.

G. EMPLOYABILITY ENHANCEMENT COURSES


(Credits to be earned: 16)

HOURS PER
S. WEEK CRE PREREQUI
CODE COURSE TITLE
NO. DITS SITE
L T P

1 19AI701 Mini Project 0 0 2 1 NIL

2 19AI702 Project Work I 0 0 6 3 NIL

3 19AI703 Project Work II 0 0 12 6 NIL

4 19EY701 Soft Skills 0 0 2 1 NIL

5 19EY702 Creative Skills for Communication 0 0 2 1 NIL

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
System of Numerical and Logical
6 19EY703 0 0 2 1 NIL
Terminologies

Advanced Quantitative and Logical


7 19EY704 0 0 2 1 NIL
Reasoning

8 19EY705 Employment Enhancement Skills 0 0 2 1 NIL

Company-Specific Assessments for


9 19EY706 0 0 2 1 NIL
Employability

*Courses exempted for lateral entry students

H. MANDATORY COURSES
(Credits to be earned: 3)

S. NO. CODE COURSE TITLE CREDITS

1 19MC801 Professional Ethics 0

2 19MC802 Environmental Science 0

3 19MC803 Constitution of India 0

4 19MC804 Internship/Entrepreneurship/Consultancy 2*

5 19MC805 Inplant Training 1*

6 19MC807 NSS# 0

7 19MC808 NSO# 0

8 19MC809 YRC# 0

* Credits not included for CGPA. # Any one course to be taken

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
LIST OF OPEN ELECTIVES OFFERED BY VARIOUS DEPARTMENTS

S.No. Course Course Title L T P C Prereq


Code uisite

AGRICULTURE ENGINEERING

1 19AG601 Principles of Crop Production 2 0 2 3 NIL

2 19AG514 Food Packaging Technology 2 0 2 3 NIL

3 19AG509 Human Engineering and Safety 2 0 2 3 NIL

4 19AG424 Remote Sensing and GIS Applications 2 0 2 3 NIL

5 19AG421 Dairy and Food Engineering 2 0 2 3 NIL

BIOMEDICAL ENGINEERING

6 19BM601 Fundamentals of Nutrition 3 0 0 3 NIL

7 19BM602 Biomedical Waste Management 3 0 03 NIL

8 19BM603 Healthcare Technologies 3 0 0 3 NIL

9 19BM604 Prosthetic Engineering 3 0 0 3 NIL

10 19BM605 Medical Devices 3 0 0 3 NIL

11 19BM606 Biology for Engineers 3 0 0 3 NIL

CIVIL ENGINEERING

12 19CE510 Integrated Water Resources 3 0 03 NIL


Management

13 19CE521 Air Pollution Engineering 3 0 0 3 NIL

14 19CE525 Traffic Engineering 3 0 0 3 NIL

15 19CE527 Construction Engineering and 3 0 0 3 NIL


Occupational Safety

16 19CE528 Contract Laws and Regulations 3 0 0 3 NIL

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
ELECTRICAL AND ELECTRONICS ENGINEERING

17 19EE601 Embedded Based Product Design 3 0 0 3 NIL


and Development

18 19EE602 Electrical Safety 3 0 0 3 NIL

19 19EE603 Renewable Energy Sources 3 0 0 3 NIL

20 19EE604 Fundamentals of Electric Power 3 0 0 3 NIL


Utilization

21 19EE605 Industrial Automation and Robotics 3 0 0 3 NIL

22 19EE606 Solar Photovoltaic Energy 2 0 2 3 NIL

ELECTRONICS AND COMMUNICATION ENGINEERING

23 19EC601 Electronic Packaging 3 0 0 3 NIL

24 19EC602 Introduction To Micro Electro 3 0 0 3 NIL


Mechanical Systems

25 19EC603 Fuzzy Logic Systems And ANN 3 0 0 3 NIL

26 19EC604 Consumer Electronics 3 0 0 3 NIL

27 19EC605 Electronic System Design 3 0 0 3 NIL

28 19EC606 Drones for Agriculture 3 0 0 3 NIL

ELECTRONICS AND INSTRUMENTATION ENGINEERING

29 19EI601 Electrical And Electronic Measurements 3 0 03 NIL

30 19EI602 Instrumentation And Control Systems 3 0 03 NIL

31 19EI504 Environmental Instrumentation 3 0 0 3 NIL

32 19EI508 SCADA Systems & Applications 3 0 0 3 NIL

33 19EI511 Telemetry and Tele Control 3 0 0 3 NIL

34 19BY201 Introduction to Biology 2 0 0 2 NIL

MECHANICAL ENGINEERING

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
35 19ME505 Computer Aided Design 2 0 2 3 NIL

36 19ME511 Automobile Engineering 2 0 2 3 NIL

37 19ME524 Sustainable and Green Manufacturing 2 0 2 3 NIL

38 19ME529 Process Planning and Cost Estimation 2 0 2 3 NIL

39 19ME531 Intellectual Property Rights 2 0 2 3 NIL

40 19ME601 Mechatronics and Robotics 2 0 2 3 NIL

41 19ME602 Hydraulic Drives and Controls 2 0 2 3 NIL

MEDICAL ELECTRONICS

42 19MD501 Tele Health Technology 3 0 0 3 NIL

43 19MD509 Bio MEMS 3 0 0 3 NIL

44 19MD512 Medical Wearable Systems 3 0 0 3 NIL

45 19MD601 Biomedical Sensors and Measurements 3 0 0 3 NIL

46 19MD602 Biomedical Optics 3 0 0 3 NIL

CHEMICAL ENGINEERING

47 19CH503 Energy Technology 3 0 0 3 NIL

48 19CH505 Green Technology 3 0 0 3 NIL

49 19CH511 Food Technology 3 0 0 3 NIL

50 19CH512 Drugs and Pharmaceutical Technology 3 0 0 3 NIL

51 19CH516 Corrosion Technology 3 0 0 3 NIL

INFORMATION TECHNOLOGY

52 19IT517 Data Security 3 0 0 3 NIL

53 19IT518 Game Theory 3 0 0 3 NIL

54 19IT519 Data Analysis using R Programming 3 0 0 3 NIL

55 19IT520 Linux Fundamentals 3 0 0 3 NIL

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
56 19IT521 Internet Technologies 3 0 0 3 NIL

57 19IT522 Fundamentals of Databases 3 0 0 3 NIL

ENGLISH

58 19EN601 Creative Writing 2 0 0 2 NIL

59 19EN602 English through Media 2 0 0 2 NIL

60 19EN603 Introduction to Design 0 0 4 2 NIL

61 19EN604 Design Thinking 2 0 0 2 NIL

62 19EN605 Modern Trends in Physical 0 0 4 2 NIL


Education and Sports Sciences

63 19EN606 Psychology for Professionals 2 0 0 2 NIL

64 19EN607 Heritage Studies 0 0 4 2 NIL

65 19EN608 MIME Theater Art 0 0 4 2 NIL

66 19EN609 Gender Sensitization 2 0 0 2 NIL

67 19EN610 French - Basic 0 0 4 2 NIL

68 19EN611 French - Advanced 0 0 4 2 19EN610

69 19EN612 Germen - Basic 0 0 4 2 NIL

70 19EN613 Germen - Advanced 0 0 4 2 19EN612

71 19EN614 Japanese - Basic 0 0 4 2 NIL

72 19EN615 Japanese - Advanced 0 0 4 2 19EN614

73 19EN616 Yoga and Meditation 0 0 2 1 NIL

74 19EN617 Product Design for future 0 0 4 2 NIL

75 19EN618 Indian Astronomy and Mathematics 2 0 0 2 NIL

76 19EN619 Inventions and Discoveries 2 0 0 2 NIL

77 19EN620 Mandarin 0 0 4 2 NIL

78 19EN621 Spanish - Basic 0 0 4 2 NIL

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)
79 19EN622 Spanish - Advanced 0 0 4 2 19EN621

80 19EN623 Dream, Draw and Create 0 0 4 2 NIL

MATHEMATICS

81 19MA601 Resource Management Techniques 3 0 0 3 NIL

82 19MA60 Statistics For Engineers 3 0 0 3 NIL


2

BE Computer Science and Engineering (Cyber Security)- Saveetha Engineering College


(Autonomous)

You might also like