0% found this document useful (0 votes)
23 views5 pages

M.SC 1 Syllabus2

Uploaded by

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

M.SC 1 Syllabus2

Uploaded by

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

M.

Sc – Computer Science (Cyber Security)

School of Information Technology Madurai Kamaraj


University Madurai 625021
Outcome Based Education – Choice Based

Credit System (CBCS) CURRICULUM AND SYLLABUS


Scheme of Examinations

SEMESTER IV

4.1 Core-11 DBMS and No SQL 6 5 25 75 100


4.2 Core-12 DBMS and No SQL Lab 6 5 40 60 100
4.3 Project with Cyber Security Project 10
vivavoce 7 40 60 100
Advanced Computing Technologies 3
4.4 Elective-6 4 25 75 100
(IoT,Robotics, High Performance
Computing)
4.5 Elective-7 Advanced Hardware And Software 4 3 25 75 100
Security
30 23
Total Credits hours
Programme Specific Outcomes (PSO)

PSO Critical Thinking and Evaluation


1 Capability to critically evaluate ideas, evidence and experiences from an
unprejudiced and reasoned
perspective;
PSO Scientific Analysis and Reasoning
2 Ability to analyse, discuss, interpret and draw conclusions from quantitative/
qualitative data and experimental evidences;
PSO Problem Solving
3 Capacity to extrapolate and apply their knowledge and competencies to solve
problems and contextualise into research and develop relevant software solutions
to real life problems.
PSO Multidisciplinary/Interdisciplinary/Transdisciplinary Approach Ability to
4 acquire knowledge and formulate solutions in interdisciplinary/
multidisciplinary/transdisciplinary
levels of problem solving in a collaborative environment.
PSO Communication Skills
5 Ability to document, present and demonstrate ideas and complex problem solutions
in a very clear
and effective way with the aid of appropriate tools.
PSO Leadership Skills
6 Ability to work effectively and lead respectfully with diverse teams, formulating a
goal in a smooth and efficient way.
PSO Social Consciousness and Responsibility
7 Ability to evolve as a socially committed and responsible scientist/software
professional meeting global demands and able to appreciate equity, inclusiveness
and sustainability.
PSO Moral and Ethical Reasoning
8 Capable of demonstrating the ability to identify ethical issues related to software
development and
use ethical practices in all phases of software development/deployment and
research and embrace moral/ethical values in conducting one’s life.
PSO Networking and Collaboration
9 Acquire skills to be able to collaborate and network with scholars in an
educational/,
professional/research/industry organizations and individuals in India and abroad.
PSO1 Lifelong Learning
0 Ability to acquire knowledge and skills through self-paced and self-directed
learning and adapt to
changing trends and demands of work place through knowledge/skill
updation/reskilling.
SEMESTER-4 CORE-11

DBMS AND NO SQL

Course Outcomes:
At the end of the Course the student will be able to
CO1: Explain and compare different types of NoSQL Databases
CO2:Compare and contrast RDBMS with different NoSQL
databases.
CO3:Demonstrate the detailed architecture and performance tune of Document-oriented NoSQL
Databases. CO4:Explain performance tune of Key-Value Pair NoSQL databases.
CO5:Apply Nosql development tools on different types of NoSQL Databases.
UNIT-I
Introduction to noSql database Overview and History of NoSQL Databases. Definition of the
Four Types of NoSQL Database, The Value of Relational Databases, Getting at Persistent Data,
Concurrency, Integration, Impedance Mismatch, Application and Integration Databases.
UNIT-II
Comparison of relational databases to new NoSQL stores, MongoDB, Cassandra, HBASE,
Neo4j use And deployment, Application, RDBMS approach, Challenges NoSQL approach,
Replication and Sharding, MapReduce on databases.
UNIT-III
NoSQL Key/Value databases using MongoDB, Document Databases, Document oriented
Database
Features, Consistency, Transactions, Availability, Query Features, Scaling, Suitable Use Cases,
Event Logging, Content Management Systems, Blogging Platforms, Web Analytics or Real-
Time Analytics
UNIT-IV
Column- oriented NoSQL databases using Apache HBASE, Column-oriented NoSQL databases
using Apache Cassandra, Architecture of HBASE, Column-Family Data Store Features,
Consistency, Transactions, Availability, Query Features, Scaling, Suitable Use Cases.
UNIT-V
NoSQL Key/Value databases using Riak, Key-Value Databases,Key-Value Store Storing
Session Information, User Profiles, Preferences, Shopping Cart Data,Relationships among
Data, Multi operation Transactions, Query by Data, Operations by Sets. Graph NoSQL
databases using Neo4,NoSQL database development tools and programming lalnguages,
Graph Databases
TEXT BOOKS:
1. Sadalage, P. & Fowler, NoSQL Distilled: A Brief Guide to the Emerging

World of Polyglot Persistence, Wiley Publications,1st Edition ,2019.


SEMESTER-4 ELECTIVE -6
ADVANCED COMPUTING TECHNOLOGIES

UNIT - I

Design Principles of IoT: Design principles of connected devices, data acquiring organizing
and analytics in IoT, system architecture of loT. Prototyping the Embedded Devices for IoT:
System hardware and prototyping, sensors and actuators for IoT, Radio module and wireless
sensor network, gateways internet and web, software components.

UNIT - II

Embedded Programming for IoT: Programming connected devices, C and python for IoT, Case
study: Temperature controller, Smart irrigation system.

UNIT III:

Internet of Things, Protocols and real time applications and all other operation over arrays,
matplotlib: plotting of line graph, pi chart and box plot etc.

UNIT VI

Basic of robotics Introduction to robotics; Elements of robots; Kinematics of serial and parallel
robots; Velocity and static analysis of robots; Dynamics of robots; Motion planning and control;
Flexible manipulators; Wheeled mobile robots; Basic concepts of industrial automation and
communication protocols for PLC, DCS, SCADA systems

UNIT V:

Advanced Concepts Advanced concepts in robotics; Introduction to Cloud and Fog robotics.
Automation Basic concepts of industrial automation and communication protocols for PLC,
DCS, SCADA systems

TEXT BOOKS:
1. Raj Kamal, Internet of Things, Architecture and Design Principles, lst edition, McGraw
SEMESTER – IV ELECTIVE -7

ADVANCED HARDWARE AND SOFTWARE SECURITY

Objectives: To support functions such as processing, communication, secondary storage and


input and output

Unit-1:
Components of a computer – CMOS and BIOS – processors: types and functions – RAM: role
and types – Hard disks – FAT and NTFS – RAID – Removable storage devices – Common
forms of data ports – Display standards and cards – printers and scanners .
Unit-2:
Operating Systems and Interface OS basics – functions of OS – Windows and Linux family of
OS – Clientand Server operating systems: principal roles and differences – Command line access
– device drivers .
Unit-3:
Databases The evolution of databases – types of databases – relational database management
systems – ERP – security issues in RDBMS – databases as back-end to web sites – access
control granularity in databases – SQL: process and vulnerabilities .
Unit-4:
Networks Concept and need for networking – Components: Switches and routers – Cables:
types and choice – LAN and WAN: architecture and protocols – OSI 7-layer model – Routing
– Packet and Circuit switched connections – DNS, DHCP and ADS as parts of end-user
networking.
Unit-5:
Cloud ComputingConcepts and fundamentals – types of clouds – challenges to storage of data
in cloud - cloud computing service models – deployment strategies – standards for security in
cloud environment

Text Books:
1. Basic of Networking – Prentice Hall (ISBN 8120324897)
2. Introduction to Networking – Prentice Hall (ISBN 8120313860)
3. Computer Networking First Step – Odom Wendell – (ISBN 8129706075)
4. Carl Hamacher V. Zvonko G.V. Safwat G. Z. (2002) Computer organization (5thed.),Tata
McGraw Hill
5. Morris Mano (2007) Computer System Architecture (3rd ed.), Pearson Education
6. Ramez, E. Shamkant, B. Navathe (2008) Fundamentals of database systems (5th
ed.),Pearson Education
7. Date, C. J, (2012) An Introduction to Database Systems (8th ed.), Pearson Education

You might also like