[go: up one dir, main page]

0% found this document useful (0 votes)
40 views26 pages

B.Sc. Comp - Science - Modified

Uploaded by

rjoshitta
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)
40 views26 pages

B.Sc. Comp - Science - Modified

Uploaded by

rjoshitta
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/ 26

UG - EXTERNAL QUESTION PATTERN

For Below 5 Credits


Sections Bloom’s level Course Questions
Outcome
A K1 CO1 1
MCQs 2
15×1=15 3
4
5
6
7
8
9
10
11
12
13
14
15
B Answer ALL the K1 CO1 16. a)
Questions Or
5×6=30 16. b)
K2 CO2 17. a)
Or
17. b)
K3 CO3 18. a)
Or
18. b)
K4 CO4 19. a)
Or
19. b)
K5 CO5 20. a)
Or
20. b)
C Answer All the K2 CO2 21. a)
Questions Or
3×10=30 21. b)
K3 CO3 22. a)
Or
22. b)
K4 CO4 23. a)
Or
23. b)
K1 - Remember; K2 - Understand; K3 - Apply; K4 - Analyze; K5 - Evaluate

PAGE \* MERGEFORMAT 6
U. G. PROGRAMME OUTCOMES

PO. UPON COMPLETION OF THIS PROGRAMME THE


NO. STUDENTS WILL BE ABLE TO
1. Apply scientific knowledge to real life situations to become
competent and committed.
2. Acquire Industry specific skills and equip them to emerge as
entrepreneurs.
3. Explore the knowledge and acclimatize it in the ever-changing
work environment.
4. Design and conduct experiments/demos/create models to analyze
and interpret data
5. Communicate effectively on the findings of sciences and
incorporate with existing knowledge
6. Evolve theories and develop innovative discipline specific ideas.
PROGRAMME SPECIFIC OUTCOMES

PSO UPON COMPLETION OF THIS PROGRAMME THE PO


. STUDENTS WILL BE ABLE TO MAPPED
NO.
1. Acquire fundamental knowledge in computing, problem PO -6
solving and comprehensive knowledge in Computer
Science.
2. Inculcate critical thinking and skills to excel in PO – 4,5
technologies and its services used ethically in Public and
Private Sectors, Teaching and Research.
3. Apply the acquired knowledge and competence to PO - 1
identify the real-world problems scientifically and
develop a system to provide a complete solution in a
professional way.
4. Demonstrate the ability to act as a leader or as a part of PO - 2
a team to create multi-functional Software Solutions with
social and ethical responsibility.
5. Adopt creative frameworks for sustainable development PO – 3
to become a successful entrepreneur and capable of
upgrading through innovation and current developments

PAGE \* MERGEFORMAT 6
in technology.

PAGE \* MERGEFORMAT 6
U.G COURSE PATTERN - (2023-2026) UGC/TANSCHE/MTU)

Sem Par Code Title of the Paper Hour Credit


. t s
I I 23GT1GS01 Tamil-I/ 6 3
/ Hindi-I
23GH1GS0
1
II 23GE1GS01 English-I 4 3
III 23CS1MC0 Python Programming 4 4
1
23CS1CP01 Python Programming Lab 5 3
23CS1MC0 Computer Fundamentals 2 2
2
Elective Course-I: 5 3
23CS1AC1A Numerical Methods
/ Discrete Mathematical Structures
23CS1AC1B
IV 23AE1PE01 Ability Enhancement Course-1 (AEC-1): 2 2
Professional English
23CS1FC01 Foundation Course: 2 2
Problem Solving Techniques
V Students Training Programme: - -
23STPNS01 National Service Scheme /
/ National Cadet Corps/
23STPNC01 Physical Education/
/ Consumer Club/
23STPPE01/ Red Ribbon Club/
23STPCC01 Youth Red Cross
/
23STPRR01
/
23STPRC01
Total 30 22
II I 23GT2GS02 Tamil-II/ 6 3
/ Hindi-II
23GH2GS0
2
II 23GE2GS02 English-II 4 3
III 23CS2MC0 Programming in C++ 4 4
3
23CS2MC0 Data Structures and Algorithms 3 3
4
23CS2CP02 Data Structures using C++ Lab 3 2
23CS2CP03 Web Designing Lab 2 1
Elective Course-II: 4 4
23CS2AC2A Graph Theory and its Applications/
/ Optimization Techniques
23CS2AC2B

PAGE \* MERGEFORMAT 6
IV 23AE2VE02 Ability Enhancement Course-2 (AEC-2): 2 2
Sustainability Life Skills
23SE2CE02 Skill Enhancement Course-1 (SEC-1): 2 2
Effective English
V Students Training Programme: - -
23STPNS01 National Service Scheme /
/ National Cadet Corps/
23STPNC01 Physical Education/
/ Consumer Club/
23STPPE01/ Red Ribbon Club/
23STPCC01 Youth Red Cross
/
23STPRR01
/
23STPRC01
Total 30 24
Sem Par Code Title of the Paper Hour Credit
. t s
III I 23GT3GS03 Tamil-III/ 6 3
/ Hindi-III
23GH3GS0
3
II 23GE3GS03 English-III 4 3
III 23CS3MC0 Microprocessor and Microcontroller 5 4
5
23CS3CP04 Microprocessor and Microcontroller-Lab 3 2
23CS3AC3A Elective Course-III: PHP Programming/ 4 4
/ Unix Programming
23CS3AC3B
23CS3AP3A PHP Programming-Lab 3 2
IV Skill Enhancement Course-2 (SEC-2): 1 1
23SE3CS03 Advanced Excel-Lab
Generic Elective 1: 2 2
23CS3GE01 Markup and Scripting Languages-Lab/
/ National Integration and Personality
23GE3NC01 Development
23AE3ES03 Ability Enhancement Course-3 (AEC-3): 2 2
Environmental Studies
V Students Training Programme: - -
23STPNS01 National Service Scheme /
/ National Cadet Corps/
23STPNC01 Physical Education/
/ Consumer Club/
23STPPE01/ Red Ribbon Club/
23STPCC01 Youth Red Cross
/
23STPRR01
/
23STPRC01

PAGE \* MERGEFORMAT 6
23CS3SS01 Self-Paced Learning: Web Page Creation - 1**
Total 30 23+1**
I 23GT4GS04 Tamil-III/ 6 3
/ Hindi-III
23GH4GS0
4
IV II 23GE4GS04 English-III 4 3
III 23CS4MC0 JAVA Programming 4 4
6
23CS4MC0 Digital Computer Fundamentals 3 2
7
Elective Course-IV:
23CS4AC4A Cloud Computing/ 4 4
/ Big Data Analytics
23CS4AC4B
23CS4CP05 JAVA Programming-Lab 3 2
IV 23SE4OA4A Skill Enhancement Course-3 (SEC-3): 3 2
Multimedia-Lab
Generic Elective-2: 2 2
23CS4GE02 Animation using Flash-Lab/
/ Organization and Health Programme in NCC
23GE4NC02
23AE4CB04 Ability Enhancement Course-4: (AEC-4): 1 1
Capacity Building
V Students Training Programme: - 1*
23STPNS01 National Service Scheme /
/ National Cadet Corps/
23STPNC01 Physical Education/
/ Consumer Club/
23STPPE01/ Red Ribbon Club/
23STPCC01 Youth Red Cross
/
23STPRR01
/
23STPRC01
Total 30 23+1*
Sem Par Code Title of the Paper Hour Credit
. t s
V III 23CS5MC0 Computer Networks 4 4
8
23CS5MC0 .NET Programming 4 4
9
23CS5MC1 Advanced Database Management Systems 4 4
0
23CS5CP06 .NET Programming-Lab 4 2
23CS5CP07 Advanced DBMS-Lab 4 2
Discipline Specific Elective-I: 5 3
23CS5DE1A Data Mining and Warehousing/
/ Information Security/
23CS5DE1B Agile Project Management

PAGE \* MERGEFORMAT 6
/
23CS5DE1C
Discipline Specific Elective-II: 5 3
23CS5DE2A Introduction to Data Science/
/ Robotics and Its Applications/
23CS5DE2B Human Computer Interaction
/
23CS5DE2C
IV 23CS5IN01 Internship Cum Mini Project - 2
V 23SLPEX01 Service Learning Programme: Extension- - -
JACEP
23CS5SS02 Professional Practice: Participation in - 1**
International Conference
Total 30 24+1**
VI III 23CS6MC1 Software Engineering 5 5
1
23CS6MC1 Computer Graphics 5 5
2
23CS6MC1 Operating System 5 5
3
23CS6PR01 Project with Viva-voce 8 4
Discipline Specific Elective-III: 4 2
23CS6DE3A Image Processing
/ Cyber Forensics
23CS6DE3B Artificial Intelligence
/
23CS6DE3C
IV 23SE6CS04 Skill Enhancement Course-4 (SEC-4): 3 2
Fundamentals of Statistics
V 23SLPEX01 Service-Learning Programme: Extension - - 1
JACEP
Self-Study Course: - 2*
23CS6SS01 Software Testing/
/ Web Application Development using
23CS6SS02 LARAVEL/
/ Programming Smart Devices MOOC/
23CS6SS03 Naan Muthalvan Course
/
23CS6SM01
Total 30 24+2*
Total 180 140+3*+2
**

* Common Extra Credit ** Departmental Extra Credit & Fully


Internal

PAGE \* MERGEFORMAT 6
JAVA PROGRAMMING
Semester: IV
Hours: 4
Code : 23CS4MC06
Credit: 4
COURSE OUTCOMES:
CO. UPON COMPLETION OF THIS COURSE THE PSO COGNITIVE
NO. STUDENTS WILL BE ABLE TO ADDRESSE LEVEL
D
CO - 1 Remember the basics of Java, Programming PSO-1 K1
Environment, Structures, Objects and Classes,
Inheritance, Interfaces, Exceptions and Applet.
CO - 2 Understand the concepts of Java, Programming PSO-2 K2
Environment, Structures, Objects and Classes,
Inheritance, Interfaces, Exceptions and Applet.
CO - 3 Apply the concepts of Java, Programming PSO-3 K3
Environment, Structures, Objects and Classes,
Inheritance, Interfaces, Exceptions and Applet.
CO - 4 Analyze the concepts of Java, Programming PSO-4 K4
Environment, Structures, Objects and Classes,
Inheritance, Interfaces, Exceptions and Applet.
CO - 5 Evaluate the concepts of Java, Programming PSO-5
Environment, Structures, Objects and Classes, K5
Inheritance, Interfaces, Exceptions and Applet.
RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME
OUTCOMES AND PROGRAMME SPECIFIC OUTCOMES
Semester: IV Hours:
JAVA PROGRAMMING 4
Code : Credit: 4
23CS4MC06
Course Programme Outcomes Programme Specific Mean
Outcome (PO) Outcomes (PSO) Score of
s 1 2 3 4 5 6 1 2 3 4 5 CO’s
CO - 1 2 3 2 3 3 5 5 3 2 3 2 3.00
CO - 2 2 4 3 5 5 4 4 5 2 4 3 3.73
CO - 3 5 3 4 3 3 4 4 3 5 3 4 3.73
CO - 4 4 5 3 4 4 4 4 4 4 5 3 4.18
CO - 5 3 2 5 3 3 3 3 3 3 2 5 3.18
Overall Mean Score 3.53
Result: The score for this course is 3.53 (High Relationship)
Note:
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%

PAGE \* MERGEFORMAT 6
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High
Values Scaling:
Mean Score of COs =___Total of Mean Overall Score for COs=_Total of Mean
Values____ Scores
Total No. of POs Total No.
& PSOs of COs

UNIT I

Fundamentals of Object-Oriented Programming: Object- Oriented


Paradigm - Basic Concepts of Object - Oriented Programming - Benefits of
OOP - Applications of OOP. Overview of Java Language: Simple Java
Program - More of Java - An Application with Two Classes - Java Program
Structure - Java Tokens - Java Statements - Implementing a Java Program -
Java Virtual Machine - Command Line Arguments - Programming Style.
Constants, Variables and Data Types: Constants - Variables - Data
Types - Declaration of Variables - Giving Values To Variables - Scope of
Variables - Symbolic Constants - Type Casting - Getting Values of
Variables - Standard Default Values. (12
Hours)

UNIT II

Operators and Expressions: Arithmetic Operators - Relational Operators


- Logical Operators - Assignment Operators - Increment and Decrement
Operators - Conditional Operator - Bitwise Operators - Special Operators -
Arithmetic Expressions - Evaluation of Expressions - Precedence of
Arithmetic Operators - Type Conversions in Expressions - Operator
Precedence and Associativity - Mathematical Functions. Decision Making
and Branching: Decision Making With If Statement - Simple If
Statement - The If...Else Statement - Nesting of I f …Else Statement -
The Else If Ladder - The Switch Statement - The ?: Operator. Decision
Making and Looping: While Statement - Do Statement - For Statement -
Jumps in Loops - Labeled Loops. (12 Hours)

UNIT III

PAGE \* MERGEFORMAT 6
Classes, Objects and Methods: Defining a Class - FieldsDeclaration -
Methods Declaration - Creating Objects - Accessing Class Members -
Constructors - Methods Overloading - Static Members - Nesting of Methods
- Inheritance: Extending a class - Overriding Methods - Final Variables
and Methods - Final Classes - Finalizer Methods - Abstract Methods and
Classes - Methods with Varargs - Visibility Control. Arrays, Strings and
Vectors: One- dimensional Arrays - Creating an Array - Two-dimensional
Arrays - Strings - Vectors - Wrapper Classes - Enumerated Types -
Annotations. Interfaces: Multiple Inheritance: Defining Interfaces -
Extending Interfaces - Implementing Interfaces - Accessing Interface
Variables.
(12 Hours)

UNIT IV

Packages: Putting Classes Together: Java API Packages - Using


System Packages - Naming Conventions - Creating Packages - Accessing a
Package - Using a Package - Adding a Class to a Package - Hiding Classes -
Static Import. Multithreaded Programming: Creating Threads -
Extending the Thread Class - Stopping and Blocking a Thread - Life Cycle
of a Thread - Using Thread Methods - Thread Exceptions - Thread Priority -
Synchronization - Implementing the ‘Runnable’ Interface - Inter-Thread
Communication. Managing Errors and Exceptions: Types of Errors -
Exceptions - Syntax of Exception Handling Code - Multiple Catch
Statements - Using Finally Statement - Throwing Our Own Exceptions -
Improved Exception Handling in Java SE 7 - Using Exceptions for
Debugging.
(12 Hours)

UNIT V

Applet Programming: How Applets Differ From Applications - Preparing


to write Applets - Building Applet Code - Applet Life Cycle - Creating an
Executable Applet - Designing a Web Page - Applet Tag - Adding Applet to
HTML File - Running the Applet - More About Applet Tag - Passing
Parameters to Applets - Aligning the Displaying - More about HTML Tags -
Displaying Numerical Values - Getting Input from the User - Event
Handling. Managing Input/Output Files in Java: Concept of Streams -

PAGE \* MERGEFORMAT 6
Stream Classes - Byte Stream Classes - Character Stream Classes - Using
Streams - Other Useful I/O Classes - Using the File Class - Input/Output
Exceptions - Creation of Files - Reading/Writing Characters -
Reading/Writing Bytes - Handling Primitive Data Types - Concatenating
and Buffering Files - Random Access Files - Interactive Input and
output - Other Stream classes.
(12 Hours)

COURSE BOOK

1. E. Balagurusamy, “Programming with JAVA A Primer”, Tata


McGrawHill Education (India) Private Limited, New Delhi, Fifth Edition,
2016.

UNIT I : Chapters : 1, 3, 4
UNIT II : Chapters : 5, 6, 7
UNIT III : Chapters : 8, 9, 10
UNIT IV : Chapters : 11, 12, 13
UNIT V : Chapters : 14, 16
BOOKS FOR REFERENCE

1. Herbert Schildt, “The Complete reference Java 2”, McGraw Hill

Education (India) Private Ltd, Fifth Edition, 2015.

2. Dr. R. Nageswara Rao, “Core Java - An Integrated Approach”, Dream

Tech Press, 2017.

WEB RESOURCES

1. https://onlinecourses.nptel.ac.in/noc20-cs58/preview

2. https://onlinecourses.nptel.ac.in/noc23-cs74/preview

3. https://www.udemy.com/course/java-se-programming/

PAGE \* MERGEFORMAT 6
DIGITAL COMPUTER FUNDAMENTALS
Semester: IV
Hours: 3
Code : 23CS4MC07
Credit: 2
COURSE OUTCOMES:
CO. UPON COMPLETION OF THIS COURSE THE PSO COGNITIVE
NO. STUDENTS WILL BE ABLE TO ADDRESSE LEVEL
D
CO - 1 Remember the Digital Principles, Digital Logic, PSO-1 K1
Combinational Logic Circuits, Data Processing
Circuits, Number System and Codes,
Arithmetic Circuits, Flip-Flops, Registers,
Counters, Memory.
CO - 2 Understand the Digital Principles, Digital Logic, PSO-2 K2
Combinational Logic Circuits, Data Processing
Circuits, Number System and Codes,
Arithmetic Circuits, Flip-Flops, Registers,
Counters, Memory.
CO - 3 Apply the Digital Principles, Digital Logic, PSO - 4 K3
Combinational Logic Circuits, Data Processing
Circuits, Number System and Codes,
Arithmetic
Circuits, Flip-Flops, Registers, Counters,
Memory.
CO - 4 Analyze the Digital Principles, Digital Logic, K4
Combinational Logic Circuits, Data Processing PSO-3
Circuits, Number System and Codes,
Arithmetic Circuits, Flip-Flops, Registers,
Counters, Memory.
CO - 5 Evaluate the Digital Principles, Digital Logic, PSO-5 K5
Combinational Logic Circuits, Data Processing
Circuits, Number System and Codes,
Arithmetic
Circuits, Flip-Flops, Registers, Counters,
Memory.
RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME
OUTCOMES AND PROGRAMME SPECIFIC OUTCOMES
Semester: IV Hours:
3
DIGITAL COMPUTER FUNDAMENTALS
Code : Credit: 2
23CS4MC07
Course Programme Outcomes Programme Specific Mean
Outcome (PO) Outcomes (PSO) Score of
s 1 2 3 4 5 6 1 2 3 4 5 CO’s
CO - 1 4 2 3 3 3 5 5 3 4 2 3 3.36
CO - 2 3 3 4 5 5 2 2 5 3 3 4 3.55
CO - 3 4 5 3 3 3 3 3 3 4 5 3 3.55
CO - 4 5 4 3 3 3 2 2 3 5 4 3 3.36
CO - 5 3 2 5 3 3 4 4 3 3 2 5 3.36
Overall Mean Score 3.44

PAGE \* MERGEFORMAT 6
Result: The score for this course is 3.44 (High Relationship)
Note:
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High
Values Scaling:
Mean Score of COs =___Total of Mean Overall Score for COs=_Total of Mean
Values____ Scores
Total No. of POs Total No.
& PSOs of COs
UNIT I
Digital Principles: Digital Logic - Digital Computer - Digital
Integrated Circuits. Digital Logic: The Basic Gates - NOT, OR, AND
- Universal Logic Gates-NOR, NAND.
(9 Hours)

UNIT II
Combinational Logic Circuits: Boolean Laws and Theorems - Sum-
of-Products Method -Truth Table to Karnaugh Map - Product-of-sums
Method. Data Processing Circuits: Multiplexers - Demultiplexers -
1-of-16 Decoder - Encoders - Parity Generators and Checkers.
(9 Hours)

UNIT III
Number System and Codes: Binary Number System - Binary-to-
decimal Conversion - Decimal-to-binary Conversion. Arithmetic
Circuits: Binary Addition - Binary Subtraction - Unsigned Binary
Numbers - Sign-magnitude Numbers - 2’s Complement Representation
- 2’s Complements Arithmetic - Arithmetic Building Blocks - The
Adder - Subtractor. (9 Hours)

UNIT IV
Flip-Flops: RS FLIP - FLOPs - Gated FLIP - FLOPs – Edge - triggered RS
FLIP-FLOPs - Edge-triggered D FLIP FLOPs - Edge-triggered JK FLIP
FLOPs - JK Master-slave FLIP-FLOPs. Registers.
(9 Hours)

UNIT V

Counters: Asynchronous Counters - Synchronous Counters.


Memory: Basic Terms and Ideas - Memory Read and Write - ROMs,

PAGE \* MERGEFORMAT 6
PROMs, and EPROMs - RAMs.
(9 Hours)

COURSE BOOK
1. TMH D.P Leach, A.P. Malvino, Goutam Saha, “Digital Principles
and Applications, McGraw Hill Education, Eighth Edition, 2016.
UNIT I : Chapters: 1.3, 1.6, 1.7, 2.1, 2.2.

UNIT II : Chapters: 3.1 - 3.3, 3.7, 4.1- 4.3, 4.6, 4.8

UNIT III : Chapters: 5.1, 5.3, 5.5, 6.1 - 6.8

UNIT IV : Chapters: 8.1 - 8.5, 8.8, 9

UNIT V : Chapters: 10.1, 10.3, 13.1 -13.5.

BOOKS FOR REFERENCE

1. J. S. Katre, Srictly, “Digital Fundamentals”, Gujarat

Technological University W.E.F, Academic year 2019-2020.

2. J.S. Katre, Savitribai, “Fundamentals of Digital Electronics”,

Phule Pune University w.e.f. from academic year 2019-2020.

3. T.C. Bartee, “Digital Computer Fundamentals”, Tata McGraw

Hill, Sixth Edition, 1991.

WEB RESOURCES

1. https://www.udemy.com/course/computer-organization-and-

architecture- course-masterclass/

2. https://www.udemy.com/course/computer-forensics-and-digital-

forensics- for-everyone/

3. https://www.udemy.com/course/computer-fundamentals-for-

bigginners/

PAGE \* MERGEFORMAT 6
BIG DATA ANALYTICS
Semester: IV
Hours: 4
Code : 23CS4AC4B
Credit: 4
COURSE OUTCOMES:
CO. UPON COMPLETION OF THIS COURSE THE PSO COGNITIVE
NO. STUDENTS WILL BE ABLE TO ADDRESSE LEVEL
D
CO - Remember the technologies for Data in DB,
1 Data Warehouses, NoSQL Data Management, PSO - 1 K1
Analytics and Big Data, Analytical Approaches
& Functions, Packages in R, Data Visualization.
CO - Understand the technologies for Data in DB, K2
2 Data Warehouses, NoSQL Data Management, PSO - 2
Analytics and Big Data, Analytical Approaches
& Functions, Packages in R, Data Visualization.
CO - Analyze the technologies for Data in DB, Data PSO - 4 K3
3 Warehouses, NoSQL Data Management,
Analytics and Big Data, Analytical Approaches
& Functions, Packages in R, Data Visualization.
CO - Apply the technologies for Data in DB, Data PSO - 3 K4
4 Warehouses, NoSQL Data Management,
Analytics and Big Data, Analytical Approaches
& Functions, Packages in R, Data Visualization.
CO - Evaluate the technologies for Data in DB, Data PSO - 5 K5
5 Warehouses, NoSQL Data Management,
Analytics and Big Data, Analytical Approaches
& Functions, Packages in R, Data Visualization.
RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME
OUTCOMES AND PROGRAMME SPECIFIC OUTCOMES
Semester: IV Hours:
BIG DATA ANALYTICS 4
Code : 23CS4AC4B Credit: 4
Programme Outcomes Programme Specific Mean
Course (PO) Outcomes (PSO) Score of
Outcomes
1 2 3 4 5 6 1 2 3 4 5 CO’s
CO - 1 3 2 2 4 4 5 5 4 3 2 2 3.27
CO - 2 3 2 2 5 5 4 4 5 3 2 2 3.36
CO - 3 3 5 3 4 4 4 4 4 3 5 3 3.82
CO - 4 5 3 3 3 3 4 4 3 5 3 3 3.55
CO - 5 3 3 5 3 3 4 4 3 3 3 5 3.55
Overall Mean Score 3.51
Result: The score for this course is 3.51 (High Relationship)
Note:
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High
Values Scaling:

PAGE \* MERGEFORMAT 6
Mean Score of COs =___Total of Mean Overall Score for COs=_Total of Mean
Values____ Scores
Total No. of POs Total No.
& PSOs of COs
UNIT I
Getting an Overview of Big Data: Big Data - History of Data
Management - Evolution of Big Data - Structuring Big Data - Elements
of Big Data - Big Data Analytics - Careers in Big Data - Future of Big
Data. Exploring the Use of Big Data in Business Context: Use of
Big Data in Social Networking - Use of Big Data in Preventing
Fraudulent Activities - Use of Big Data in Detecting Fraudulent
Activities in Insurance Sector - Use of Big Data in Retail Industry.
(12 Hours)
UNIT II
Introducing Technologies for Handling Big Data: Distributed and
Parallel Computing for Big Data - Introducing Hadoop - Cloud
Computing and Big Data - In-Memory Computing Technology for Big
Data. Understanding Big Data Technology Foundations:
Exploring the Big Data Stack - Virtualization and Big Data -
Virtualization Approaches. Storing Data in Databases and Data
Warehouses: RDBMS and Big Data - Non-Relational Database -
Polyglot Persistence - Integrating Big Data with Traditional Data
Warehouses - Big Data Analysis and Data Warehouse - Changing
Deployment Models in Big Data Era.
(12 Hours)
UNIT III
NoSQL Data Management: Introduction to NoSQL - Types of
NoSQL Data Models - Schema-Less Databases - Materialized Views -
Distribution Models - Sharding. Understanding Analytics and Big
Data: Comparing Reporting and Analysis - Types of Analytics - Points
to Consider during Analysis - Developing an Analytic Team -
Understanding Text Analytics. Analytical Approaches and Tools to
Analyze Data: Analytical Approaches - History of Analytical Tools -
Introducing Popular Analytical Tools - Comparing Various Analytical
Tools - Installing R - Installing R Studio.
(12 Hours)
UNIT IV

PAGE \* MERGEFORMAT 6
Working with Functions and Packages in R: Using Functions
Instead of Scripts - Using Arguments in Functions - Built-in Functions
in R - Introducing Packages - Working with Packages. Performing
Graphical Analysis in R: Using Plots - Saving Graphs to External
Files - Advanced Features of R. Data Visualization-I: Ways of
Representing Visual Data - Techniques Used for Visual Data
Representation - Types of Data Visualization - Applications of Data
Visualization - Visualizing Big Data - Tools Used in Data
Visualization - Tableau Products.
(12 Hours)
UNIT V
Data Visualization with Tableau (Data Visualization-II):
Introduction to Tableau Software -Tableau Desktop Workspace - Data
Analytics in Tableau Public - Using Visual Controls in Tableau Public
- Overview of Tableau 9.0. Social Media Analytics and Text
Mining: Introducing Social Media - Introducing Key Elements of
Social Media - Introducing Text Mining - Understanding Text Mining
Process - Sentiment Analysis - Performing Social Media Analytics
and Opinion Mining on Tweets. (12 Hours)
COURSE BOOK
 DT Editorial Services, “Big Data Black Book”, DreamTech Press,
Reprint Edition, 2017.
UNIT I : Chapters: 1, 2
UNIT II : Chapters: 3, 6, 7
UNIT III : Chapters: 15, 18, 19
UNIT IV : Chapters: 23, 24, 26
UNIT V : Chapters: 27, 28

BOOKS FOR REFERENCE


1. Soumendra Mohanty, Madhu Jagadeesh, Harsha Srivatsa, “Big
Data Imperatives”, APress, First Indian Reprint 2013.
2. Thomas Erl, Wajid Khattak, Paul Buhler, “Big Data
Fundamentals”, Pearson Education, First Impression, 2016.
WEB RESOURCES
1. https://www.udemy.com/course/big-data-complete-course/
2. https://www.udemy.com/courses/search/?

PAGE \* MERGEFORMAT 6
q=big+data+analytics&src=sac&kw=b ig+data+analytics
3. https://www.udemy.com/course/python-big-data-analytics-and-data-
science/

PAGE \* MERGEFORMAT 6
JAVA PROGRAMMING-LAB
Semester: IV
Hours: 3
Code : 23CS4CP05
Credit: 2
COURSE OUTCOMES:
CO. UPON COMPLETION OF THIS COURSE THE PSO COGNITIVE
NO. STUDENTS WILL BE ABLE TO ADDRESSE LEVEL
D
CO - Remember the basics of Java, PSO-1 K1
1 Programming Environment, Structures,
Objects and Classes, Inheritance,
Interfaces, Exceptions and Applet.
CO - Understand the concepts of Java, PSO-2 K2
2 Programming Environment, Structures,
Objects and Classes, Inheritance,
Interfaces, Exceptions and Applet.
CO - Apply the concepts of Java, Programming PSO-3 K3
3 Environment, Structures, Objects and
Classes, Inheritance, Interfaces,
Exceptions and Applet.
CO - Analyze the concepts of Java, PSO-5 K4
4 Programming Environment, Structures,
Objects and Classes, Inheritance,
Interfaces, Exceptions and Applet.
CO - Evaluate the concepts of Java, PSO-4
5 Programming Environment, Structures, K5
Objects and Classes, Inheritance,
Interfaces, Exceptions and Applet.

RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME


OUTCOMES AND PROGRAMME SPECIFIC OUTCOMES
Semester: IV Hours:
JAVA PROGRAMMING-LAB 3
Code : 23CS4CP05 Credit: 2
Course Programme Outcomes Programme Specific Mean
Outcome (PO) Outcomes (PSO) Score of
s 1 2 3 4 5 6 1 2 3 4 5 CO’s
CO - 1 3 3 3 4 4 5 5 4 3 3 3 3.64
CO - 2 3 2 4 5 5 3 3 5 3 2 4 3.55
CO - 3 5 3 3 3 3 3 3 3 5 3 3 3.36
CO - 4 3 4 5 3 3 3 3 3 3 4 5 3.55
CO - 5 3 5 3 2 2 3 3 2 3 5 3 3.09
Overall Mean Score 3.44

Result: The score for this course is 3.44 (High Relationship)


Note:

PAGE \* MERGEFORMAT 6
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High
Values Scaling:

Mean Score of COs =___Total of Mean Overall Score for COs=_Total of Mean
Values____ Scores
Total No. of POs Total No.
& PSOs of COs
LIST OF PRACTICALS

1. Simple class

a. Number Checking (Prime, Perfect, Palindrome, Armstrong,

Adam)

b. Number Generation (Prime, Perfect, Palindrome, Fibonacci)

2. Arrays and control structures

a. Number Sorting and Searching

b. Matrix Manipulation (Addition, Subtraction and Transpose)

3. String Methods

a. String Sorting and Searching

b. Program using string methods

4. Inheritance

a. Staff information System

b. Railway Reservation

5. Package & Interface

a. Mark Sheet Processing

b. Employee Details using Interface

6. Exception Handling and Threads

a. Programs using built in and user defined Exceptions

b. Program using Multithreading

7. Applets and Files

PAGE \* MERGEFORMAT 6
a. Program Using Applet

b. Draw a Human Face using Applet

c. Counting no of Lines, Words and Characters in a File

PAGE \* MERGEFORMAT 6
MULTIMEDIA-LAB
Semester: IV
Hours: 3
Code : 23SE4OA4A
Credit: 2
COURSE OUTCOMES:

CO. UPON COMPLETION OF THIS COURSE PSO COGNITIV


NO. THE STUDENTS WILL BE ABLE TO ADDRESSE E LEVEL
D
CO - 1 Remember the basics of multimedia, PSO-1 K1
Images, Frame by Frame Animation,
Tween, Mask, Text, Sound Effects.
CO - 2 Understand the concepts of multimedia, PSO-2 K2
Images, Frame by Frame Animation,
Tween, Mask, Text, Sound Effects.
CO - 3 Apply the concepts of multimedia, Images, PSO-3 K3
Frame by Frame Animation, Tween, Mask,
Text, Sound Effects.
CO - 4 Analyze the concepts of multimedia, PSO-4 K4
Images, Frame by Frame Animation,
Tween, Mask, Text, Sound Effects.
CO - 5 Evaluate the concepts of multimedia, PSO-5 K5
Images, Frame by Frame Animation,
Tween, Mask, Text, Sound Effects.
RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME
OUTCOMES AND PROGRAMME SPECIFIC OUTCOMES
Semester: IV Hours: 3
Code : MULTIMEDIA-LAB Credit: 2
23SE4OA4A
Programme
Course Programme Specific
Outcomes Mean Score
Outcome Outcomes (PSO)
(PO) of CO’s
s
1 2 3 4 5 6 1 2 3 4 5
CO-1 3 4 3 2 2 5 5 2 3 4 3 3.27
CO-2 3 3 4 5 5 4 4 5 3 3 4 3.73
CO-3 5 3 3 4 4 3 3 4 5 3 3 3.64
CO-4 3 5 3 3 3 4 4 3 3 5 3 3.55
CO-5 3 4 5 2 2 3 3 2 3 4 5 3.27
Overall Mean Score 3.53
Result: The score for this course is 3.53 (High Relationship)
Note:
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High

PAGE \* MERGEFORMAT 6
Values Scaling:
Mean Score of COs =___Total of Mean Overall Score for COs=_Total of Mean
Values____ Scores
Total No. of POs Total No.
& PSOs of COs

PAGE \* MERGEFORMAT 6
LIST OF PRACTICALS

1. Drawing images using tools

2. Frame-by-Frame Animation

3. Motion Tweening

4. Classic Tweening

5. Shape Tweening

6. Shape Tweening with shape hints

7. Multilayer Animation

8. Animation using Layer Mask

9. Animation using Guide Layer

10.Text Animation

11.Animation using buttons and sound effects

12.Short Story Creation

PAGE \* MERGEFORMAT 6
ANIMATION USING FLASH-LAB
Semester: IV
Hours: 2
Code : 23CS4GE02
Credit: 2
COURSE OUTCOMES:
CO. UPON COMPLETION OF THIS COURSE THE PSO COGNITIVE
NO. STUDENTS WILL BE ABLE TO ADDRESSE LEVEL
D
CO - Remember the basics of multimedia, PSO-1
K1
1 Images, Frame by Frame Animation,
Tween, Mask, Text, Sound Effects.
CO - Understand the concepts of multimedia, PSO-2 K2
2 Images, Frame by Frame Animation,
Tween, Mask, Text, Sound Effects.
CO - Apply the concepts of multimedia, PSO-3 K3
3 Images, Frame by Frame Animation,
Tween, Mask, Text, Sound Effects.
CO - Analyze the concepts of multimedia, PSO-4 K4
4 Images, Frame by Frame Animation,
Tween, Mask, Text, Sound Effects.
CO - Evaluate the concepts of multimedia, PSO-5 K5
5 Images, Frame by Frame Animation,
Tween, Mask, Text, Sound Effects.
RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME
OUTCOMES AND PROGRAMME SPECIFIC OUTCOMES
Semester: IV Hours:
ANIMATION USING FLASH-LAB 2
Code : 23CS4GE02 Credit: 2
Course Programme Outcomes Programme Specific Mean
Outcome (PO) Outcomes (PSO) Score of
s 1 2 3 4 5 6 1 2 3 4 5 CO’s
CO - 1 3 3 3 3 3 5 5 3 3 3 3 3.36
CO - 2 3 2 4 5 5 3 3 5 3 2 4 3.55
CO - 3 5 3 3 3 3 4 4 3 5 3 3 3.55
CO - 4 3 5 3 3 3 4 4 3 3 5 3 3.55
CO - 5 3 3 5 2 2 3 3 2 3 3 5 3.09
Overall Mean Score 3.42

Result: The score for this course is 3.42 (High Relationship)


Note:
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High

PAGE \* MERGEFORMAT 6
Values Scaling:

Mean Score of COs =---Total of Mean Overall Score for COs=-Total of Mean
Values---- Scores
Total No. of POs Total No.
& PSOs of COs
LIST OF PRACTICALS

1. Drawing images using tools

2. Frame-by-Frame Animation

3. Motion Tweening

4. Classic Tweening

5. Shape Tweening

6. Shape Tweening with shape hints

7. Multilayer Animation

8. Animation using Layer Mask

9. Animation using Guide Layer

10.Text Animation

11.Animation using buttons and sound effects

12.Short Story Creation

PAGE \* MERGEFORMAT 6

You might also like