Sem III Syllabus A.Y 24-25
Sem III Syllabus A.Y 24-25
Semester –III
Choice Based Credit Grading Scheme with Holistic and Multidisciplinary Education (CBCGS-HME 2023)
TCET Autonomy Scheme (w.e.f. A.Y. 2024-25)
Course Outcomes: After the successful completion of the course, students will be able to:
Detailed Syllabus:
Online References:
Total 15
Example: Assessment by faculty mentor: 10 marks Self-assessment: 10 marks Assessment by peers: 10 marks Socially
relevant project/Group Activities/Assignments: 20 marks
Semester End Examination: 50 marks , the overall pass percentage is 40%. In case the student fails, he/she must repeat
the course.
S.E. Semester –III
Choice Based Credit Grading Scheme with Holistic and Multidisciplinary Education (CBCGS-HME 2023)
Proposed TCET Autonomy Scheme (w.e.f. A.Y. 2024-25)
125
3 1 - 4 4 20 20 60 - 25
Course Objectives: The objective of the course is to understand the discrete mathematical preliminaries
and apply the knowledge of sets, relations, functions, graphs, lattices, logic and algebraic structures in formal
representation of various computing constructs.
List of Tutorials:
Total Hours 15
S.E. Semester –III
Choice Based Credit Grading Scheme with Holistic and Multidisciplinary Education (CBCGS-HME 2023)
TCET Autonomy scheme with effect from 2024-25
Course Objective: The course intends to deliver the fundamental knowledge of Digital logic, number system,
conversions and Boolean algebra, apply and analyze the concept to create and troubleshoot a broad range of
combinational circuits using digital ICs, flip-flops, counters, and registers. To prepare students to perform the
analysis and design of various digital electronic circuits.
Course Outcomes: Upon completion of the course students will be able to:
Sr. Course Cognitive levels PO Mapping PSO Mapping
No Outcomes of attainment as
. per Bloom’s (Write only (Write only
Number/s) Number/s)
Taxonomy
1 Apply the knowledge of basic number system L1,L2,L3,L4 1,2,9,10,11 2
concepts to perform binary conversions, coding and
arithmetic
2 Apply the concept of Boolean algebra, K-Map and L1, L2, L3 1,2,4,9,10,11 2
Tabular method for simplification of Boolean
expression
3 Analyze, design and implement combinational L1, L2, L3,L4 1,2,3,9,10,11 2
logic circuit
4 Analyze, design and implement sequential logic L1, L2, L3,L4 1,2,3,9,10,11 2
circuit such as flip flop
5 Analyze,design and implement shift registers L1, L2, L3,L4 1,2,3,9,10,11 2
Cognitive
levels of
Module No. Topics Hrs. attainment as
per Bloom’s
Taxonomy
0 Prerequisite 02 L1,L2
Exp.
No. Category Experiments Hrs RBT Levels
Basic Verify the truth table of logic gates
1 2 L1, L2
Experiments (Basic/ Universal Gates)
2 To verify universal property of NAND & NOR 2 L1, L2, L3
Design Design (truth table, K map) and implement 4 bit Code converter.
4 2 L1, L2, L3,L4
Experiments Binary to gray and vice versa. ii. BCD to Excess-3 and vice versa.
5 Design of Half and Full Adder 2 L1, L2, L3
6 Design of Half and Full Subtractor. 2 L1, L2, L3
Realization of Boolean expression using multiplexer IC
7 2 L1, L2, L3,L4
74151/74153.
8 To verify and observe the operation of JK and T flip-flops. 2 L1, L2, L3
9 Design and implement 2-bit up counter. 2 L1, L2, L3,L4
10 Advanced To design SISO or SIPO shift registers. 2
11 Experiments To design automated system for washing machine. 5 L1, L2, L3,L4
12 Mini Project To design control system for lift 5 L1, L2, L3,L4
Total Hours 30
Online References:
Course Objective: The course intends to deliver the fundamentals of data structures and analysis of various
algorithms by providing a platform to learn, compare and apply different data structures in real world scenario.
Course Outcomes: Upon completion of the course students will be able to:
3 Implement various linked operations like L1, L2, L3, 2,4,12 1,2,3
searching, insertion, and deletion, traversing L4, L5
mechanism etc. on various data structures to solve
problems
4 Analyze Stack & Queue operations along with its L1, L2, L3, 2,4,5,12 1,2,3
applications. L4, L5
5 Analyze the operations & applications on Tree L1, L2, L3 2,3,4,12 1,2,3
data structure.
Cognitive levels of
Module Hrs attainment as per
Topics
No. . Bloom’s
Taxonomy
Introduction to Data Structure and
Algorithms
01 Introduction to Data Structures, Need of Data structures, ADT, ADT structure, 4
Linear and Nonlinear Data structure, Introduction to Analysis of Algorithms: L1, L2, L3,L4, L5
Properties of an Algorithm, Complexity analysis techniques, Recursion:
Advantages & Disadvantages, Applications - Social media platforms and
analyze its time and space complexity
Searching and Sorting Techniques
Introduction to Searching: Linear search, Binary search - Applications – 8
02 searching algorithms in Image processing
L1, L2, L3
Introduction to Sorting: Selection Sort, Insertion Sort, Quick Sort, Merge Sort,
Radix Sort. Complexity Analysis of searching and sorting techniques.
Case study: Store pixel values for manipulation and analysis of images using
Arrays;
Linked List
03 Linked List as an ADT, Difference between Linked list & Arrays, Linked list
10
operations - searching, insertion, and deletion, traversing, Memory Allocation & L1, L2, L3,L4,L5
De-allocation of Linked list, Singly Linked list, Doubly Linked list, Circular
linked list, Application of linked list.- Music and Video Player Playlists;
Dynamic Path Planning of a robot
Stack and Queue
10
Introduction to Stack, Stack as ADT, Operations on stack – PUSH, POP,
04 traversing, Stack implementation using array and Linked List, Polish notations,
Applications of stack- Arithmetic expression evaluation, Infix, prefix, Postfix
notations and conversions. L1, L2, L3,L4,L5
Introduction to Queue, Queue as ADT, Operations on Queue: ENQUEUE,
DEQUEUE, Queue implementation using array and Linked List, Linear Queue
and Circular queue, Priority Queue, De-queue, Application of Queues
Case study: Implement a real-time ticketing system using both Stack And Queue
Data Structures
Tree
Tree: Introduction to Trees, Tree terminology, Types of Trees, Binary tree
05 representation, Operations on binary tree, Traversal of binary tree, Binary search 08
L1, L2, L3
tree, Expression tree, Threaded Binary Tree. Application of Trees - file system
structure of an operating system case study : Decision trees for machine learning
or game development.
Graph
Graph: Introduction to Graph, Graph terminology, Graph Representation- Matrix
and adjacency list, Graph traversal: Depth first search(DFS) and Breadth First
06 search(BFS), Minimum Spanning Tree: Prim’s & Kruskal’s, Application of 05
L1, L2, L3
Graphs, Case study on graph data structures - social media analysis, route
planning
Total Hrs. 45
List of Practical’s / Experiments:
5
List of Tutorials:
RBT Levels
Tutoria Cognitive levels of
Tutorial Topic Hrs. attainment as per
l No.
Bloom’s Taxonomy
1 Linear and Binary Search Techniques. 2 L1, L2, L3
2 Sorting Techniques. 2 L1, L2, L3
3 Sorting Techniques. 2 L1, L2, L3
4 Linked List and different operations on it 1 L1, L2, L3
5 Circular Linked list and different Operations on it 1 L1, L2, L3
6 Stack Applications 1 L1, L2, L3,L4
7 Queue Applications 1 L1, L2, L3,L4
8 Circular and Priority Queue. 2 L1, L2, L3,L4
9 Expression tree, Threaded Binary Tree 1 L1, L2, L3,L4
10 Minimum Spanning Tree: Prim’s & Kruskal’s Algorithm 2 L1, L2, L3,L4
Total 15
6
Online References:
7
S.E. Semester –III
Choice Based Credit Grading Scheme with Holistic and Multidisciplinary Education (CBCGS-HME 2023)
TCET Autonomy scheme with effect from 2024-25
Course Objective: The course intends to deliver the fundamental knowledge of Database & Database
Management System. To provide good formal foundation on the Entity Relationship Model, the relational model
of data and usage of Relational Algebra and basic SQL as a universal Database language. To demonstrate the
principles behind systematic database design approaches by covering conceptual design, logical design through
normalization and to introduce advanced concepts of transaction management and recovery techniques.
Course Outcomes: Upon completion of the course students will be able to:
PSO
Cognitive levels of
PO Mapping Mapping
S. Course attainment as per
(Write only (Write
No. Outcomes Bloom’s
Number/s) only
Taxonomy
Number/s)
1 Define & Explain the features & functions of L1,L2 1,2,3 2
Database Management Systems and Relational
Database
2 Analyze database models & entity relationship L1,L2,L3,L4,L5, L6 1,2,3,4,5 2
models.
3 Construct queries in Relational Algebra, create L1,L2,L3 1,2,3,4,5,11 2
a RDBMS for a real life application, with
constraints and keys using SQL. Analyze the
performance of SQL queries and can able to
identify optimum query.
4 Apply various techniques for securing Database L1,L2,L3,L4 1,2,3,4,5,11,12 2
and Backup & Recovery
5 Analyze the existing design of a database schema L1,L2,L3 1,2,3,4,5,9,11,12 2
and apply concepts of normalization to design an
optimal database.
6 Explain and understand the concept of a L2,L3,L4 1,2,3,4,5,9,11,12 2
transaction and how ACID properties are
maintained when concurrent transaction occurs
in a database
8
Detailed Syllabus (Total No. of Hours: 45):
9
Transaction Management: Transaction Concepts, Transaction
state, ACID properties, testing of serializability, serializability
of schedules, conflict & view serializable schedule, Recovery
system: recoverability, Recovery from transaction failures, log
based recovery, checkpoints, deadlock handling. Transaction
Control Language
Concurrency control: Lock based, Timestamp based,
validation based protocol, Deadlock Handling.
Total Hrs. 45
List of Practicals/Experiments:
Cognitive levels of
Type of Total attainment as per
Sr.No. Title of Experiment
Experiment Hours Bloom’s
Taxonomy
Construct an Entity Relationship (ER) L1,L2
1 diagram for a given case study 2
Basic
Experiments Write Relational Algebra queries for L1,L2
2 a given case study 2
10
Books and References:
Online References:
11
S.E. Semester – III
Choice Based Credit Grading Scheme with Holistic Multidisciplinary Education (CBCGS-HME-2023)
TCET Autonomy scheme with effect from 2024-25
Course Objective: The course aims to impart aptitude skills which will develop students’ logical, analytical,
and reasoning skills. Moreover, it also focuses on developing a positive outlook which will carve out a charismatic
personality with ethics and etiquette required at personal and professional life.
Course Outcomes: Upon completion of the course students will be able to:
Cognitive levels of
attainment as per
S.No. Course Outcomes
Revised Bloom’s
Taxonomy
1 Develop personality traits to become a charismatic personality L1, L2, L3
2 Understand various leadership styles, develop, and use leadership qualities as L1, L2, L3
per the situations
3 Understand the hiring process and prepare themselves for the recruitment L1, L2, L3
process
4 Develop quantitative aptitude by using tactics, shortcuts, etc L1, L2, L3, L4
5 Enhance reasoning skills through observations, tricks, and practice L1, L2, L3, L4
6 Develop verbal reasoning skills with quick shortcuts L1, L2, L3
12
Detailed Syllabus:
1 Personality
The Personality Attribute of Taking Bold Decisions, Types of
Personality, Five-factor Inventory, Empiricists and Rationalists, 2 L1, L2, L3
The Big Five personality traits.
2 Leadership Skills
The Concept, Types of Leaders, Leadership styles, Situational
and Contingency theories, and Ontological-phenomenological L1, L2, L3
2
model of leadership
3 Pre-Hire Assessment
The concept, Types, Process, Pre-hire assessment tools,
prejudices, Responsibilities of the candidates, Introduction to 2 L1, L2, L3
professional ethics
4 Quantitative Aptitude
Permutations & Combinations, Probability, Mensuration, Data 4 L1, L2, L3, L4
Interpretation, Basics of Trigonometry, Coordinate Geometry
5 Reasoning Aptitude
Inferences, Arguments, Probability, Data Sufficiency, Seating
Arrangements, Sequencing & Ordering, Scheduling, Puzzles, 3 L1, L2, L3, L4
Data Interpretation, Venn Diagram
6 Verbal Aptitude
Reading Comprehension, Closet Test, Error Detection, Idioms 2 L1, L2, L3
and Phrases, Critical Reasoning, one-word substitution
Total Hrs. 15
13
Books and References:
Online References:
14
S.E. Semester – III
Choice Based Credit Grading Scheme with Holistic and Multidisciplinary Education (CBCGS-HME 2023)
TCET Autonomy scheme with effect from 2024-25
Total hrs. mentioned should be completed till end of Semester 4. Credits will be awarded at the end of 4th Semester
and will be reflected in the Grade Card of 4th Semester.
Course Objectives:
To get industry like exposure in the college laboratories by carrying out projects using subject studied till
4th semester. Also design innovative techniques / methods to develop the products. To gain knowledge of
marketing and publicizing products developed.
Course Outcomes: Upon completion of the course students will be able to:
Cognitive levels of
Sr. No. Course Outcomes attainment as per
Bloom’s Taxonomy
To apply subject’s knowledge in the college laboratories for carrying out
1 L1, L2,L3
projects
Able to developed innovative techniques / methods to develop the products
2 L1, L2,L3
Detailed Syllabus:
Cognitive levels of
Module
Topics attainment as per
No.
Bloom’s Taxonomy
Program Specific Internship
Training and certification on emerging technologies in domains offered by
Department of Computer Engineering L1, L2, L3
1
Applying classroom and laboratory knowledge to design, develop and deploy
the products
Inter disciplinary Internship
To explore and understand issues and challenges in the other disciplines L1, L2, L3
2
(E&TC, ELEX, MECH and CIVIL)
15
Design , develop and deploy cost effective products using
multidisciplinary approach
Interpersonal Internship
To develop interpersonal skills such as leadership, marketing, publicity
4 L1, L2, L3
and corporate ethics and communication
To get competence in problem solving , presentation , negotiation skills
Social Internship
Identify and study different real life issues in the society
5 L1, L2, L3
Identify societal problems and provide engineering solutions to solve
these problems
Academic Internship
Study report preparation, preparation of presentations, copy table book
preparation , business proposal and IPR
6 Capture aspirations & expectations through interviews of students.
Ways to connect research in technical institutes with industry. L1, L2, L3
Taking inputs from self, local stakeholders and global stake holders which
will help to develop process with comparative and competitive study.
Online References:
16
S.E. Semester –III
Choice Based Credit Grading Scheme with Holistic and Multidisciplinary Education (CBCGS-HME 2023)
Proposed TCET Autonomy Syllabus (w.e.f. A.Y. 2023-2024)
- - 2 2 1 15 10 25
The weightage of marks for continuous evaluation of Term work/Report: Formative (40%), Timely completion
ofpractical (40%) and Attendance / Learning Attitude (20%)
Course Objective: To comprehend cloud concepts involves grasping the fundamental principles of on-demand
resource provisioning, scalability, and virtualization, while understanding the cloud environment entails familiarity
with the infrastructure, services, and deployment models. Utilizing cloud services involves efficiently leveraging
platforms, software, and infrastructure provided by cloud service providers to meet diverse computing needs.
Course Outcomes: Upon completion of the course students will be able to:
17
List of Experiments:
Cognitive levels of
attainment as per
Sr. No. Practical/Experiment topic Hrs.
Bloom’s
Taxonomy
1. Design and Deploy static web application on web server. 2 L1,L2.L3,L4,L5,L6
2. Design and Deploy static web application on web server virtual Machine 2 L1,L2.L3,L4,L5,L6
3. Creating an account on a cloud service provider (e.g., AWS, Azure, Google Cloud) 2 L1,L2.L3,L4,L5,L6
and demonstrate deployment of Cloud Virtual Machine instance using SSH/RDP.
4. Design and Deploy static web application on Cloud Virtual Machine 2 L1,L2.L3,L4,L5,L6
9. Create a function and perform CRUD operations in relational database in cloud. 2 L1,L2.L3,L4,L5,L6
10. Design and Deploy static web application in local environment and connect 2 L1,L2.L3,L4,L5,L6
database hosted on cloud.
11. Use cloud development tools and frameworks (e.g., AWS CLI) to automate the 2 L1,L2.L3,L4,L5,L6
provisioning of cloud resources
12. Configuring IAM roles, users, and permissions. and enabling multi-factor 2 L1,L2.L3,L4,L5,L6
authentication (MFA).
13. Implementing encryption for data at rest and in transit. Setting up logging and 2 L1,L2.L3,L4,L5,L6
monitoring for security events
14. Case study on various available cloud computing services with its features 2 L1,L2.L3,L4
Online References:
Sr. Website URL Practical’s
No. Name
1 www.aws.amazone. https://aws.amazon.com/getting-started/hands-on/?nc2=h_ql_le_gs_t&getting- 1-15
com started-all.sort-by=item.additionalFields.content-latest-publish-date&getting-
started-all.sort-order=desc&awsf.getting-started-category=*all&awsf.getting-
started-content-type=*all
18
S.E. Semester –III
Choice Based Credit Grading Scheme with Holistic and Multidisciplinary Education (CBCGS-HME 2023)
Proposed TCET Autonomy Syllabus (w.e.f. A.Y. 2024-2025)
- - 2 2 1 15 10 25
The weightage of marks for continuous evaluation of Term work/Report: Formative (40%), Timely completion of
practical (40%) and Attendance / Learning Attitude (20%)
Note:- IP Syllabus is Design Looking into the Current Market Scenario & Industry Trends. In
Future Contents may be revised based on Industry Requirements.
Course Objective: The course intends to make students learn how to make applications in
HTML & CSS. The course intends to develop expert level skills necessary for becoming
technically skilled personnel.
Course Outcomes: Upon completion of the course students will be able to:
19
Detailed Syllabus:
Cognitive levels
Module Self of attainment as
Topics Hrs.
No. Study per Bloom’s
Taxonomy
1 CLI Basic 05 2
Introduction to Command Line Interface (shell-based, package managers,
L1, L2
containerization, build tools). Running CLI commands for file system
navigation and management, file operations, permissions, shell scripting,
etc.
2 GIT VCS 05 3
3 HTML 05 2
Introduction to HTML5, HTML Tags and Elements, Forms, L1, L2, L3
Multimedia, HTML Attributes, Meta Tags, Best Practices and
Optimization
4 DOM 05 2 L1, L2
HTML Document Object Model: The Tree Structure, Semantic HTML,
Accessing and Manipulating Elements, Dynamic Updates, Cross-
Language Integration
5 CSS 05 3 L1, L2, L3
CSS Syntax, Selectors, Properties, The Box Model: Box Shadow,
Gradient, and Transitions. Layout Techniques, Selectors Specificity,
CSS Frameworks: Bootstrap, Tailwind CSS
6 Hosting 05 3 L1, L2, L3, L4
Types of Hosting: VPS, dedicated servers, Cloud. Domain names and
DNS, Web Servers, Deployment Methods, Database Hosting,
Scalability and Load Balancing
Total Hours 30 15
Sr.
Title Authors Publisher Year
No.
1 HTML and CSS: Design and Build Jon Duckett Wiley, 2011
Websites
2 Learning Web Design: A Beginner's Jennifer Niederst Robbins O'Reilly Media, 2018
Guide to HTML, CSS, JavaScript, and
Web Graphics
3 "HTML5 for Web Designers Jeremy Keith and Rachel Andrew A Book Apart, 2010
4 HTML and CSS: Visual QuickStart Elizabeth Castro Peachpit Press, 2013
Guide
5 HTML & CSS: The Good Parts Ben Henick O'Reilly Media, 2010
6 Head First HTML and CSS Elisabeth Robson and Eric Freeman O'Reilly Media, 2012
20
Online References:
Sr.
Website Name URL ModulesCovered
No.
1 www.geeksforgeeks.org https://www.geeksforgeeks.org/html/ M1-M5
3 www.w3schools.com https://www.w3schools.com/css/default.asp M5
4 www.hostinger.com https://www.hostinger.com/tutorials/vps M6
21