Language:EN
Pages: 110
Rating : ⭐⭐⭐⭐⭐
Price: $10.99
Page 1 Preview
books and online learning materials herbert schild

Books and online learning materials herbert schildt

1

KUMARAGURU COLLEGE OF TECHNOLOGY,

CURRICULUM AND SYLLABI

III to VIII Semesters

VISION

To evolve as a School of Computer Science with centers of excellence having international reputation to serve the changing needs of Indian industry and society.

PROGRAM EDUCATIONAL OBJECTIVES (PEOs)

The objectives of the Under Graduate programme in Computer Science and Engineering are to: I.Enable graduates to be successful in their chosen careers, by applying their continual learning of Computer Science and Engineering in their work and life situations.

PO 1:Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.

PO 2:Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.

3

PO 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.

PO 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. PO 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.

PO 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.

Signature of BOS chairman, CSE

4

Semester IV Pre-requisite
S.No Course code Course Title Course Mode CT L T P J C
1 U17MAI4201

Embedded -
Theory & Lab

BS 3 0 2 0 4 -------
2 U17CST4001

Design and Analysis of Algorithms

PC 3 0 0 0 3 U17CSI3201
3 U17CSI4202
PC 3 0 2 0 4 U17CST3003
4 U17CST4003 Theory of Computation
PC 3 0 0 0 3 U17MAT3104
5 U17CSI4204

Software Engineering

Embedded -
Theory & Lab

PC 3 0 2 0 4 U17CSI3202
6 U17INI4600
ES 0 0
otal
4
Cre
2 3 U17INI3600
Total Credits 21
Total Contact Hours/week 27

5

Semester V Pre-requisite
S.No Course code Course Title Course Mode CT L T P J C
1 U17CSI5201

Computer Networks

PC 3 0 2 0 4 -------
2 U17CST5002
PC 3 0 0 0 3 U17CSI4204
3 U17CSI5203

Embedded -
Theory & Lab

PC 3 0 2 0 4 U17CSI3204
4 U17CST5004 Social Media Marketing

Theory

PC 3 0 0 0 3 -------
5 U17INI5600
ES 0 0 4 2 3 U17INI4600
6 U17CSE----
PE 3 0 0 0 3 -------
7 U17OE----

Open Elective

Theory

OE 3 0
otal
0
Cre
0 3 -------
Total Credits 23
Total Contact Hours/week 28
Semester VIII Pre-requisite
S.No Course code Course Title Course Mode CT L T P J C
1 U17CSP8701

Project Phase-II

PW 0 0
otal
0
Cre
24 12
Total Credits 12
Total Contact Hours/week 24

7

Programme Electives
S.No Course code Course Title Course Mode CT L T P J C
Data Analytics
1.
Theory PE 3 0 0 0 3
2.

Data Visualization

Theory PE 3 0 0 0 3
3.

U17CSE0003

Theory PE 3 0 0 0 3
Networking
1.
Theory PE 3 0 0 0 3
2.

Adhoc and Sensor Networks

Theory PE 3 0 0 0 3
3.

U17CSE0006

Theory PE 3 0 0 0 3
4.
Theory PE 3 0 0 0 3
5.

Blockchain Technology and applications

Theory PE 3 0 0 0 3
General
1.

U17CSE0008

Theory PE 3 0 0 0 3
2.
Theory PE 3 0 0 0 3
3.

Information Security

Theory PE 3 0 0 0 3
4.

U17CSE0011

PE 2 0 0 2 3
5.
Theory PE 2 0 0 2 3

9

U17MAT3104 DISCRETE MATHEMATICS (Common to CSE, IT, ISE)

Pre-requisite courses:NIL

CO/PO MAPPING
(S/M/W indicates strength of correlation) S-Strong, M-Medium, W-Weak

CO/PSO Mapping
COs PROGRAMME OUTCOMES (POs) PSOs
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1

M

CO2

S

CO3

M

M

CO4

M

M

CO5

M

M

CO6

M

M

Signature of BOS chairman, CSE

Theory: 45 Tutorial: 15 Practical: 0 Project: 0 Total: 60 Hours

3.J.P.Trembly, R. Manohar, Discrete Mathematical Structures with applications to Computer Science, TMHInternational Edition (Latest Edition).

4.NarsinghDeo, Graph Theory with Applications to Engineering and Computer Science, Prentice – Hall, Engle Cliffs, N. J.

11

Pre-requisite :NIL

CO/PO MAPPING
(S/M/W indicates strength of correlation) S-Strong, M-Medium, W-Weak

CO/PSO Mapping
COs PROGRAMME OUTCOMES (POs) PSOs
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 M
CO2 M L L
CO3 S M L L S
CO4 S M L L
CO5 S M L L S
CO6 L

THEORY COMPONENT CONTENTS

12

STACKS AND QUEUES 9 Hours ADT Stack and its operations: Algorithms and their complexity analysis, Applications of Stacks: Expression Conversion and evaluation – corresponding algorithms and complexity analysis. ADT queue, Types of Queue: Simple Queue, Circular Queue, Priority Queue; Operations on each types of Queues: Algorithms and their analysis.

REFERENCES
1. “Fundamentals of Data Structures”, Illustrated Edition by Ellis Horowitz, SartajSahni, Computer Science Press.

2. M.A.Weiss, “Data Structures and Algorithm Analysis in C++”, Fourth Edition, Pearson Education Asia, 2013.

2.Singly, Doubly and Circular Linked list implementations.

3.Linked list implementations of Stack and Queue ADT.

13

CO2: Build applications using various types of Inheritance and Interfaces
CO3: Explain the concepts of exception handling and multithreading to develop an application or program.

CO4: Apply the concepts of data abstraction, encapsulation and polymorphism for problem solving. CO5: Develop solutions to a given problems using collections, files and streams.

CO/PSO Mapping
COs PROGRAMME OUTCOMES (POs) PSOs
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 S S M M M M M M M
CO2 S S M M M M M
CO3 S S M M M M M
CO4 S S M M M M M
CO5 S S M M M M M
CO6 S S M M M M M M M

Signature of BOS chairman, CSE

2. Paul Deitel and Harvey Deitel, ―”Java How to Program (Early Objects)”, Tenth Edition, Pearson Prentice Hall 2014.

3.Timothy Budd, ―”An Introduction to Object-Oriented Programming”, Third Edition, Pearson Education, 2008.

2.Program for User Defined Exception Handling.

3.Program for Method Overloading and Method Overriding a)Use the concept of Packages and Interfaces 4.Thread Creation
a)Using Thread Class and Runnable Interface b)Inter Thread Communication
5.Program using inbuilt methods of String class.

ONLINE COURSES AND VIDEO LECTURES

COURSE OUTCOMES
AFTER SUCCESSFUL COMPLETION OF THIS COURSE, THE STUDENTS SHOULD BE ABLE TO

CO1 CO2 CO3 CO4

CO5

Pre-requisite: NIL

1.Course-end survey

THEORY COMPONENT CONTENTS
BASIC STRUCTURE OF COMPUTERS 7 Hours Functional Units - Basic Operational Concepts - Bus Structures - Software Performance - Memory Locations and Addresses - Memory Operations - Instruction and Instruction Sequencing - Addressing Modes - Assembly Language - Basic I/O Operations - Stacks and Queues.

Addition and Subtraction of Signed Numbers - Design of Fast Adders - Multiplication of Positive Numbers

- Signed Operand Multiplication and Fast Multiplication - Integer Division - Floating Point Numbers and

Addressing

MEMORY SYSTEM 8 Hours

Execution- Interrupts - Direct Memory Access.

Signature of BOS chairman, CSE

CO1 Understand the functional components of DBMS and Relational Model. CO2 Devise queries using SQL to develop database application
CO3 Describe the database design approaches.

CO4 Understand data storage and retrieval techniques.

DIRECT

1. Continuous Assessment Test I, II (Theory component)
2. Assignment; Group Presentation, Project Demonstration etc (as applicable) (Theory component) 3. Pre/Post - Experiment Test/Viva; Experimental Report for each Experiment (lab Component) 4. Model Examination (lab component)
5.End Semester Examination (Theory and lab components)

Relational Databases: Relational model, Database schema, Keys, Formal Relational Query Languages

9 Hours

Accessing Databases from Programs using JDBC, Building Web Applications using PHP &MySQL.

Case Study: Open Source Relational DBMS

7 Hours

Transactions: Concept and purpose, ACID properties and their necessity, transactions in SQL .Transaction Schedules: Conflicts and Aborts, Serializability, Recoverability. Concurrency Control: lock-based protocols, 2-phase locking, Timestamp based protocols. Deadlock handling

McGraw-Hill.2016.

2.R. Elmasri and S. Navathe, “Fundamentals of Database Systems”, Sixth Edition, Pearson Education,

OTHER REFERENCES

1.https://onlinecourses.nptel.ac.in/noc17_cs33/course
2.http://www.db-book.com
3.http://nptel.ac.in/courses/IIT-MADRAS/Intro_to_Database_Systems_Design 4.http://www.iitg.ernet.in/awekar/teaching/cs344fall11/
5.www.w3schools.com/sql/

LIST OF EXPERIMENTS: (Open Source RDBMS-MYSQL/POSTGRES)

1. Creation of a database and writing SQL queries to retrieve information from the database.

Theory: 0 Tutorial : 0 Practical: 30 Project: 0 Total: 30 Hours

AFTER SUCCESSFUL COMPLETION OF THIS COURSE, THE STUDENTS SHOULD BE ABLE TO: CO1: Identify a practical problems and find a solution
CO2: Understand the project management techniques
CO3: Demonstrate their technical report writing and presentation skills

Pre-requisite: NIL

CO/PSO Mapping
COs PROGRAMME OUTCOMES (POs) PSOs
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 S S S S S M W S S S
CO2 S S
CO3 S

2.Multi-disciplinary/ Multi-focus group of 5-6 students.

3.Groups can select to work on a specific tasks, or projects related to real world problems.

Signature of BOS chairman, CSE

You are viewing 1/3rd of the document.Purchase the document to get full access instantly

Immediately available after payment
Both online and downloadable
No strings attached
How It Works
Login account
Login Your Account
Place in cart
Add to Cart
send in the money
Make payment
Document download
Download File
img

Uploaded by : Badal Bandi

PageId: ELI76D6205