0% found this document useful (0 votes)
19 views100 pages

22 CSE Stream I and II Semester Scheme and Syllabus

St Joseph Engineering College (SJEC) is an Autonomous Institution affiliated with VTU and recognized by AICTE, offering various accredited engineering programs. The college has implemented an Outcome-Based Education (OBE) system and has received A+ accreditation from NAAC, reflecting its commitment to quality education. The document outlines the B.E. scheme and syllabus for the Computer Science and Engineering stream, including course details and credit definitions effective from the academic year 2022-23.

Uploaded by

varchasvikris
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)
19 views100 pages

22 CSE Stream I and II Semester Scheme and Syllabus

St Joseph Engineering College (SJEC) is an Autonomous Institution affiliated with VTU and recognized by AICTE, offering various accredited engineering programs. The college has implemented an Outcome-Based Education (OBE) system and has received A+ accreditation from NAAC, reflecting its commitment to quality education. The document outlines the B.E. scheme and syllabus for the Computer Science and Engineering stream, including course details and credit definitions effective from the academic year 2022-23.

Uploaded by

varchasvikris
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/ 100

ST JOSEPH ENGINEERING COLLEGE

An Autonomous Institution
Vamanjoor, Mangaluru - 575028

Affiliated to VTU – Belagavi & Recognized by AICTE New Delhi


NBA – Accredited: B.E.(CSE,ECE,EEE, ME and CIV) & MBA
NAAC – Accredited with A+

B.E. SCHEME & SYLLABUS


(With effect from 2022-23)

Computer Science and Engineering Stream


(Applicable to CSE, AI&ML, CSBS and CS (DS))

First Year
(I and II Semester)

1
AUTONOMY AND ACCREDITATION

St Joseph Engineering College (SJEC) is an Autonomous Institute under Visvesvaraya Technological


University (VTU), Belagavi, Karnataka State, and is recognized by the All-India Council for
Technical Education (AICTE), New Delhi. SJEC is registered under the trust “Diocese of Mangalore,
Social Action Department”.

The SJEC has been conferred Fresh Autonomous Status from the Academic Year 2021-22. The
college was granted autonomy by the University Grants Commission (UGC) under the UGC Scheme
for Autonomous Colleges 2018 and conferred by VTU. The UGC Expert Team had visited the college
on 28-29 November 2021 and rigorously assessed the college on multiple parameters. The fact that
only a handful of engineering colleges in the state have attained Autonomous Status adds to the
college’s credibility that has been on a constant upswing. Autonomy will make it convenient for the
college to design curricula by recognizing the needs of the industry, offering elective courses of choice
and conducting the continuous assessment of its students.

At SJEC, the Outcome-Based Education (OBE) system has been implemented since 2011. Owing to
OBE practised at the college, SJEC has already been accredited by the National Board of
Accreditation (NBA). Five of the UG programs, namely Computer Science & Engineering,
Mechanical Engineering, Electronics and Communication Engineering, Electrical & Electronics
Engineering and Civil Engineering and MBA programs, have accreditation from the NBA.

Also, SJEC has been awarded the prestigious A+ grade by the National Assessment and Accreditation
Council (NAAC) for five years. With a Cumulative Grade Point Average (CGPA) of 3.39 on a 4-point
scale, SJEC has joined the elite list of colleges accredited with an A+ grade by NAAC in its first
cycle. The fact that only a small percentage of the Higher Education Institutions in India have bagged
A+ or higher grades by NAAC adds to the college’s credibility that has been on a constant upswing.

The college is committed to offering quality education to all its students, and the accreditation by
NAAC and NBA reassures this fact. True to its motto of “Service and Excellence”, the college’s hard
work has resulted in getting this recognition, which has endorsed the academic framework and policies
that the college has been practising since its inception. The college has been leveraging a flexible
choice-based academic model that gives students the freedom to undergo learning in respective
disciplines and a transparent and continuous evaluation process that helps in their holistic
development.

2
CONTENTS

Sl No SUBJECTS Page No
1 Scheme: I Semester B.E. (Physics Group) 05
2 Scheme: II Semester B.E. (Chemistry Group) 08
3 Scheme: I Semester B.E. (Chemistry Group) 10
4 Scheme: II Semester B.E. (Physics Group) 13
5 22MATS11: Mathematics for Computer Science and Engineering Stream-I 15
6 22MATS21: Mathematics for Computer Science and Engineering Stream-II 19
7 22PHYS12/22: Physics for Computer Science and Engineering Stream 22
8 22CHES12/22: Chemistry for Computer Science and Engineering Stream 26
9 22POP13/23: Principles of Programming using C 30
10 22CED13/23: Computer Aided Engineering Drawing 33
Engineering Science Courses (ESC)
11 22ESC141/241: Introduction to Civil Engineering 36
12 22ESC142/242: Introduction to Electrical Engineering 39
13 22ESC143/243: Introduction to Electronics Engineering 41
14 22ESC144/244: Introduction to Mechanical Engineering 44
15 22ESC145/245: Introduction to C Programming 47
Emerging Technology Courses (ETC)
16 22ETC15A/25A: Introduction to Nanotechnology 50
17 22ETC15B/25B: Renewable Energy Sources 53
18 22ETC15C/25C: Emerging Applications of Biosensors 55
19 22ETC15D/25D: Introduction to Internet of Things (IoT) 57
20 22ETC15E/25E: Waste Management 59
21 22ETC15F/25F: Introduction to Cyber Security 61
Programming Language Course (PLC)
22 22PLC15A/25A: Introduction to Web Programming 63
23 22PLC15B/25B: Introduction to Python Programming 67
24 22PLC15C/25C: Basics of Java Programming 71
25 22PLC15D/25D: Introduction to C++ Programming 74

26 22ENG16: Communicative English 77

3
27 22PWS26: Professional Writing Skills in English 79
28 22KSK17 / 27: Samskrutika Kannada 81
29 22KBK17 / 27: Balake Kannada 84
30 22ICO17 / 27: Indian Constitution 86
31 22SFH18/28: Scientific Foundations of Health 88
32 22PFT18/28: Prototype Fabrication and Testing 90
33 22ITM19/29: Industry Oriented Training: Mathematical Aptitude Skills 92
34 22ITP19/29: Industry Oriented Training- Problem Solving Skills 94

4
St Joseph Engineering College Mangaluru
Autonomous Institution
Scheme of Teaching and Examinations-2022
Outcome-Based Education (OBE) and Choice Based Credit System (CBCS) (Effective from the academic year 2022-23)
I Semester C S E S t r e a m (Computer Science and Engineering S t r e a m ) (Physics Group)
Teaching
Hours/Week Examination
Sl. No Course title

Practical/
Drawing
Tutorial

Credits
Lecture
Theory
Course and Course

Duration in
TD/PSB

hours
Code

Marks
Marks

Marks
SEE

Total
CIE
L T P

1 *ASC(IC) **22MATS11 Mathematics for CSE Stream-I Maths 2 2 2 03 50 50 100 04

2 #ASC(IC) 22PHYS12 Physics for CSE stream Physics 2 2 2 03 50 50 100 04

3 ESC 22POP13 Principles of Programming Using C CSE 2 0 2 03 50 50 100 03


Respective Engg
4 ESC-I 22ESC14x Engineering Science Course-I 3 0 0 03 50 50 100 03
Dept

5 ETC-I 22ETC15x Emerging Technology Course-I Any Dept 3 0 0 03 50 50 100 03


6 AEC 22ENG16 Communicative English Humanities 1 0 0 01 50 50 100 01

22KSK17 Samskrutika Kannada/ Balake


7 HSMC 22KBK17 Humanities 1 0 0 01 50 50 100 01
Kannada
8 AEC/SDC 22PFT18 Prototype Fabrication and Testing Any Dept 0 0 2 03 50 50 100 01
Industry Oriented Training –
9 AEC/SDC 22ITM19 COM - 2 - 02 50 - 50 -
Mathematical Aptitude Skills
TOTAL 14 4 8 450 400 850 20
TD/PSB- Teaching Department / Paper Setting Board, ASC-Applied Science Course, ESC- Engineering Science Courses, ETC- Emerging Technology Course, AEC- Ability
Enhancement Course, HSMC-Humanity and Social Science and Management Course, SDC- Skill Development Course, CIE–Continuous Internal Evaluation, SEE- Semester
End Examination, IC – Integrated Course (Theory Course Integrated with Practical Course)

5
Credit Definition: 04-Credits courses are to be designed for 50 hours of Teaching-Learning Session
1- hour Lecture (L) per week = 1 Credit 04-Credits (IC) are to be designed for 40 hours’ theory and 12-14 hours of Practical
Sessions
2-hoursTutorial (T) per week =1 Credit
03-Credits courses are to be designed for 40 hours of Teaching-Learning Session
2- hours Practical / Drawing (P) per week = 1 Credit 02- Credits courses are to be designed for 25 hours of Teaching-Learning Session
01-Credit courses are to be designed for 12-15 hours of Teaching-Learning session
Student’s Induction Program: Motivating (Inspiring) Activities under the Induction program – The main aim of the induction program is to provide
newly admitted students a broad understanding of society, relationships, and values. Along with the knowledge and skill of his/her study, students’
character needs to be nurtured as an essential quality by which he/she would understand and fulfill the responsibility as an engineer. The following
activities are to be covered in 21 days. Physical Activity, Creative Arts, Universal Human Values, Literary, Proficiency Modules, Lectures by Eminent
People, Visits to Local areas, Familiarization with Department/Branch and Innovation, etc.
AICTE Activity Points to be earned by students admitted to BE/ B.Tech., / B. Plan day college program (For more details refer to Chapter 6,
AICTE Activity Point Program, Model Internship Guidelines): Over and above the academic grades, every regular student admitted to the 4 years Degree
program and every student entering 4 years Degree programs through lateral entry, shall earn 100 and 75 Activity Points respectively for the award of
degree through AICTE Activity Point Program. Students transferred from other Universities to the fifth semester are required to earn 50 Activity Points
from the year of entry to VTU. The Activity Points earned shall be reflected on the student’s eighth semester Grade Card. The activities can be spread over
the years, any time during the semester weekends, and holidays, as per the liking and convenience of the student from the year of entry to the program.
However, the minimum hours’ requirement should be fulfilled. Activity Points (non-credit) do not affect SGPA/CGPA and shall not be considered for
vertical progression. In case students fail to earn the prescribed activity Points, an Eighth Semester Grade Card shall be issued only after earning the
required activity points. Students shall be admitted for the award of the degree only after the release of the Eighth semester Grade Card.
*-22MATS11 Shall have the 03 hours of theory examination (SEE), however, practical sessions question shall be included in the theory question papers.
** The mathematics subject should be taught by a single faculty member per division, with no sharing of the course(subject)module-wise by different faculty
members.
#-22PHYS12 SEE shall have the 03 hours of theory examination.
ESC or ETC of 03 credits Courses shall have only a theory component (L:T :P=3:0:0) or if the nature of course required practical learning, then the syllabus shall
be designed as an Integrated course (L:T:P= 2:0:2 ).
All 01 Credit- courses shall have the SEE of 01 hours duration and the pattern of the question paper shall be MCQ.

6
(ESC-I) Engineering Science Courses-I (ETC-I ) Emerging Technology Courses-I
Code Title L T P Code Title L T P
22ESC141 Introduction to Civil Engineering 3 0 0 22ETC15A Introduction to Nano Technology 3 0 0
22ESC142 Introduction to Electrical Engineering 3 0 0 22ETC15B Renewable Energy Sources 3 0 0
22ESC143 Introduction to Electronics Engineering 3 0 0 22ETC15C Emerging Applications of Biosensors 3 0 0
22ESC144 Introduction to Mechanical Engineering 3 0 0 22ETC15D Introduction to Internet of Things (IOT) 3 0 0
22ESC145 Introduction to C Programming 2 0 2 22ETC15E Waste Management 3 0 0
22ETC15F Introduction to Cyber Security 3 0 0

(PLC-I) Programming Language Courses-I


Code Title L T P
22PLC15A Introduction to Web Programming 2 0 2
22PLC15B Introduction to Python Programming 2 0 2
22PLC15C Basics of JAVA programming 2 0 2
22PLC15D Introduction to C++ Programming 2 0 2
The course 22ESC145/245, Introduction to C Programming, and all courses under PLC and ETC groups can be taught by ANY DEPARTMENT

• The student has to select one course from the ESC-I group.
• CSE stream students shall opt for any one of the courses from the ESC-I group except, 22ESC145-Introduction to C
Programming.
• The students have to opt for the courses from ESC group without repeating the course in either 1st or 2nd semester.
• The students must select one course from either ETC-I or PLC-I group.
• If students study the subject from ETC-I in 1st semester he/she has to select the course from PLC-II in the 2nd semester and vice-versa.

7
St Joseph Engineering College Mangaluru
Autonomous Institution
Scheme of Teaching and Examinations-2022
Outcome-Based Education (OBE) and Choice Based Credit System (CBCS) (Effective from the academic year 2022-23)
II Semester (CSE Stream) Chemistry Group (For students attended 1st semester under Physics Group)
Teaching Hours/Week Examination

Sl.

Tutorial

Practical/
Drawing
Lecture
TD/PSB

Theory

Duration in
Course and Course

Credits
hours
No Course Title

Marks
Marks

Marks
SEE
Code

Total
CIE
L T P
1 *ASC(IC) **22MATS21 Mathematics for CSE Stream-II Maths 2 2 2 03 50 50 100 04

2 #ASC(IC) 22CHES22 Chemistry for CSE Stream Chemistry 2 2 2 03 50 50 100 04


Civil/Mech 50 50 100
3 ESC 22CED23 Computer-Aided Engineering Drawing 1 2 2 03 03
Engg dept
Respective
4 ESC-II 22ESC24x Engineering Science Course-II 3 0 0 03 50 50 100 03
Engg. Dept
5 PLC-II 22PLC25x Programming Language Course-II Any Dept 2 0 2 03 50 50 100 03

6 AEC 22PWS26 Professional Writing Skills in English Humanities 1 0 0 01 50 50 100 01


7 HSMC 22ICO27 Indian Constitution Humanities 1 0 0 01 50 50 100 01

22SFH28 Scientific Foundations of Health Any Dept 1 0 0 01


8 HSMC 50 50 100 01
Industry Oriented Training – Problem Solving
9 AEC/SDC 22ITP29 Any Dept - 2 - 02 50 - 50 -
Skills
TOTAL 13 8 8 450 400 850 20

TD/PSB- Teaching Department / Paper Setting Board, ASC-Applied Science Course, ESC- Engineering Science Courses, ETC- Emerging Technology Course, AEC- Ability
Enhancement Course, HSMC-Humanity and Social Science and Management Course, SDC- Skill Development Course, CIE–Continuous Internal Evaluation, SEE- Semester
End Examination, IC – Integrated Course (Theory Course Integrated with Practical Course)

8
*-22MATS21 Shall have the 03 hours of theory examination (SEE), however, practical sessions question shall be included in the theory question papers.
** The mathematics subject should be taught by a single faculty member per division, with no sharing of the course(subject)module-wise by different faculty
members. #-22CHES22- SEE shall have the 03 hours of theory examination.
ESC or ETC of 03 credits Courses shall have only a theory component (L:T:P=3:0:0) or if the nature the of course required experimental learning, then syllabus shall be
designed as an Integrated course (L:T:P= 2:0:2 ), All 01 Credit- courses shall have the SEE of 01 hours duration and the pattern of the question paper shall be MCQ.

(ESC-II) Engineering Science Courses-II (ETC-II) Emerging Technology Courses-II


Code Title L T P Code Title L T P
22ESC241 Introduction to Civil Engineering 3 0 0 22ETC25A Introduction to Nano Technology 3 0 0
22ESC242 Introduction to Electrical Engineering 3 0 0 22ETC25B Renewable Energy Sources 3 0 0
22ESC243 Introduction to Electronics Engineering 3 0 0 22ETC25C Emerging Applications of Biosensors 3 0 0
22ESC244 Introduction to Mechanical Engineering 3 0 0 22ETC25D Introduction to Internet of Things (IOT) 3 0 0
22ESC245 Introduction to C Programming 2 0 2 22ETC25E Waste Management 3 0 0
22ETC25F Introduction to Cyber Security 3 0 0

(PLC-II) Programming Language Courses-II


Code Title L T P
22PLC25A Introduction to Web Programming 2 0 2
22PLC25B Introduction to Python Programming 2 0 2
22PLC25C Basics of JAVA programming 2 0 2
22PLC25D Introduction to C++ Programming 2 0 2
The course 22ESC145/245, Introduction to C Programming, and all courses under PLC and ETC groups can be taught by ANY
DEPARTMENT

• The student has to select one course from the ESC-II group.
• CSE stream students shall opt for any one of the courses from the ESC-II group except, 22ESC245-Introduction to C Programming.
• The students have to opt for the courses from ESC group without repeating the course in either 1st or 2nd semester.
• The students must select one course from either ETC-II or PLC-II group.
• If students study the subject from ETC-I in 1st semester he/she has to select the course from PLC-II in the 2nd semester and vice-versa.

9
St Joseph Engineering College Mangaluru
Autonomous Institution
Scheme of Teaching and Examinations-2022
Outcome-Based Education (OBE) and Choice Based Credit System (CBCS) (Effective from the academic year 2022-23)
I Semester C S E S t r e a m (Computer Science and Engineering S t r e a m ) (Chemistry Group)
Teaching
Hours/Week Examination
Sl. No Course title

Tutorial
Course and Course

Practical/
Drawing
TD/PSB

Lecture
Theory

Credits
Duration in

Marks

Marks
CIE
Code

Marks
hours

SEE

Total
L T P

1 *ASC(IC) **22MATS11 Mathematics for CSE Stream -I Maths 2 2 2 03 50 50 100 04

2 #ASC(IC) 22CHES12 Chemistry for CSE stream Chemistry 2 2 2 03 50 50 100 04

3 ESC 22CED13 Computer-Aided Engineering Drawing Civil/Mech Engg 1 2 2 03 50 50 100 03


Dept
Respective Engg
4 ESC-I 22ESC14x Engineering Science Course-I 3 0 0 03 50 50 100 03
Dept
5 PLC-I 22PLC15x Programming Language Course-I Any Dept 3 0 0 03 50 50 100 03

6 AEC 22PWS16 Professional Writing Skills in English Humanities 1 0 0 01 50 50 100 01

7 HSMC 22ICO17 Indian Constitution Humanities 1 0 0 01 50 50 100 01

8 HSMC 22SFH18 Scientific Foundations of Health Any Dept 50 50 100 01


1 0 0 02
Industry Oriented Training –
9 AEC/SDC 22ITP19 COM - 2 - 02 50 - 50 -
Problem Solving Skills
TOTAL 14 8 6 450 400 850 20
TD/PSB- Teaching Department / Paper Setting Board, ASC-Applied Science Course, ESC- Engineering Science Courses, ETC- Emerging Technology Course, AEC-
Ability Enhancement Course, HSMC-Humanity and Social Science and Management Course, SDC- Skill Development Course, CIE–Continuous Internal Evaluation,
SEE- Semester End Examination, IC – Integrated Course (Theory Course Integrated with Practical Course).

10
Credit Definition: 04-Credits courses are to be designed for 50 hours of Teaching-Learning Session
1- hour Lecture (L) per week = 1 Credit 04-Credits (IC) are to be designed for 40 hours’ theory and 12-14 hours of Practical
Sessions
2-hoursTutorial (T) per week =1 Credit
03-Credits courses are to be designed for 40 hours of Teaching-Learning Session
2- hours Practical / Drawing (P) per week = 1 Credit 02- Credits courses are to be designed for 25 hours of Teaching-Learning Session
01-Credit courses are to be designed for 12-15 hours of Teaching-Learning session
Student’s Induction Program: Motivating (Inspiring) Activities under the Induction program – The main aim of the induction program is to provide
newly admitted students a broad understanding of society, relationships, and values. Along with the knowledge and skill of his/her study, students’
character needs to be nurtured as an essential quality by which he/she would understand and fulfill the responsibility as an engineer. The following
activities are to be covered in 21 days. Physical Activity, Creative Arts, Universal Human Values, Literary, Proficiency Modules, Lectures by Eminent
People, Visits to Local areas, Familiarization with Department/Branch and Innovation, etc.
AICTE Activity Points to be earned by students admitted to BE/ B.Tech., / B. Plan day college program (For more details refer to Chapter 6,
AICTE Activity Point Program, Model Internship Guidelines): Over and above the academic grades, every regular student admitted to the 4 years Degree
program and every student entering 4 years Degree programs through lateral entry, shall earn 100 and 75 Activity Points respectively for the award of
degree through AICTE Activity Point Program. Students transferred from other Universities to the fifth semester are required to earn 50 Activity Points
from the year of entry to VTU. The Activity Points earned shall be reflected on the student’s eighth semester Grade Card. The activities can be spread over
the years, any time during the semester weekends, and holidays, as per the liking and convenience of the student from the year of entry to the program.
However, the minimum hours’ requirement should be fulfilled. Activity Points (non-credit) do not affect SGPA/CGPA and shall not be considered for
vertical progression. In case students fail to earn the prescribed activity Points, an Eighth Semester Grade Card shall be issued only after earning the
required activity points. Students shall be admitted for the award of the degree only after the release of the Eighth semester Grade Card.
*-22MATS11 Shall have the 03 hours of theory examination (SEE), however, practical sessions question shall be included in the theory question papers.
** The mathematics subject should be taught by a single faculty member per division, with no sharing of the course(subject)module-wise by different faculty
members.
#-22CHES12 SEE shall have the 03 hours of theory examination.
ESC or ETC of 03 credits Courses shall have only a theory component (L:T :P=3:0:0) or if the nature of course required practical learning, then the syllabus shall
be designed as an Integrated course (L:T:P= 2:0:2 ).
All 01 Credit- courses shall have the SEE of 01 hours duration and the pattern of the question paper shall be MCQ.

11
(ESC-I) Engineering Science Courses-I (ETC-I ) Emerging Technology Courses-I
Code Title L T P Code Title L T P
22ESC141 Introduction to Civil Engineering 3 0 0 22ETC15A Introduction to Nano Technology 3 0 0
22ESC142 Introduction to Electrical Engineering 3 0 0 22ETC15B Renewable Energy Sources 3 0 0
22ESC143 Introduction to Electronics Engineering 3 0 0 22ETC15C Emerging Applications of Biosensors 3 0 0
22ESC144 Introduction to Mechanical Engineering 3 0 0 22ETC15D Introduction to Internet of Things (IOT) 3 0 0
22ESC145 Introduction to C Programming 2 0 2 22ETC15E Waste Management 3 0 0
22ETC15F Introduction to Cyber Security 3 0 0

(PLC-I) Programming Language Courses-I


Code Title L T P
22PLC15A Introduction to Web Programming 2 0 2
22PLC15B Introduction to Python Programming 2 0 2
22PLC15C Basics of JAVA programming 2 0 2
22PLC15D Introduction to C++ Programming 2 0 2
The course 22ESC145/245, Introduction to C Programming, and all courses under PLC and ETC groups can be taught by ANY DEPARTMENT

• The student has to select one course from the ESC-I group.
• CSE stream students shall opt for any one of the courses from the ESC-I group except, 22ESC145-Introduction to C
Programming.
• The students have to opt for the courses from ESC group without repeating the course in either 1st or 2nd semester.
• The students must select one course from either ETC-I or PLC-I group.
• If students study the subject from ETC-I in 1st semester he/she has to select the course from PLC-II in the 2nd semester and vice-versa.

12
St Joseph Engineering College Mangaluru
Autonomous Institution
Scheme of Teaching and Examinations-2022
Outcome-Based Education (OBE) and Choice Based Credit System (CBCS) (Effective from the academic year 2022-23)
II Semester CSE (Computer Science and Engineering Stream) Physics Group (For students attended 1st semester under Chemistry Group)
Teaching
Examination
Hours/Week
Sl.

TD/PSB

Credits
Tutorial

Practical/
Drawing
Course and Course

Lecture

Duration in
Theory

Marks
SDA

Marks
No

Marks
hours
Course Title

SEE
CIE

Total
Code

L T P S

1 *ASC(IC) **22MATS21 Mathematics for CSE Stream-II Maths 2 2 2 0 03 50 50 100 04

2 #ASC(IC) 22PHYS22 Physics for CSE Stream Physics 2 2 2 0 03 50 50 100 04

3 ESC 22POP23 Principles of Programming Using C CSE 2 0 2 0 03 50 50 100 03


Respective
4 ESC-II 22ESC24x Engineering Science Course-II 3 0 0 0 03 50 50 100 03
Engg. Dept
5 ETC-II 22ETC25x Emerging Technology Course-II Any Dept 2 0 2 0 03 50 50 100 03

6 AEC 22ENG26 Communicative English Humanities 1 0 0 0 01 50 50 100 01

7 HSMC 22KSK27/ Samskrutika Kannada/ Balake Kannada Humanities 1 0 0 0 01 50 50 100 01


22KBK27
8 AEC/SDC 22PFT28 Prototype Fabrication and Testing Any Dept 0 0 2 0 03 50 50 100 01
Industry Oriented Training -
9 AEC/SDC 22ITM29 Any Dept - 2 - 02 50 - 50 -
Mathematical Aptitude Skills
TOTAL 13 6 10 450 400 850 20
TD/PSB- Teaching Department / Paper Setting Board, ASC-Applied Science Course, ESC- Engineering Science Courses, ETC- Emerging Technology Course, AEC- Ability
Enhancement Course, HSMC-Humanity and Social Science and Management Course, SDC- Skill Development Course, CIE–Continuous Internal Evaluation, SEE- Semester
End Examination, IC – Integrated Course (Theory Course Integrated with Practical Course)
.

13
*-22MATS21 Shall have the 03 hours of theory examination (SEE), however, practical sessions question shall be included in the theory question papers.
** The mathematics subject should be taught by a single faculty member per division, with no sharing of the course(subject)module-wise by different faculty
members. #-22PHYS22- SEE shall have the 03 hours of theory examination.
ESC or ETC of 03 credits Courses shall have only a theory component (L:T :P=3:0:0) or if the nature the of course required experimental learning, then syllabus shall be
designed as an Integrated course (L:T:P= 2:0:2 ), All 01 Credit- courses shall have the SEE of 01 hours duration and the pattern of the question paper shall be MCQ

(ESC-II) Engineering Science Courses-II (ETC-II) Emerging Technology Courses-II


Code Title L T P Code Title L T P
22ESC241 Introduction to Civil Engineering 3 0 0 22ETC25A Introduction to Nano Technology 3 0 0
22ESC242 Introduction to Electrical Engineering 3 0 0 22ETC25B Renewable Energy Sources 3 0 0
22ESC243 Introduction to Electronics Engineering 3 0 0 22ETC25C Emerging Applications of Biosensors 3 0 0
22ESC244 Introduction to Mechanical Engineering 3 0 0 22ETC25D Introduction to Internet of Things (IOT) 3 0 0
22ESC245 Introduction to C Programming 2 0 2 22ETC25E Waste Management 3 0 0
22ETC25F Introduction to Cyber Security 3 0 0

(PLC-II) Programming Language Courses-II


Code Title L T P
22PLC25A Introduction to Web Programming 2 0 2
22PLC25B Introduction to Python Programming 2 0 2
22PLC25C Basics of JAVA programming 2 0 2
22PLC25D Introduction to C++ Programming 2 0 2
The course 22ESC145/245, Introduction to C Programming, and all courses under PLC and ETC groups can be taught by ANY
DEPARTMENT

• The student has to select one course from the ESC-II group.
• CSE stream students shall opt for any one of the courses from the ESC-II group except, 22ESC245- Introduction to C
Programming.
• The students have to opt for the courses from ESC group without repeating the course in either 1st or 2nd semester.
• The students must select one course from either ETC-II or PLC-II group.
• If students study the subject from ETC-I in 1st semester he/she has to select the course from PLC-II in the 2nd semester and vice-versa.

14
Course Title Mathematics for Computer Science and Engineering Stream-I
Course Code 22MATS11 CIE Marks 50
Course Type Integrated SEE Marks 50
(Theory/Practical/Integrated) Total Marks 100
Teaching Hours/Week (L:T:P) 2:2:2 SEE Hours 03
Total Hours of Pedagogy 40 hours Theory + 10 Lab Credits 04
slots
Course objectives: The goal of the course is to
● Articulate the importance of calculus associated with one variable and multivariable
for computer science and engineering.
● Analyze computer science and engineering problems by applying Ordinary
Differential Equations.
● Apply the knowledge of modular arithmetic to computer algorithms.
● Develop the knowledge of Linear Algebra to solve the system of equations.

Module-1 Calculus (8 hours)


Introduction to polar coordinates and curvature relating to Computer Science and
engineering.
Polar coordinates, Polar curves, angle between the radius vector and tangent, angle between two
curves. Pedal equations. Curvature and Radius of curvature - Cartesian, Parametric, Polar and
Pedal forms. Problems.
Applications: Computer graphics, Image processing.
Module-2: Series Expansion and Multivariable Calculus (8 hours)

Introduction of series expansion and partial differentiation in Computer Science &


Engineering applications.
Taylor’s and Maclaurin’s series expansion for one variable (Statement only) – problems.
Indeterminate forms - L’Hospital’s rule. Problems (restricted to 00 , ∞0 , 1∞ ).
Partial differentiation, total derivative - differentiation of composite functions. Jacobian and
problems. Maxima and minima for a function of two variables. Problems.
Applications: Series expansion in computer programming, Errors and approximations,
calculators.
Module-3: Ordinary Differential Equations (ODEs) of first order (8 hours)
Introduction to first order ordinary differential equations pertaining to the applications for
Computer Science & Engineering.
Bernoulli’s differential equations. Exact and reducible to exact differential equations -
1 𝜕𝑀 𝜕𝑁 1 𝜕𝑁 𝜕𝑀
Integrating factors on 𝑁 ( 𝜕𝑦 − 𝜕𝑥 ) and 𝑀 ( 𝜕𝑥 − 𝜕𝑦 ). Applications of ODE’s - Orthogonal
trajectories (only polar form), Newton’s law of Cooling-Problems.
Non-linear differential equations: Introduction to general and singular solutions, Solvable for p
only, Clairaut’s equations, reducible to Clairaut’s equations. Problems.
Applications of ordinary differential equations: L-R & C-R circuits, Rate of Growth or Decay,
Conduction of heat.
Module-4 Number Theory (8 hours)
Introduction Number Theory and its applications in Computer Science and Engineering :
Divisibility, the greatest common divisor, properties of prime numbers, the fundamental theorem
of arithmetic, modular arithmetic, remainder arithmetic, multiplicative inverses and canceling,
Euler’s theorem
Applications: Cryptography, encoding and decoding

15
Module-5 Linear Algebra (8 hours)
Introduction of linear algebra related to computer science & engineering.
Elementary row transformation of a matrix, Rank of a matrix. Consistency and Solution of
system of linear equations - Gauss-elimination method, Gauss-Jordan method and approximate
solution by Gauss-Seidel method. Eigenvalues and Eigenvectors, Rayleigh’s power method to
find the dominant Eigenvalue and Eigenvector. Problems

Applications: Boolean matrix, Network Analysis, Markov Analysis, Critical point of a network
system. Optimum solution.

List of Laboratory experiments (2 hours/week)


10 lab sessions + 2 Lab Assessment
Software: MATLAB
1. 2D plots for Cartesian and polar curves
2. Finding angle between polar curves, curvature and radius of curvature of a given curve
3. Finding partial derivatives, Jacobian
4. Application of Maxima and Minima of two variable.
5. Taylor and Maclaurin Series and plotting the graph
6. Solution of first order differential equation and plotting the graphs
7. Finding GCD using Euclid’s Algorithm
8. Solve the linear Congruence 𝑎𝑥 ≡ 𝑏 (𝑚𝑜𝑑 𝑚).
9. Numerical solution of system of linear equations, test for consistency, Solution of system
of linear equations using Gauss-Seidel iteration.
10. Compute eigenvalues and eigenvectors and find the largest and smallest eigenvalue by
Rayleigh power method.

Course Outcomes:
At the end of the course the student will be able to:
22MATS11.1 Apply the knowledge of calculus to solve problems related to polar curves.
Compute Taylor’s, Maclaurin’s series expansion for function of single
22MATS11.2
variable and evaluating indeterminate forms
Use the notion of partial differentiation to compute rate of change multivariate
22MATS11.3
functions
Classify the given first order differential equations and apply it to find
22MATS11.4
orthogonal trajectories.
22MATS11.5 Solve the problems on cryptography using the idea of number theory
Adapt matrix theory for solving for system of linear equations and compute
22MATS11.6
eigenvalues and eigenvectors

Semester End Examination(SEE):

The SEE question paper will be set for 100 marks and the marks will be proportionately
reduced to 50
● The question paper will have Part A and Part B. Part A is Mandatory
● Part A has 10 short answer type questions of two mark each
● Part B has 10 Full questions. Each full question carries 16 marks.
● There will be 2 full questions (with a maximum of four sub questions) from each module.

16
● Each full question will have sub questions covering all the topics under a module.
Students will have to answer 5 full questions, selecting one full question from each
Module.

Sl. Name of the Name of the Edition


Title of the Book
No. Author/s Publisher and Year
Textbooks
1 Higher Engineering B. S. Grewal Khanna publishers 44th Ed., 2021.
Mathematics
2 Advanced Engineering E. Kreyszig: John Wiley & Sons 10th Ed., 2018
Mathematics
3 Number Theory David C Burton David C Burton,Tata 7th
Macgrahil Edition,2017.
Reference Books
1 Higher Engineering V. Ramana McGraw-Hill 11th Ed., 2017
Mathematics Education
2 Engineering Srimanta Pal & Oxford University 3rd Ed., 2016.
Mathematics Subodh C. Bhunia Press
3 A textbook of N.P Bali and Manish Laxmi Publications 10th Ed., 2022
Engineering Goyal
Mathematics
4 Advanced Engineering C. Ray Wylie, Louis McGraw – Hill Book 6th Ed., 2017
Mathematics C. Barrett Co. Newyork,
5 Engineering Gupta C.B, Sing S.R Mc-Graw Hill 1st Ed., 2015.
Mathematics for and Mukesh Kumar Education(India) Pvt.
Semester I and II Ltd
6 Higher Engineering H. K. Dass and Er. S. Chand Publication 3rd Ed., 2014
Mathematics Rajnish Verma
7 Calculus James Stewart Cengage 7th Ed., 2019
Publications
8 Linear Algebra and its David C Lay Pearson Publishers 4th Ed., 2018
Applications
9 Linear Algebra with Gareth Williams Jones Bartlett 6th Ed., 2017
applications Publishers Inc
10 Cryptography and William Stallings Pearson Prentice Hall 6th Ed., 2013.
Network Security

Web links and Video Lectures (e-Resources):


• https://www.youtube.com/watch?v=ixDGaEqWuA0
• https://youtu.be/3d6DsjIBzJ4
• https://www.youtube.com/watch?v=Gh48aOvWcxw&list=R
• https://archive.nptel.ac.in/courses/111/106/111106100/
• https://youtu.be/7MmhoqvM9_Q
• https://youtu.be/aYrsPeE7NLQ
• https://youtu.be/M790c4ADTz0
• https://youtu.be/DzMhGWLpkHg
17
Course Articulation Matrix

Course Program Outcomes (POs)


Outcomes
(COs)

PO10

PO11

PO12
PO2
PO1

PO3

PO4

PO5

PO6

PO7

PO8

PO9
22MATS11.1 3 2
22MATS11.2 2 2
22MATS11.3 3 2
22MATS11.4 2 2
22MATS11.5 3 2
22MATS11.6 2 2

1: Low 2: Medium 3: High

18
Course Title Mathematics for Computer Science and Engineering Stream-II
Course Code 22MATS21 CIE Marks 50
Course Type SEE Marks 50
Integrated
(Theory/Practical/Integrated) Total Marks 100
Teaching Hours/Week (L:T:P) 2:2:2 SEE Hours 03
Total Hours of Pedagogy 40 hours Theory + 10 Lab slots Credits 04
Course objectives: The goal of the course is to
● Articulate the importance of Integral calculus and Vector calculus.
● Learn vector spaces and linear transformations.
● Develop the knowledge of numerical methods and apply to solve transcendental and
differential equations.
Module-1 Integral Calculus (8 hours)
Introduction to Integral Calculus in Computer Science & Engineering.
Multiple Integrals: Evaluation of double and triple integrals, evaluation of double integrals by
change of order of integration, changing into polar coordinates. Problems.
Beta and Gamma functions: Definitions, properties, relation between Beta and Gamma
functions. Problems.
Applications: To find Area and Volume by double integral.

Module -2 Vector Calculus (8 hours)


Introduction to Vector Calculus in Computer Science & Engineering.
Scalar and vector fields. Gradient, directional derivative, curl and divergence, solenoidal and
irrotational vector fields. Problems.
Curvilinear coordinates: Base vectors, Cylindrical polar coordinates, Spherical polar
coordinates, transformation between cartesian and curvilinear systems. Problems.
Applications: Physical interpretation of curl and divergence
Module-3 Linear Algebra (8 hours)
Importance of Vector Space and Linear Transformations in the field of Computer
Science & Engineering.
Linear Algebra
Vector spaces & subspaces, null spaces, Column spaces & linear transformations, Linearly
independent sets; basis, Coordinate systems, The dimension of a vector space, Rank: Rank and
nullity theorem (without proof).
Applications: Image processing, AI & ML, Graphs and networks, computer graphics.
Module-4 Numerical methods -1 (8 hours)
Importance of numerical methods for discrete data in the field of computer science &
engineering.
Solution of algebraic and transcendental equations - Regula-Falsi and Newton-Raphson methods
(only formulae). Problems.
Finite differences, Interpolation using Newton’s forward and backward difference formulae,
Newton’s divided difference formula (All formulae without proof). Problems.
Numerical integration: Trapezoidal, Simpson's (1/3)rd and (3/8)th rules (without proof).
Problems.
Applications: Estimating the approximate roots, extremum values, Area, volume, surface area.
Errors in finite precision.
Module-5 Numerical methods -2 (8 hours)
Introduction to various numerical techniques for handling Computer Science &
Engineering applications.
Numerical Solution of Ordinary Differential Equations (ODE’s): Numerical solution of
ordinary differential equations of first order and first degree - Taylor’s series method, Modified
Euler’s method, Runge-Kutta method of fourth order and Milne’s predictor-corrector formula
19
(No derivations of formulae). Problems.
Applications: Estimating the approximate solutions of ODE.

List of Laboratory experiments (2 hours/week) 10 lab sessions + 2 Lab Assessment


Suggested software: MATLAB
1. Finding velocity and acceleration of vectors, gradient of a scalar function
2. Divergence and curl of a Vector field.
3. Integration, Double and Triple Integration
4. Change of order of integration and beta and gamma functions.
5. Introduction to Programming. (if statement, for loop and while loop) .
6. Program using function command.
7. Solving transcendental using Regula – Falsi and Newton Raphson method.
8. Numerical solution of first order ODE by Modified Euler’s method.
9. Solution of ODE of first order and first degree by Runge-Kutta 4th order method
10. Solution of ODE of first order and first degree by Milne’s predictor-corrector method

Course Outcomes: At the end of the course the student will be able to:
Apply the concept of change of order of integration and variables to evaluate
22MATS21.1
multiple integral and their usage in computing area and volume.
Find the applications of vector calculus refer to solenoidal, irrotational vectors,
22MATS21.2
orthogonal curvilinear coordinates.
22MATS21.3 Evaluate Cartesian and curvilinear systems.
22MATS21.4 Use vector spaces in the process of obtaining a matrix of linear transformations.
Solve algebraic and transcendental equations using various numerical
22MATS21.5
techniques.
Apply the knowledge of numerical methods in analyzing the discrete data and for
22MATS21.6
solving the physical and engineering problems.

Semester End Examination(SEE):The SEE question paper will be set for 100 marks and the
marks will be proportionately reduced to 50
• The question paper will have Part A and Part B. Part A is Mandatory
• Part A has 10 short answer type questions of two mark each
• Part B has 10 Full questions. Each full question carries 16 marks.
• There will be 2 full questions (with a maximum of four sub questions) from each
module.
• Each full question will have sub questions covering all the topics under a module.
Students will have to answer 5 full questions, selecting one full question from each
Module.

Sl. Name of the Name of the Edition


Title of the Book
No. Author/s Publisher and Year
Textbooks
1 Higher Engineering B. S. Grewal Khanna publishers 44th Ed., 2021.
Mathematics
2 Advanced Engineering E. Kreyszig: John Wiley & Sons 10th Ed., 2018
Mathematics
20
Reference Books
1 Higher Engineering V. Ramana McGraw-Hill 11th Ed., 2017
Mathematics Education
2 Engineering Mathematics Srimanta Pal & Oxford University 3rd Ed., 2016.
Subodh C. Bhunia Press
3 A textbook of N.P Bali and Laxmi Publications 10th Ed., 2022
Engineering Mathematics Manish Goyal
4 Advanced Engineering C. Ray Wylie, McGraw – Hill Book 6th Ed., 2017
Mathematics Louis C. Barrett Co. Newyork,
5 Engineering Mathematics Gupta C.B, Sing Mc-Graw Hill 1st Ed., 2015
for Semester I and II S.R and Mukesh Education(India) Pvt.
Kumar Ltd
6 Higher Engineering H. K. Dass and Er. S. Chand Publication 3rd Ed., 2014
Mathematics Rajnish Verma
7 Calculus James Stewart Cengage 7th Ed., 2019
Publications
8 Linear Algebra and its David C Lay Pearson Publishers 4th Ed., 2018
Applications
9 Linear Algebra with Gareth Williams Jones Bartlett 6th Ed., 2017
applications Publishers Inc

Web links and Video Lectures (e-Resources):


• https://nptel.ac.in/courses/111105122,
https://www.youtube.com/watch?v=aqu6v4vdfd4
• https://www.youtube.com/watch?v=lOwrJTFPo54&list=PLpklqhIbn1jqDUu_
c760SG9ViANxyHr-R, https://www.youtube.com/watch?v=v3ZC4Mo1fS0
• https://archive.nptel.ac.in/courses/111/104/111104137/
• https://www.youtube.com/watch?v=J7DzL2_Na80
• https://archive.nptel.ac.in/courses/111/107/111107105/
• https://www.youtube.com/watch?v=iviiGB5vxLA
• https://nptel.ac.in/courses/111107063
• https://www.youtube.com/watch?v=zr12pnzNoXI

Course Program Outcomes (POs)


Outcomes
(COs) PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
22MATS21.1 3 2
22MATS21.2 2 2
22MATS21.3 3 2
22MATS21.4 2 2
22MATS21.5 3 2
22MATS21.6 2 2

1: Low 2: Medium 3: High

21
Physics for Computer Science and Engineering Stream
Semester I/II CIE Marks 50
Course Code 22PHYS12/22 SEE Marks 50
Teaching hours/Week (L:T:P) 2:2:2 Exam hours 03
Total Hours/Semester 40 hours Theory + 10 Lab slots Credits 04
COURSE OBJECTIVES:
The objectives of this course is to
1. Demonstrate competency and understanding of the basic concepts in Physics.
2. Develop problem solving skills and implementation in technology.
3. Develop team spirit and experimentation skills in Physics
Teaching-Learning Process
These are sample Strategies, which teacher can use to accelerate the attainment of the various
course outcomes and make Teaching –Learning more effective
1. Chalk and Talk.
2. Flipped Class
3. Blended Mode of Learning
4. Simulations, Interactive Simulations and Animations
5. NPTEL/Coursera and Other Videos for theory topics
6. Lab Experiment Videos
Module 1: Quantum Mechanics (8 Hours)
Quantum Mechanics: Introduction to blackbody radiation – Wein’s displacement law, Planck’s
law, de Broglie hypothesis of matter waves, derivation of de Broglie wavelength, Phase velocity
and Group velocity (qualitative), Heisenberg’s Uncertainty Principle and its application (Non-
existence of electron inside the nucleus-Non relativistic), Principle of Complementarity, Wave
function, Time independent Schrodinger wave equation, Physical significance of a wave function
and Born Interpretation, Expectation value, Eigen functions and Eigen values, Motion of a particle
in a one dimensional potential well of infinite depth, Waveforms and Probabilities. Numerical
problems.
Pre-requisite: Theory of light.
Self-learning: Applications of Quantum Mechanics
Module 2: Lasers and Optical Fibers (8 Hours)
Lasers: Basic properties of a LASER beam, Interaction of radiation with matter, Einstein’s A and
B coefficients, laser action, Population inversion, Metastable state, Requisites of a laser system,
CO2 laser. Applications: LIDAR, Road profiling, Barcode scanner, Laser printing. Numerical
problems.
Optical Fibers: Introduction, Propagation mechanism, TIR, angle of acceptance, Numerical
aperture (derivation), Fractional index change, Modes of propagation, Number of modes and V
parameter, Types of optical fibers. Attenuation and mention of expression for attenuation
coefficient. Discussion of block diagram of point-to-point communication, Intensity based fiber
optic displacement sensor, Merits and demerits, Numerical problems.
Pre-requisite: Properties of light
Self-learning: Semiconductor Diode Laser and other laser applications
Module 3: Electrical Properties of Materials and Applications (8 Hours)
Quantum free electron theory of metals: Review of Classical free electron theory-mention of
failures. Assumptions of Quantum free electron theory. Mention of expression for density of states,
Fermi–Dirac Statistics (qualitative), Fermi factor, Fermi level. Derivation of the expression for
Fermi energy at 0 K, Success of Quantum free electron theory.
Superconductors: Introduction to Superconductors, Temperature dependence of resistivity,
Meissner effect, Critical field, Temperature dependence of Critical field, Types of
22
Superconductors, BCS theory (Qualitative), Quantum tunneling. High temperature
superconductivity. Josephson junction. Applications-Lossless power transmission, MAGLEV,
SQUIDs, Numerical problems.
Pre requisites: Classification of materials.
Self-learning: Dielectrics and applications
Module 4: Semiconductors and Devices (8 Hours)
Semiconductors: Introduction to semiconductors. Fermi energy and Fermi level, Fermi level in
intrinsic semiconductors, Expression for concentration of electrons in conduction band & holes
concentration in valance band (qualitative), Law of mass action, Electrical conductivity of a
semiconductor (derivation), Hall effect, Expression for Hall coefficient (derivation) and its
application.
Devices: Photodiode and Power responsivity, LEDs, solar cell, Phototransistor, four probe method
to determine resistivity, Numerical problems.
Pre-requisite: Basics of semiconductors, photoelectric effect
Self-learning: Diodes and transistors.
Module 5: Application of Physics in Computing and Statistical Physics (8 Hours)
Quantum Computing:
Wave function in Ket Notation: Matrix form of wave function, Identity Operator, Determination
of I|0> and I|1>, Pauli Matrices and its operations on 0 and 1 states, Mention of Conjugate and
Transpose, Unitary Matrix U, Examples: Row and Column Matrices and their multiplication (Inner
Product), Probability, Orthogonality Principles of Quantum Information & Quantum Computing:
Introduction to Quantum Computing, Moore’s law & its end.
Statistical Physics for Computing: Descriptive statistics and inferential statistics, Poisson
distribution and Normal Distributions (Bell Curves), Monte Carlo Method. Numerical Problems.
Pre-requisites: Basics of Mathematical Physics.
Self-learning: Difference between classical and quantum computing.
List of Experiments:
Exercise
1.Transistor Characteristics
2.Photo-Diode Characteristics
3.Magnetic field at any point along the axis of a circular coil
Demonstration
4. Verification of Stefan's law
5.Series LCR Resonance
6.Planck’s constant using LEDs.
Structured Inquiry
7.Wavelength of LASER using Grating
8. Dielectric Constant
9.Numerical Aperture using optical fiber
Open Ended
10. PHET Interactive Simulations
Web links and Video Lectures (e-Resources):
Laser: https://www.britannica.com/technology/laser
Laser: https://nptel.ac.in/courses/115/102/115102124/
Quantum mechanics: https://nptel.ac.in/courses/115/104/115104096/
Physics: http://hyperphysics.phy-astr.gsu.edu/hbase/hframe.html
Numerical Aperture of fiber: https://bop-iitk.vlabs.ac.in/exp/numerical-aperture-
measurement
23
Activity Based Learning (Suggested Activities in Class)/ Practical Based learning
https://phet.colorado.edu
https://www.myphysicslab.com
https://www.vlab.co.in/participating-institute-amrita-vishwa-vidyapeetham
https://virtuallabs.merlot.org/vl_physics.html

Textbooks
Sl. Title of the Book Name of Name of the Edition and
No. the Publisher Year
Author/s
1 A Text Book of MN S Chand & Company 10th Revised Ed
Engineering Physics Avadhanulu and Ltd, New Delhi 2019
P G Kshirsagar
2 A Detailed Text Book S P Basavaraju Subhas Stores, CBCS
of Engineering Physics Bangalore EDITION
2018
3 Engineering Physics Gaur and Gupta Dhanpat Rai 2017
Publications
4 Concepts of Modern Arthur Beiser Tata McGraw Hill 6th Ed 2006
Physics Edu Pvt Ltd- New
Delhi
5 Quantum Computing Vishal Sahani McGraw Hill Edition 2007
Education
6 Electronic devices and Boylestad and Prentice Hall of 8th Edn
Circuits theory‖ Nashelsky India 2002
Reference Books
1 Solid State Physics S O Pillai New Age 8th Ed: 2018
International
Publishers
2 Lasers and Non Linear B B Laud New Age 3rd Ed
Optics International 2011
Publishers
3 An Introduction to M.N. S. Chand and 2nd Ed
Lasers theory and Avadhanulu and company Ltd -New 2012
applications P.S.Hemne Delhi.
4 Fundamentals of Fibre B.P. Pal New Age 1st Edition
Optics in International 2005
Telecommunication & Publishers
Sensor Systems
5 LASERS Principles, New Age 1st Edition
Types and Applications K.R. Nambiar International 2006
Publishers
6 Quantum Computation Michael A. Cambridge 2010 Edition
and Quantum Nielsen & Isaac L. Universities Press 2010
Information, Chuang
7 Introduction to David Griffiths Cambridge University 4th Ed: 2017
Electrodynamics Press

24
8 Quantum Computation Maria Luisa Dalla Springer Volume 48,
and Logic: How Chiara, 2018
Quantum Computers Roberto Giuntini,
Have Inspired Logical Roberto Leporini,
Investigations Giuseppe Sergioli
9 Statistical Physics: F Reif McGraw Hill Volume 5
Berkely Physics Course 2007
10 Introduction to Michael Tinkham Dover II Edition
Superconductivity Publications,INC 2004
11 Integrated Electronics: Jacob Millman International Student 2nd Edition
Analog and Digital and Christos C. Edition. (McGrow- 2017
Circuits and Systems Halkias Hill Kogakusha, Ltd)
12 Electronic Devices Floyd T L Pearson Education 5th Edn
Asia 2002

CO No. Course Outcomes (COs)


22PHYS12.1 Describe the fundamental principles of the Quantum Mechanics.
22PHYS12.2 Interpret the principles of LASERS, Optical fibers and their applications.
22PHYS12.3 Elucidate the concepts of electrical conductivity and superconductivity.
Articulate the properties of semiconductors and working principles of
22PHYS12.4
semiconductor devices.
22PHYS12.5 Apply the principles of Quantum Mechanics in computing.
22PHYS12.6 Analyze experimental results in groups after precise and honest measurements.

Course Articulation Matrix


COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22PHYS12.1 3 2 - - - - - - - - - 1
22PHYS12.2 3 2 - - - - - - - - - 1
22PHYS12.3 3 2 - - - - - - - - - 1
22PHYS12.4 3 2 - - - - - - - - 1
22PHYS12.5 3 2 - - - - - - - - - 1
22PHYS12.6 3 2 1 1 2 1 2 1
1: Slight (Low), 2: Moderate (Medium), 3: Substantial (High)

25
Chemistry for Computer Science and Engineering Stream
Course Code 22CHES12/22 CIE Marks 50
Teaching Hours/Week (L:T:P) 2:2:2 SEE Marks 50
Credits 04 Exam Hours 03
Course Learning Objectives:
• To enable students to acquire knowledge on principles of chemistry for engineering
applications.
• To develop an intuitive understanding of chemistry by emphasizing the related
branches of engineering.
• To provide students with a solid foundation in analytical reasoning required to
solve societal problems.
MODULE 1: Electrochemistry: Electrode Systems and Corrosion (08 Hrs)
Electrodes and Cells – Introduction- Classification of cells - primary, secondary and
concentration cells; Reference electrodes - Calomel electrode; Ion-selective electrodes -
Glass electrode. Determination of pH using glass electrode, numerical on concentration
cells.
Corrosion - Definition, Electrochemical theory of corrosion, Types of corrosion -
differential metal, differential aeration and stress corrosion; Factors affecting the rate of
corrosion. Corrosion control: Cathodic protection – Sacrificial anode, Impressed current
method. Metal finishing - Introduction, technological importance;
Electroless plating: Introduction, Electroless plating of copper (PCB). Inorganic coatings –
anodizing and phosphating.
MODULE 2: Energy sources, Conversion and storage ( 08 Hrs)
Chemical fuels - Introduction, Calorific value - definition, gross and net calorific values;
Determination of calorific value of a solid / liquid fuel using Bomb calorimeter and
numerical on calorific value; Petroleum cracking - fluidized bed catalytic cracking;
Octane number- Reformation of petrol.
Sustainable energy sources: Hydrogen as a fuel - advantages, production and storage.
Biofuels- Production of Biodiesel. Solar cells - Construction and working of Si based PV
cell, advantages.
Electrochemical Energy Systems: Introduction to batteries, Classification of batteries -
primary and secondary batteries; Battery characteristics; construction, working and
applications of Lithium ion batteries (Li-MnO2).
MODULE 3: Polymers for Engineering Applications ( 08 Hrs)
Polymers - Introduction, Molecular weight - number average and weight average
molecular weight, Polydispersion index and its significance, numerical problems; Glass
transition temperature (Tg); Structure and property relationship in polymers; Plastics -
Definition of resins and plastics; Synthesis, properties and applications of PMMA and UF
resin; Elastomers - Synthesis, properties and application of butyl rubber and nitrile rubber;
Polymer composites - Composites as structural material; Synthesis and applications of
Kevlar and Carbon fibers;
Conducting polymers - Introduction, synthesis and conducting mechanism of
polyacetylene and applications.
Biodegradable polymers - Introduction, Polyglycolic acid - synthesis, degradation and
uses.
MODULE 4: Chemistry of Materials for Memory and Display Systems ( 08 Hrs)
Memory Devices: Introduction, Basic concepts of electronic memory. Classification of
electronic memory devices (organic molecules, polymeric materials, organic-inorganic
hybrid materials).

26
Display Systems: Liquid crystals (LC’s) - Introduction, classification, Liquid crystal
Behaviour and applications. Jablonski Diagram. Photoactive and electroactive materials,
Light emitting electrochemical cells. Nanomaterials (QLED’s) and organic materials
(OLED’s) used in optoelectronic devices.
MODULE 5: Chemistry of materials for sensors, water treatment and E-waste
Management ( 08 Hrs)
Sensors: Introduction, Construction, working and applications of Conductometric sensors,
Electrochemical sensors, Optical sensors, Gas sensors. Role of chemistry in artificial
intelligence and machine learning.
Water treatment - Introduction, hardness of water, types, determination of hardness by
EDTA method, disadvantages of hard water, removal of hardness by ion exchange
method, Desalination of water – Electrodialysis. BOD and COD - introduction and their
significance in waste water treatment, experimental determination of COD of waste water
- numerical on hardness & COD.
E-Waste: Introduction, sources of e-waste, Composition, Characteristics, and Need of e-
waste management. Toxic materials used in manufacturing electronic and electrical
products, health hazards due to exposure to e-waste. Recycling and Recovery: Different
approaches of recycling (separation, thermal treatments, hydrometallurgical extraction,
pyrometallurgical methods, direct recycling). Recycling of Li-Ion batteries. Extraction of
copper /gold from E-waste.

PRACTICAL MODULE
A – Compulsory Experiments:
1. Potentiometric estimation of FAS using std. K2Cr2O7 (Electrochemical sensor).
2. Determination of pKa of a weak acid using glass electrode (pH sensor).
3. Conductometric estimation of mixture of strong and weak acid (conductometric
sensors).
4. Estimation of copper in electroplating effluent by colorimetry (optical sensor).
5. Estimation of sodium in effluent using flame photometry.
6. Estimation of total hardness of water by EDTA method.
7. Determination of COD of an industrial wastewater.
8. Estimation of percentage of copper in brass (analysis of alloy).
9. Estimation of iron in TMT bar by diphenyl amine/external indicator method.
B – Demonstration (offline/virtual):
1. Determination of calorific value of a solid fuel using bomb calorimeter.
2. Determination of rate of corrosion of mild steel by weight loss method.
3. Determination of viscosity coefficient of lubricant (Ostwald’s viscometer).
4. Synthesis of oxide nanoparticles.
5. Synthesis of polyaniline and its conductivity measurement.
C – Open Ended Experiments:
1. Electroless plating of Nickel on Copper
2. Determination of glucose by electrochemical sensors.
3. Electroplating of desired metal on substrate
4. Design an experiment to Identify the presence of proteins in given
sample.

Course Outcomes: At the end of the course the student will be able to:
22CHES12/22.1 Solve for the problems in chemistry that are pertinent in engineering
applications.
22CHES12/22.2 Interpret the fundamentals of energy conversion and storage systems.
22CHES12/22.3 Illustrate the chemistry of macromolecules for futuristic engineering
applications.
27
22CHES12/22.4 Analyse chemistry of structural materials involved in scientific
engineering applications.
22CHES12/22.5 Provide analytical reasoning required to solve societal problems.
22CHES12/22.6 Analyze properties and processes associated with chemical
substances in multidisciplinary situations.

Sl. Title of the Book Name of the Name of the Edition


No. Author/s Publisher and
Year
Text books
1 Chemistry for B.S.Jai Prakash, Subhash 6th Edition,
Engineering Students R.Venugopal, Publications, 2018
Sivakumaraiah& Bangalore.
Pushpa Iyengar
2 Engineering Chemistry R.V.Gadag & A. I K International 1st edition,
along with lab Nityananda Publishing House 2019
experiments Shetty Private Ltd. New
Delhi.
3 Engineering Chemistry P. C. Jain & Dhanpat Rai 17th
Monica Jain Publications, New Edition
Delhi. 2016
Reference Books
1 Engineering Chemistry O.G.Palanna Tata McGraw 2nd Edition
Hill Education 2017
Pvt. Ltd. New
Delhi
2 Wiley Engineering Wiley India Wiley India 2nd Edition
Chemistry Pvt. Ltd. New 2013
Delhi
3 Polymer Science V.R.Gowariker Wiley-Eastern 4th edition
, Ltd 2021
N.V.Viswanath
an&J.Sreedhar
4 Corrosion Engineering M. G. Fontana Tata McGraw 3rd edition
Hill Publishing 2017

Web links/Video Lectures/MOOCs


● https://nptel.ac.in/downloads/122101001/
● https://nptel.ac.in/courses/104/103/104103019/
● https://ndl.iitkgp.ac.in/
● https://www.youtube.com/watch?v=faESCxAWR9k
Activity Based Learning (Suggested Activities in Class)/ Practical Based learning
● https://www.vlab.co.in/broad-area-chemical-sciences
● https://demonstrations.wolfram.com/topics.php
● https://interestingengineering.com/science
Activity Based Learning (Suggested Activities in Class)/ Practical Based learning
● https://www.vlab.co.in/broad-area-chemical-sciences
● https://demonstrations.wolfram.com/topics.php
● https://interestingengineering.com/science

28
Course Articulation Matrix
Course Program Outcomes (POs)
Outcomes
(COs)

PSO1

PSO2
PO10

PO11

PO12
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9
22CHES12/22.1 3 3 - 3 - - 3 - - - - - - -
22CHES12/22.2 3 3 - 3 - - 3 - - - - - - -
22CHES12/22.3 3 3 - 3 - - 3 - - - - - - -
22CHES12/22.4 3 3 - 3 - - 3 - - - - - - -
22CHES12/22.5 3 3 - 3 - - 3 - - - - - - -
22CHES12/22.6 3 3 - 3 - - 3 - - - - - - -

1: Low 2: Medium 3: High

29
Principles of Programming using C
Course Code 22POP13/23 CIE Marks 50
Teaching Hours/Week (L:T:P) (2:0:2) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. Understand the basic concepts of Programming.
2. Explain the basic concepts of C Programming Language Constructs.
3. Design and Develop Programming Skills.
4. Explore user-defined data structures like arrays, structures and pointers in
implementing solutions to problems
5. Apply programming constructs of C language to solve the real-world problems

Module-1
Introduction to C Programming Language, Operators and Expressions, Managing
input/output Operation
Introduction to C Language: Basic structure of a C program, Character sets, C Tokens,
Keywords , Identifiers, Constants, Variables, Declaration and Initialization of Variables,
Data types.
Operators and Expressions: Arithmetic, Relational, Logical, Assignment, Increment and
Decrement, Conditional Operators, Arithmetic Expressions and Evaluation, Precedence and
Associativity, Type conversions
Reading and writing a character, Formatted Input and Output
Textbook 1: Chapter 1(Pg No:12), 2(Pg No:22-41), 3(Pg No:52-69), 4(Pg No:82-101)
8 Hours
Module-2
Decision Making and Branching, Decision making and Looping
Decision making: Decision making statements: if, if-else, nested if-else, cascaded if-else,
switch statement.
Looping statements: for, while, do-while, Branching statements: break and continue
Textbook 1: Chapter 5(Pg No:112-133), 6(Pg No: 151-173) 8 Hours
Module-3
Arrays and Strings
Arrays: Arrays: Introduction, One - Dimensional, Two- Dimensional arrays : declaration,
initialization.
Strings: Strings: Introduction to Strings, Declaration and initialization, Reading strings from
the terminal, Writing strings to screen, String handling functions.
Textbook 1: Chapter 7(Pg No: 189-211), 8(Pg No: 235-254) 8 Hours
Module-4
User defined functions
User defined Functions: Definition, elements of user defined functions. Category of user
defined functions, Passing arrays to functions, Passing string to functions, Recursion,
Passing arrays to functions, Passing strings to functions.
Textbook 1: Chapter 9(Pg No: 267-297) 8 Hours
Module-5
Structures and Pointers
Structures : Introduction, Defining a structure , Declaring Structure variables, Accessing
Structure Members, Initialization, Operations on individual members, Array of structures,
Arrays within structures , Structures within structures.
Pointers: Introduction, Accessing the address of a variable, Declaring a Pointer variable,
Initialization of pointer variables, Accessing a variable through its pointer.
Textbook 1: Chapter 10(Pg No: 320-334), 11(Pg No: 354-360) 8 Hours
30
List of Laboratory Experiments related to above modules – 2 hours each
1. Write a C program to find and output all the roots of a given quadratic equation, for
non-zero coefficients.
2. Write a C program to simulate a simple calculator that performs arithmetic operations
like addition, subtraction, multiplication, and division only on integers. Error messages
should be reported, if any attempt is made to divide by zero.
3. Write a C program to input N real numbers in ascending order into a single dimension
array. Conduct a binary search for a given key integer number and report success or
failure in the form of a suitable message, also print the position.
4. Write a C Program to read two matrices A (M x N) and B (P x Q) and compute
product of A and B after checking compatibility for multiplication. Output the input
matrices and the resultant matrix with suitable headings and format.
5. Write a C Program to implement string operation functions such as string length,
compare.
6. Write a C Program to Implement structures to read, write, and compute the average-
marks and the students scoring above and below the average marks for a class of N
students.
7. Write a C Program to Implement Recursive functions to generate Fibonacci sequence.
8. Write a C program to swap two variables using pointers.

Open ended experiment covering the concept of entire syllabus

Course Outcomes:
At the end of the course the student will be able to:
22POP13/23.1 Describe the basics of C programming language , Evaluate expressions
using C operators and Apply the concepts of Input/output and decision
making in C
22POP13/23.2 Develop C programs using Decision making Branching and looping
22POP13/23.3 Develop C programs using arrays.
22POP13/23.4 Implement C programs using Strings.
22POP13/23.5 Implement modular programs using different programming constructs in
C.
22POP13/23.6 Implement C programs using Structures and Pointers

Sl. Name of the Name of the Edition


Title of the Book
No Author/s Publisher and Year
Textbooks
1 Programming in ANSI C E. Balaguruswamy Tata 7th Edition,
McGraw- Hill, 2017
India
2 Computer Fundamentals Reema Thareja Oxford 2nd Edition
and Programming in C University 2017
Reference Books
1 “Computer Science”, A Behrouz A. Forouzan Cengage 3rd
Structured programming Learning Edition,2007
approach using C.
2 Programming with C, Byron Gottfried Tata 3rd
Schaum’s Outlines. Schaum’s McGraw- Hill Edition,2017

31
Web links/Video Lectures/MOOCs/papers
1.https://arjunkcse.blogspot.com/p/blogpage.htm.
2.https://nptel.ac.in/courses/106/105/106105171/#.

Course Articulation Matrix

Course Program Outcomes (POs)


Outcomes
(COs)

PSO1

PSO2
PO10

PO11

PO12
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9
22POP13/23.1 - - - - - - - - 2 1 - - - -
22POP13/23.2 - - 1 - - - - - 2 - - - - -
22POP13/23.3 - - 1 - - - - - 2 - - - - -
22POP13/23.4 - - 1 - - - - - - 1 - - - -
22POP13/23.5 - - 1 - - - - - 2 - - - - -
22POP13/23.6 - - 1 - - - - - 2 - - - - -

1: Low 2: Medium 3: High

32
COMPUTER AIDED ENGINEERING DRAWING
Course Code 22CED13/23 CIE Marks 50
Teaching Hours/Week (L:T:P) (1:2:2) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
CLO1: To expose the students to standards and conventions followed in preparation of
engineering drawings.
CLO2: To make them understand the concepts of orthographic and isometric projections.
CLO3: To develop the ability of conveying the engineering information through drawings.
CLO4: To make them understand the relevance of engineering drawing to different engineering
domains.
CLO5: To develop the ability of producing engineering drawings using drawing instruments.
CLO6: To enable them to use computer aided drafting tools for the generation of drawings.
Module-1
Introduction(for CIE only)
Significance of Engineering drawing, BIS Conventions of Engineering Drawing, Free hand
sketching of engineering drawing, Scales. Introduction to Computer Aided Drafting software,
Coordinate system and reference planes HP, VP, RPP & LPP of 2D/3D environment.
Selection of drawing sheet size and scale. Commands and creation of Lines, coordinate
points, axes, polylines, square, rectangle, polygons, splines, circles, ellipse, text, move, copy,
off-set, mirror, rotate, trim, extend, break, chamfer, fillet and curves.
Orthographic Projections of Points, Lines and Planes:
Introduction to Orthographic projections: Orthographic projections of points in 1st and 3rd
quadrants. Orthographic projections of lines (Placed in First quadrant only).
Orthographic projections of planes viz triangle, square, rectangle, pentagon, hexagon, and
circular lamina (Placed in First quadrant only using change of position method).
12 hours
Module-2
Orthographic Projection of Solids:
Orthographic projection of right regular solids (Solids Resting on HP only): Prisms &
Pyramids (triangle, square, rectangle, pentagon, hexagon), Cylinders, Cones, Cubes &
Tetrahedron. 12 hours
Module-3
Isometric Projections:
Isometric scale, Isometric projection of hexahedron (cube), right regular prisms, pyramids,
cylinders, cones and spheres. Isometric projection of combination of two simple
solids. 10 hours
Module-4
Development of Lateral Surfaces of Solids:
Development of lateral surfaces of right regular prisms, cylinders, pyramids and cones
resting with base on HP only. Development of lateral surfaces of their frustums and
truncations. 08 hours
Module-5
Multidisciplinary Applications & Practice (For CIE Only):
Free hand Sketching; True free hand, Guided Free hand, Roads, Buildings, Utensils, Hand
tools & Furniture etc.
Electric Wiring and lighting diagrams; Like, Automatic fire alarm, Call bell system,
UPS system, Basic power distribution system using suitable software
Basic Building Drawing; Like, Architectural floor plan, basic foundation drawing, steel
structures- Frames, bridges, trusses using AutoCAD or suitable software,
33
Electronics Engineering Drawings- Like, Simple Electronics Circuit Drawings, practice on
layers concept.
Graphs & Charts: Like, Column chart, Pie chart, Line charts, Gantt charts, etc. using
Microsoft Excel or any suitable software.
08 hours
Course Outcomes:
At the end of the course the student will be able to:
Prepare engineering drawings as per BIS conventions mentioned in the
22CED13/23.1
relevant codes.
22CED13/23.2 Produce computer generated drawings using CAD software.
Use the knowledge of orthographic projections to represent engineering
22CED13/23.3
information/ concepts and present the same in the form of drawings.
22CED13/23.4 Develop isometric drawings of simple objects.
22CED13/23.5 Develop the lateral surfaces of different objects.
Use the knowledge of engineering drawing to represent interdisciplinary
22CED13/23.6
engineering components or systems through graphical representation.

Sl. Name of the Name of the Edition


Title of the Book
No. Author/s Publisher and Year
Text Books
48th
Engineering drawing N. D. Bhatt & Charotar Publishing
1. edition,
V. M. Panchal House Gujarat.
2005
Computer Aided Engineering
Prof. M. H. New Age International
2. Drawing 2009
Annaiah Publisher, New Delhi.
Reference Books
I.K. International 3rd revised
Computer Aided Engineering S. Trymbaka
1. Publishing House Pvt. edition,
Drawing Murthy
Ltd., New Delhi, 2006.
32nd
KR Subash Publishers,
2. Engineering Graphics edition,
Gopalakrishna Bangalore.
2005
Fundamentals of Engineering
Eastern
Drawing with an Introduction Luzadder Prentice – Hall of
Economy
3. to interactive Warren J, Duff India Pvt. Ltd., New
Edition,
computer Graphics for design John M Delhi.
2005
and Production
A Primer on Computer Aided Published by VTU,
4. 2006
Engineering Drawing Belgaum.

Web links/Video Lectures/MOOCs


1. https://nptel.ac.in/courses/112103019/

34
Course Articulation Matrix

Course Program Outcomes (PO)


Outcomes
(CO)

PO 10

PO 11

PO 12

PSO1

PSO2
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9
22CED13.1 2 - - - 2 - - - - - - - - -

22CED13.2 - 2 - - 2 - - - - - - - - -

22CED13.3 - 2 - - 2 - - - - - - - - -

22CED13.4 - 2 - - 2 - - - - - - - - -

22CED13.5 - 2 - - 2 - - - - - - - - -

22CED13.6 - - 2 - 2 - - - - - - 2 - -
1: Low 2: Medium 3: High

35
Engineering Science Course (ESC) : Introduction to Civil Engineering
Course Code: 22ESC141/241 CIE Marks 50
Teaching Hours/Week (L:T:P) 3:0:0 SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. To make students learn the scope of various specializations of Civil engineering.
2. To make students learn the concepts of sustainable infrastructure
3. To develop students’ ability to analyze the problems involving forces, moments
with their applications.
4. To develop the student’s ability to find out the center of gravity and moment of inertia
and their applications.
5. To make the students learn about kinematics
Module -1
Civil Engineering Disciplines and Building Science
Introduction to Civil Engineering: Surveying, Structural Engineering, Geotechnical
Engineering, Hydraulics & Water Resources, Transportation Engineering, Environmental
Engineering, Construction planning & Project management.
Basic Materials of Construction: Wood, Bricks, Cement & mortars, Plain, Reinforced &
Pre-stressed Concrete, Structural steel, Construction Chemicals.
Structural elements of a building: foundation, plinth, lintel, chejja, Masonry wall, column,
beam, slab and staircase, estimation of plinth area, carpet area, floor area ratio, etc., 8 hrs
Module-2
Societal and Global Impact of Infrastructure
Infrastructure: Introduction to sustainable development goals, Smart city concept, clean city
concept, Safe city concept.
Environment: Water Supply and Sanitary systems, urban air pollution management, Solid
waste management, identification of Landfill sites, urban flood control.
Built-environment: Energy efficient buildings, recycling, Temperature and Sound control in
buildings, Security systems; Smart buildings, concept of natural light and ventilation in
buildings 8 hrs
Module-3
Analysis of force systems: Concept of idealization, system of forces, principles of
superposition and transmissibility, Resolution and composition of forces, Law of
Parallelogram of forces, Resultant of concurrent and non-concurrent coplanar force systems,
moment of forces, couple, Varignon’s theorem (numerical included) , free body diagram,
equations of equilibrium, equilibrium of concurrent and non-concurrent coplanar force
systems. 8 Hrs
Module-4
Centroid: Importance of centroid and center of gravity, methods of determining the
centroid, locating the centroid of plane laminae from first principles, centroid of built-up
sections. Numerical examples. 8 Hrs
Module-5
Moment of inertia: Importance of Moment of Inertia, method of determining the second
moment of area (moment of inertia) of plane sections from first principles, parallel axis
theorem and perpendicular axis theorem, section modulus, radius of gyration, moment of
inertia of built-up sections, Numerical Examples. 8 Hrs

36
Course Outcomes:
At the end of the course, the student will be able to:
22ESC141/241.1 Explain the various disciplines of Civil engineering
22ESC141/241.2 Describe the infrastructure required for sustainable development
22ESC141/241.3 Determine the resultant and equilibrium of force systems.
22ESC141/241.4 Locate the centroid of the plane and built-up sections
22ESC141/241.5 Compute the moment of inertia of the plane and built-up sections.

Name of
Sl. Name of the Edition and
Title of the Book the
No. Author/s Year
Publisher
Textbooks

Basic Civil Engineering Bansal R. K., Laxmi


Rakesh Ranjan
1 and Engineering Publications 3rd Edition, 2015
Beohar and
Mechanics,
Ahmad Ali Khan
Elements of Civil Eastern Book
Promoters 8th Edition
2 Engineering and Kolhapure B K,
Belgaum 2014
Engineering Mechanics
(EBPB)
Elements of Civil
H.J.Sawant and Technical
3 Engineering and 2nd Edition, 2012
S.P.Nitsure publications
Engineering Mechanics
MN
Elements of Civil
Sheshaprakash PHI Learning
4 Engineering and 3rd Edition, 2014
and Ganesh private limited
Engineering Mechanics
Mogaveer B
Reference Books
New Age
1 Engineering Mechanics Bhavikatti S S, 7th Edition, 2019
International
Timoshenko S, Young
2 Engineering Mechanics Pearson Press 5th Edition, 2017
D. H., Rao J. V.,
Engineering
Mechanics: Principles 14th Edition,
3 R. C. Hibbler Pearson
of Statics and 2016
Dynamics
Mechanics for 12th Edition,
F. P. Beer and E. R.
4 Engineers, Statics and McGraw Hill
Johnston 2019
Dynamics

5 Engineering Mechanics Irving H. Shames Prentice Hall 4th Edition, 2005

Engineering J. L. Meriam. L. and G.


6 Willey India 9th Edition, 2018
Mechanics: Statics Kraige.

37
Web links
• https://www.youtube.com/watch?v=nGfVTNfNwnk&list=PLOSWwFV98rfKXq2KBphJ
z95rao7q8PpwT
• https://www.youtube.com/watch?v=nkg7VNW9UCc&list=PLOSWwFV98rfKXq2KBph
Jz95rao7q8PpwT&i ndex=2
• https://www.youtube.com/watch?v=3YBXteL-qY4
• https://www.youtube.com/watch?v=z95UW4wwzSc&list=PLOSWwFV98rfKXq2KBph
Jz95r ao7q8PpwT&index=10
• https://www.youtube.com/watch?v=lheoBL2QaqU&list=PLOSWwFV98rfKXq2KBphJz
95rao 7q8PpwT&index=7
• https://www.youtube.com/watch?v=atoP5_DeTPE
• https://www.youtube.com/watch?v=ksmsp9OzAsI
• https://www.youtube.com/watch?v=x1ef048b3CE
• https://www.youtube.com/watch?v=l_Nck-X49qc
• https://play.google.com/store/apps/details?id=appinventor.ai_jgarc322.Resultant_Force
• https://www.youtube.com/watch?v=RIBeeW1DSZg
• https://www.youtube.com/watch?v=R8wKV0UQtlo
• https://www.youtube.com/watch?v=0RZHHgL8m_A
• https://www.youtube.com/watch?v=Bls5KnQOWkY
Activity-Based Learning (Suggested Activities in Class)/ Practical Based learning
● https://www.youtube.com/watch?v=Zrc_gB1YYS0
● https://play.google.com/store/apps/details?id=vn.edu.best4u.com.bieudonoiluc
● https://www.youtube.com/watch?v=Hn_iozUo9m4
● https://play.google.com/store/apps/details?id=com.teobou
● https://www.youtube.com/watch?v=WOHRp3V-QA0

Course Articulation Matrix

POs
COs
1 2 3 4 5 6 7 8 9 10 11 12
22ESC141/241.1
3 1
22ESC141/241.2
2 1 1
22ESC141/241.3
2 3
22ESC141/241.4
2 3
22ESC141/241.5
2 3
1: Low 2: Medium 3: High

38
Engineering Science Course (ESC) : Introduction to Electrical Engineering
Course Code 22ESC142/242 CIE Marks 50
Teaching Hours/Week (L:T:P) (3:0:0) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. To discuss the basic concepts of Electrical Energy, Power and Power factor.
2. To illustrate the behavior of circuit elements in single-phase circuits.
3. To comprehend the importance of three phase ac circuits and connections.
4. To explain the construction and operation of transformers, DC generators and
motors and induction motors.
5. To Discuss concepts of circuit protecting devices and earthing.
6. To explain electric power generation, transmission and distribution, electricity
billing, equipment and personal safety measures.
Module-1
Introduction: Conventional and non-conventional energy resources; General structure of
electrical power systems using single line diagram approach.
Power Generation: Hydel, Nuclear, Solar & wind power generation (Block Diagram
approach).
DC Circuits: Ohm’s Law and its limitations. Power ,Energy and Power Factor, series,
parallel, series-parallel circuits. Simple Numerical. 8 Hours
Module-2
A.C. Fundamentals:
AC Voltage and current: waveform, time period, frequency, amplitude, phase, phase
difference, average value, RMS value, form factor, peak factor. (only definitions) Voltage
and current relationship with phasor diagrams in R, L, and C circuits. Concept of
Impedance in R-L, R-C, R-L-C Series circuits. Active power, reactive power and
apparent power. Concept of power factor. (Simple Numerical).
Three Phase Circuits: Generation of Three phase AC quantity, advantages and
limitations; star and delta connection, relationship between line and phase quantities
(excluding proof). 8 Hours
Module-3
DC Machines:
DC Generator: Principle of operation, constructional details, types of generators,
advantages and applications of DC Generators.
DC Motor: Principle of operation. Torque equation, types of motors, characteristics and
speed control (armature & field) of DC motors (series & shunt only). Applications of DC
motors. 8 Hours
Module-4
Transformers: Necessity of transformer, principle of operation, Types and construction of
single phase transformers, EMF equation, losses.
Three-phase induction Motors: Concept of rotating magnetic field, Principle of
operation, constructional features of motor, types – squirrel cage and wound rotor. Slip and
its significance simple numerical. 8 Hours
Module-5
. Electricity Bill: Power rating of household appliances including air conditioners, PCs,
laptops, printers, etc. Definition of “unit” used for consumption of electrical energy, two-
part electricity tariff, calculation of electricity bill for domestic consumers.
Equipment Safety measures: Working principle of Fuse and Miniature circuit breaker
(MCB), merits and demerits.
Personal safety measures: Electric Shock, Earthing and its types, Safety Precautions to
avoid shock. 8 Hours
39
Course Outcomes:
At the end of the course the student will be able to:
22ESC142.1 Describe the concepts of various energy sources.
22ESC142.2 Discuss the construction and operation of AC and DC Electrical
Machines.
22ESC142.3 Explain the concepts of conventional and non-conventional energy
resources and electric power generation.
22ESC142.4 Comprehend the procedure of calculating electricity billing.
22ESC142.5 Illustrate the use of circuit protective devices and earthing.
22ESC142.6 Describe the concepts of Electric circuit .

Sl. Name of Name of Edition


Title of the Book
No. the the and Year
Author/s Publisher
Textbooks
1 Basic Electrical DC Tata First
Engineering. Kulshreshtha. McGraw Edition
Hill. 2019.
2 A text book of Electrical B.L. Theraja. S Chand and Reprint edition
Technology. Company 2014.
Reference Books
1 Basic Electrical D.P Kothari Tata Mc Graw 4th edition,
Engineering, and I. J. Hill 2019.
Nagrath,
2 Principles of Electrical V. K. Mehta, S Chand and 2nd edition,
Engineering & Electroncs Rohit Company 2015.
Mehta,

Web links/Video Lectures/MOOCs/papers


1. http://vlabs.iitkgp.ernet.in/be/#
2. https://phet.colorado.edu/en/simulations/circuit-construction-kit-dc

Course Articulation Matrix


COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
22ESC142.1 3 2 1 0 1 1 1 1 0 0 0 1
22ESC142.2 3 3 2 1 1 1 0 0 0 0 0 1
22ESC142.3 3 2 1 1 1 1 1 1 0 0 0 1
22ESC142.4 3 2 2 1 0 1 1 1 0 0 0 1
22ESC142.5 3 1 2 0 1 2 1 1 0 0 1 1
22ESC142.6 3 2 1 0 1 1 1 1 0 0 0 1
1: Low 2: Medium 3: High

40
Engineering Science Course (ESC) : Introduction to Electronics Engineering
Course Code 22ESC143/243 CIE Marks 50
Teaching Hours/Week (L:T:P) (3:0:0) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. Analyse the working of rectifiers, regulators and common emitter circuits.
2. Explain different types of oscillators and applications of Operational Amplifiers.
3. Describe the different numbering systems.
4. Analyse the application of gates in building fundamental blocks of digital circuits.
5. To equip students with a basic foundation in electronic engineering required for comprehending
the operation and application embedded systems.
6. Understand the various components of communication system and basic modulation techniques.
Module-1
p-n junction diode, Characteristics and Parameters, Diode Approximations, Half-Wave
Rectification (HWR), Full-Wave Rectification (FWR), Filter Circuits, Voltage Regulators.
BJT as Amplifier (qualitative analysis only) (Text 4: 1.4, 1.6 -1.7, 2.1-2.3, 3.1-3.3, 4.3).
Activities: Virtual lab experiments on Rectifiers. 8 Hours
Module-2
Oscillators – Barkhausen criterion, sinusoidal and non-sinusoidal oscillators, Crystal
controlled oscillators (Only concepts, working, and waveforms. No mathematical
derivations) (Text 1-Chapter 9).
Operational Amplifiers (Op-Amp) - Ideal Op-Amp, characteristics of ideal and practical
Op-Amp, Practical Op-Amp circuits: Inverting and Non-inverting amplifiers, Voltage
follower, Summer, Subtractor, Integrator, Differentiator (Text 1-Chapter 8).
Activities: Multisim based experiments on Op-Amp as Inverting and Non-inverting
amplifiers, Voltage follower, Summer, Subtractor, Integrator and Differentiator. 8 Hours
Module-3
Boolean Algebra and Logic Circuits: Binary numbers, Number Base Conversion, Octal &
Hexadecimal Numbers, Complements, Basic definitions, Axiomatic Definition of Boolean
Algebra, Basic Theorems and Properties of Boolean Algebra, Boolean Functions, Canonical
and Standard Forms, Other Logic Operations, Digital Logic Gates (Text 2: 1.2, 1.3, 1.4, 1.5,
2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7).
Combinational logic: Introduction, Design procedure, Adders- Half adder, Full adder (Text
2: 4.1, 4.2, 4.3).
Activities: Demonstrate the working of Basic gates and De Morgan’s law using trainer kits.
8 Hours
Module-4
Embedded Systems – Definition, Embedded Systems versus general computing systems,
Classification of Embedded Systems, Major application areas of Embedded Systems,
Elements of an Embedded System, Core of the Embedded System, Microprocessor versus
Microcontroller, RISC versus CISC. (Text 5: Chapter1).
Activities: LED, serial monitor, ultrasonic sensor using Arduino 8 Hours
Module-5
Communication Schemes – Modern communication system scheme, Information source,
and input transducer, Transmitter, Channel or Medium – Hardwired and Soft wired, Noise,
Receiver, Multiplexing, Types of communication systems. Types of modulation (only
concepts) – AM, FM, Concept of Radio wave propagation (Ground, space, sky) Mobile
Communication (Text book 3)
Activities: Demonstrate the working of AM and FM. 8 Hours

41
Course Outcomes: At the end of the course the student will be able to:
22ESC143/243.1 Explain and analyse the working of diode as rectifier, regulator and also
BJT as an Amplifier.
22ESC143/243.2 Describe the different types of oscillators and applications of
Operational Amplifiers.
22ESC143/243.3 Illustrate the different number system conversions used in the digital
devices.
22ESC143/243.4 Apply the knowledge of gates in designing different fundamental blocks
of digital circuits.
22ESC143/243.5 Explain the basics of embedded systems.
22ESC143/243.6 Describe the different types of basic modulation techniques used in
communication systems.

Sl. Name of Name of Edition


Title of the Book
No. the the and Year
Author/s Publisher
Textbooks
1 Electronic Circuits, Mike Elsevier 4th Edition,
Fundamentals & Applications Tooley 2015.
2 Digital Logic and Computer M. Morris PHI Learning 5th Edition,
Design Mano 2008.
3 Basic Electronics D P Kothari, I J McGraw Hill 2nd Edition,
Nagrath Education (India), 2018.
4 Electronic Devices and David A Oxford University 5th Edition,
Circuits Bell Press 2008.
5 Introduction to Embedded Shibhu KV McGraw Hill 2nd Edition
Systems Education (India), 2017
Reference Books
1 Electronic Devices Thomas L. Pearson 9th Edition,
Floyd Education 2012.
2 Electronic Devices and R Boylestad, Pearson 11th Edition,
Circuit Theory Nashelskey Education 2013.

Web links/Video Lectures/MOOCs/papers


1. Basic Electronics Virtual Lab-IIT Kharagpur: http://vlabs.iitkgp.ac.in/be/
2. Digital Electronics https://www.youtube.com/watch?v=2xXErGeeb_Q
3. https://www.youtube.com/c/nesoacademy

42
Course Program Outcomes (POs)
Outcomes (COs)

PSO1

PSO2
PO10

PO11

PO12
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9
22ESC143/243.1 2 3 1
22ESC143/243.2 1 3 1
22ESC143/243.3 1 2
22ESC143/243.4 1 2
22ESC143/243.5 1
22ESC143/243.6 1

1: Low 2: Medium 3: High

43
Engineering Science Course (ESC): Introduction to Mechanical Engineering

Course Code: 22ESC144/244 CIE Marks 50


Teaching Hours/Week (L:T:P) (3:0:0) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. Acquire a fundamental understanding role of Mechanical Engineering in NTM .
2. Acquire a basic knowledge of renewable energy resources.
3. Acquire knowledge of various engineering materials and metal joining techniques.
4. Acquire knowledge of IC engines, EVs & Hybrid vehicles.
5. Acquire essential experience on machine tools and power transmission system
6. Acquire knowledge of basic concepts on CNC, mechatronics and robotics.
Module-1 (8 Hours)
Energy Sources and Power Plants: Introduction and application of energy sources,
Construction and working of Hydel power plant, Thermal power plant, nuclear power plant,
Solar power plant, Tidal power plant, Wind power plant and concept of bio-fuels.
Non raditional Machining Processess : Ultrasonic Machining (USM), Electrochemical
Machining (ECM), Electrical Discharge Machining (EDM), Electron Beam Machining (EBM)
and Laser Beam Machining (LBM)
Module-2 (8 Hours)
Engineering Materials: Types, properties and applications of ferrous and non ferrous metals,
ceramics, composites, smart materials and shape memory alloys.
Metal Joining Processes: Soldering, Brazing and Welding: Definitions, Classification and
methods of soldering, brazing, and welding. Brief description of arc welding, Oxy-acetylene
welding and types of flames.
Module-3 (8 Hours)
Fundamentals of IC Engines: Components and working principle of 4-stroke petrol and
diesel engines, Application of IC Engines
Insight into future mobility technology: Electric and Hybrid Vehicles, Components of
Electric andHybrid Vehicles, Advantages and disadvantages of EVs and Hybrid vehicles.
Module-4 (8 Hours)
Machine Tools and Operations: Working principle of lathe, lathe operations: turning,
facing, knurling, working principle of drilling, drilling operations: drilling, boring, reaming,
working principle of milling machine, milling operations: slot milling and plane milling.
Gear Drives: Types - spur, helical, bevel, worm and rack and pinion, velocity ratio, Gear
Trains and their application: simple and compound Gear Trains.
Module-5 (8 Hours)
Introduction to Modern Manufacturing Systems: Introduction, components of CNC,
advantages and applications of CNC, 3D Printing.
Automation in industry: Fixed & flexible automation and basic elements with block diagrams
Introduction to Mechatronics & Robotics: Concept of open-loop and closed-loop
mechatronic systems, Robot configurations, applications, advantages and disadvantages.

Practical based learning:


Demonstration 1:
Lathe: Parts of a lathe, Principle of working of a centre lathe, Operations on the lathe -Turning,
Facing, Knurling. Milling Machine: Working principle of milling and operations. Drilling
44
Machine: Principle of working and operations.
Demonstration 2:
1. Working Principle of 4 Stroke Petrol and Diesel Engine.
2. Working principle of welding.

Course Outcomes:
At the end of the course the student will be able to:

22ESC144.1 Apply basic concepts to role of mechanical engineering in NTM and energy
sources.
22ESC144.2 Access the mechanical behavior and properties of engineering materials
and various joining processes.
22ESC144.3 Analyze the working of I.C engine, Electric Vehicles and Hybrid Vehicles,
22ESC144.4 Apply the concept of machine tools and power transmissions.
22ESC144.5 Comprehend the working of CNC machines, mechatronics, robotics and
understand the different operations that can be carried out on these machines.
22ESC144.6 Interpret the basic concepts of automation in industry.

Weblinks/Video Lectures/MOOCs
1. MOOC:https://nptel.ac.in/courses/112/105/112105123/
2. MOOC:https://nptel.ac.in/courses/112/107/112107208/
3. MOOC:https://nptel.ac.in/courses/112/103/112103262/
4. NPTEL:https://www.youtubecom/watch?v=GQHCnWl2U6I

Sl. Name of the Name of the Edition


Title of the Book And Year
No. Author/s Publisher
Textbooks
1 Elements of Mechanical K R Gopalakrishna Subhas Publications 38th Edition,
Engineering 2018
Text Book of Elements of S Trymbaka Murthy MEDTECH (Scientific 5th Edition,
2 Mechanical Engineering International Pvt Ltd) 2019
Elements of Mechanical Hajra Choudhury Media Promoters, New Vol 1 & 2,
3 Engineering Delhi 2001
Reference Books
Elements of Mechanical Dr. A. S. Ravindra Thomson Press (India) 8th Edition,
1 Engineering Ltd 2011
Introduction to Robotics: Craig J. J Pearson Education 3rd Edition,
2 Mechanics and Control International 2005
Mechatronics-Principles NitaigourPremchand 1st Edition,
3 Concepts and Applications Mahalik Tata McGraw Hill 2003
Additive Manufacturing Ian Gibson, David W.
Technologies: Rapid Rosen,Brent Stucker
2nd Ed.
4 Prototyping to Direct Springer (2015)
Digital Manufacturing

45
Modern Electric, Hybrid MehrdadEhsani, Yimin 1st Edition,
Electric and FuelCell Gao, Sebastien E. Gay 2005
5 CRC Press LLC
Vehicles. and Li Emadi,
6 Modern Maching Process P. C. Pandey and H. S. McGraw Hill Education 2000
Shah India Pvt. Ltd.

Course Articulation Matrix

Course Program Outcomes (PO)


Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
(CO)
22ESC144.1 - - - - - - - - 2 2 - 2 - -
22ESC144.2 - - - - - - - - - 1 - 1 - -
22ESC144.3 - - - - - - - - - 1 - 1 - -
22ESC144.4 - - - - - - - - 2 2 - 2 - -
22ESC144.5 - - - - - - - - - 1 - 1 - -
22ESC144.6 - - - - - - - - - 1 - 1 - -
1: Low 2: Medium 3: High

46
Engineering Science Course (ESC): Introduction to C Programming
Course Code 22ESC145/245 CIE Marks 50
Teaching Hours/Week (L:T:P) (2:0:2) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. Understand the basic concepts of Computer System and Computer Programming
2. Explain the basic concepts of C Programming Language Constructs.
3. Design and Develop Programming Skills.
4. Explore user-defined data structures like arrays and structures in implementing
solutions to problems
5. Apply programming constructs of C language to solve the real-world
problems

Module-1
Introduction to C Programming Language, Operators and Expressions
Introduction to Computers, input and output devices.
Introduction to C Language: Basic structure of a C program, Character sets, C Tokens,
Keywords , Identifiers, Constants, Variables, Declaration and Initialization of Variables,
Data types.
Operators and Expressions: Arithmetic, Relational, Logical, Assignment, Increment and
Decrement, Conditional Operators, Arithmetic Expressions and Evaluation, Precedence
and Associativity, Type conversions
Textbook 1: Chapter Chapter 1(Pg No:12), 2(Pg No:22-41), 3(Pg No:52-69)
Textbook 2: Chapter 1(1.1-1.2), Chapter 2(2.1-2.4) 8 Hours
Module-2
Managing input/output Operation and Decision Making and Branching
Reading and writing a character, Formatted Input and Output
Decision making: Decision making statements: if, if-else, nested if-else, cascaded if-else,
switch statement.
Textbook 1: Chapter (Pg No:82-101), 5(Pg No:112-133) 8 Hours
Module-3
Decision making and Looping , Arrays
Looping statements: for, while, do-while, Branching statements: break and continue
Arrays: Introduction, One - Dimensional, Two- Dimensional arrays : declaration,
initialization.
Textbook 1: Chapter 6(Pg No: 151-173), 7(Pg No: 189-211) 8 Hours
Module-4
Strings, Structures
Strings: Introduction to Strings, Declaration and initialization, Reading strings from the
terminal, Writing strings to screen, String handling functions.
Structures: Introduction, Defining a structure , Declaring Structure variables, Accessing
Structure Members, Initialization, Operations on individual members, Array of
structures, Arrays within structures, Structures within structures.
Textbook 1: Chapter 8(Pg No: 235-254), 10(Pg No: 320-334) 8 Hours
Module-5
User defined functions
User defined Functions: Definition, elements of user defined functions. Category of user
defined functions, Passing arrays to functions, Passing string to functions.
Textbook 1: Chapter 9(Pg No: 267-297) 8 Hours

47
List of Laboratory Experiments related to above modules – 2 hours each
1. C Program to find Mechanical Energy of a particle using E = mgh+1/2 mv2.
2. Write a C program to simulate a simple calculator that performs arithmetic
operations like addition, subtraction, multiplication, and division only on integers.
Error messages should be reported, if any attempt is made to divide by zero
3. An electricity board charges the following rates for the use of electricity: for the
first 200 units 80 paise per unit: for the next 100 units 90 paise per unit: beyond 300
units Rs 1 per unit. All users are charged a minimum of Rs. 100 as meter charge. If
the total amount is more than Rs 400, then an additional surcharge of 15% of total
amount is charged. Write a program to read the name of the user, number of units
consumed and print out the charges.
4. C Program to Sort the given set of N numbers using Bubble Sort.
5. C Program to implement Binary Search.
6. Write a C Program to Implement structures to read, write, and compute the
average- marks and the students scoring above and below the average marks for a
class of N students.
7. C Program to implement string operations string length and string compare using
user defined functions.
Open ended experiment covering the concept of entire syllabus

Course Outcomes:At the end of the course the student will be able to:
22ESC145/245.1 Describe the basics of Computer systems and C programming
language and Evaluate expressions using C operators.
22ESC145/245.2 Apply the concepts of Input/output and decision making in C.
22ESC145/245.3 Develop C programs using different looping constructs.
22ESC145/245.4 Develop C programs using arrays.
22ESC145/245.5 Implement C programs using Structures and strings.
22ESC145/245.6 Implement modular programs using different programming constructs
in C .

Sl. Title of the Book Name of Name of Edition


No. the the and Year
Author/s Publisher
Textbooks
1 Programming in ANSI C E. Tata 7th Edition,
Balaguruswamy McGraw- 2017.
Hill, India,
2 Computer Fundamentals Reema Thareja Oxford 2nd Edition,
and Programming in C University 2017
Reference Books
1 Computer Science, A Behrouz A. Cengage 3rd Edition,
Structured programming Forouzan Learning 2007
approach using C.
2 “Programming with C”, Byron Gottfried Tata McGraw- 3rd Edition,
Schaum’s Outlines. Schaum’s Hill 2017

48
Web links/Video Lectures/MOOCs/papers
1.https://arjunkcse.blogspot.com/p/blogpage.htm.
2.https://nptel.ac.in/courses/106/105/106105171/#.

Course Articulation Matrix

Course Program Outcomes (POs)


Outcomes (COs)

PSO1

PSO2
PO10

PO11

PO12
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9
22ESC145/245.1 - - - - - - - - 2 1 - - - -
22ESC145/245.2 - - 1 - - - - - 2 - - - - -
22ESC145/245.3 - - 1 - - - - - 2 - - - - -
22ESC145/245.4 - - 1 - - - - - - 1 - - - -
22ESC145/245.5 - - 1 - - - - - 2 - - - - -
22ESC145/245.6 - - 1 - - - - - 2 - - - - -

1: Low 2: Medium 3: High

49
Emerging Technology Course : INTRODUCTION TO NANOTECHNOLOGY
Course Code 22ETC15A/25A CIE Marks 50
Teaching Hours/Week (L:T:P) (3:0:0) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
The learning objectives of this course are:
1. To provide a comprehensive overview of synthesis and characterization of nanoparticles,
nanocomposites and hierarchical materials with nanoscale features.
2. To provide the engineering students with necessary background for understanding various
nanomaterials characterization techniques.
3. To develop an understanding of the basis of the choice of material for device applications.
4. To give an insight into complete systems where nanotechnology can be used to improve
our everyday life.
Module-1
Introduction to Nanomaterials
Nanotechnology - Frontier of future - An Overview, Length Scales, Variation of physical
properties from bulk to thin films to nanomaterials, Confinement of electron in 0D, 1D, 2D and
3D systems, Surface to Volume Ratio, Synthesis of Nanomaterials: Bottom-Up approach:
Chemical Routes for Synthesis of nanomaterials, Sol-gel, Precipitation, Solution Combustion
synthesis, Hydrothermal, SILAR, Chemical Bath Deposition. Top-Down approach: Ball
milling technique, Sputtering, Laser Ablation. 08 hours

Module-2
Characterization of Nanomaterials
Basic principles and instrumentations of Electron Microscopy – Transmission Electron
Microscope, Scanning Electron Microscope, Scanning Probes - Scanning Tunneling
microscope, Atomic Force Microscope. Different imaging modes, comparison of SEM and
TEM, AFM and STM, AFM and SEM. Basic principles of working of X-ray diffraction,
Debye-Scherrer equation and its application in simple numerical, Optical Spectroscopy-
Instrumentation and application of IR, UV/VIS (Band gap measurement). 08 hours
Module-3
Carbon Based Materials
Introduction, Synthesis, Properties (Electrical, Electronic, and Mechanical), and Applications
of Graphene, SWCNT, MWCNT, Fullerenes and other Carbon Materials: Carbon
nanocomposites, nanofibres, nanodiscs, nanodiamonds.
08 hours
Module-4
Nanotechnology in Energy Storage and Conversion
Solar Cells: First generation, Second generation and Third generation solar cells. Construction
and working of Dye sensitized and Quantum dot sensitized solar cells.
Batteries: Nanotechnology in Lithium ion battery- working, Requirements of anodic and
cathodic materials, classification based on ion storage mechanisms, limitations of graphite
anodes, Advances in Cathodic materials, Anodic materials, Separators.
Fuel Cells: Introduction, construction, working of fuel cells and nanotechnology in hydrogen
storage and proton exchange membranes. 08 hours
Module-5
Applications of Nanotechnology
Nanotechnology Applications and Recent Breakthroughs: Introduction, Significant Impact of
Nanotechnology and Nanomaterials in - Medicine and Healthcare Applications, Biological and
Biochemical Applications (Nano biotechnology), Electronic Applications (Nano electronics),
Computing Applications (Nano computers), Chemical Applications (Nano chemistry), Optical
Applications (Nano photonics), and Agriculture and Food Applications. 08 hours
50
Course Outcomes:
At the end of the course the student will be able to:
Compare the various synthesis techniques of nanoparticles on their relative
22ETC15A.1
merits and demerits. [L4]
Discuss the working of basic instruments used in characterization of
22ETC15A.2
nanoparticles and interpret the results [L3]
Discuss the applications of nanotechnology in the domain of energy storage
22ETC15A.3
and conversion [L2]
22ETC15A.4 Classify the nanomaterials based on their dimensions. [L3]
Assess the suitability of nanomaterials for various devices and applications.
22ETC15A.5
[L4]
22ETC15A.6 Discuss the applications of carbon based nanomaterials [L3]

Sl.
Name of the Name of the Edition
No Title of the Book
Author/s Publisher and Year
.
Textbooks
NANO: The Essentials:
McGraw Hill 1st Edition,
1 Understanding Nanoscience and T Pradeep
Education 2017
Nanotechnology
Nanotechnology - The Science M A Shah, K A 2nd Edition,
2. Wiley
of Small. Shah 2019
Daya
Textbook On Fundamentals & K S Subramanian, K 1st Edition,
3. Publishing
Applications Of Nanotechnology Raja, M Kannan 2018
House
B.S. Murty, P. Springer
Textbook of Nanoscience and
4 Shankar, Baldev Universities August 2016
Nanotechnology
Raj, B B Rath Press
Reference Books
Introduction to Nanoscience
Charles P Poole, Jr
1 and Nanotechnology, An Indian Wiley 1 Dec 2020
Frank J Owens
Adaptation.
Grand Central
2 Understanding Nanotechnology Scientific American Dec 2002`
Publishing
Mick Wilson, Kamali
Nanotechnology: Kannangara, Geoff
Chapman &
3 Basic Science and Emerging Smith, Michelle June 2002
Hall
Technologies Simmons, Burkhard
Raguse
Nano Materials A. K. New Age
4 Oct 2009
Bandyopadhyay Science
Web links/Video Lectures/MOOCs
1. https://nptel.ac.in/courses/118104008
2. https://www.digimat.in/nptel/courses/video/118104008/L16.html
3. https://archive.nptel.ac.in/courses/113/106/113106099/
4. https://nptel.ac.in/courses/112107283
5. https://onlinecourses.nptel.ac.in/noc22_me131/preview
6. https://www.coursera.org/learn/nanotechnology

51
Course Articulation Matrix

Course Program Outcomes (PO)


Outcomes
(CO)

PSO1
PO10

PO11

PO12

PSO2
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9
22ETC15A.1 - - - 2 - - - - - - - - - -

22ETC15A.2 - - - - 3 - - - - - - - - -

22ETC15A.3 - - - - - - 3 - - - - - - -

22ETC15A.4 - - - 2 - - - - - - - - - -

22ETC15A.5 - - 3 - - - - - - - - - - -

22ETC15A.6 - - - 2 - - - - - - - - - -

1: Low 2: Medium 3: High

52
Emerging Technology Course: RENEWABLE ENERGY SOURCES
Course Code 22ETC15B/25B CIE Marks 50
Teaching Hours/Week (L:T:P) (3:0:0) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
The learning objectives of this course are:
1. To develop an understanding of the energy scenario, energy sources and their utilization.
2. To explore society’s present needs and future energy demands.
3. To provide a comprehensive overview of the principles of renewable energy conversion
systems.
4. To provide the engineering students with necessary background for understanding
various energy conservation methods.
Module-1
Introduction:
Principles of renewable energy; energy and sustainable development, fundamentals and social
implications. Global Energy Scenario: Energy demand, Energy consumption in various sectors,
worldwide renewable energy availability, renewable energy availability in India, role of energy
in economic development and social transformation, Introduction to Internet of energy (IOE).
08 hours
Module-2
Solar Energy: Fundamentals; Solar Radiation; Estimation of solar radiation on horizontal and
inclined surfaces; Solar radiation Measurements- Pyrheliometers, Pyrometer, Sunshine Recorder.
Solar Thermal systems: Flat plate collector; Solar distillation; Solar pond electric power plant.
Solar electric power generation- Principle of Solar cell, Photovoltaic system for electric power
generation, advantages, Disadvantages and applications of solar photovoltaic system. 08 hours
Module-3
Wind Energy: Properties of wind, availability of wind energy in India, wind velocity and power
from wind; major problems associated with wind power, Basic components of wind energy
conversion system (WECS); Classification of WECS- Horizontal axis- single, double and multi
blade system. Vertical axis- Savonius and darrieus types.
Biomass Energy: Introduction; Photosynthesis Process; Biofuels; Biomass Resources; Biomass
conversion technologies-fixed dome and floating dome; Urban waste to energy conversion.
08 hours
Module-4
Tidal Power: Tides and waves as energy suppliers and their mechanics; fundamental
characteristics of tidal power, harnessing tidal energy, advantages and limitations.
Ocean Thermal Energy Conversion: Principle of working, OTEC power stations in the world,
problems associated with OTEC. 08 hours
Module-5
Green Energy: Introduction, Fuel cells: Classification of fuel cells – H2; Operating principles.
Benefits of hydrogen energy, hydrogen production technologies (electrolysis method only),
hydrogen energy storage, applications of hydrogen energy, problem associated with hydrogen
energy. 08 hours

Course Outcomes:
At the end of the course the student will be able to:
22ETC15B.1 Summarise the environmental aspects of renewable energy resources.
Describe the use of solar energy and the various components used in the
22ETC15B.2 energy production with respect to applications like-heating, cooling,
desalination, power generation.

53
22ETC15B.3 Explain the conversion principles of wind and tidal energy
22ETC15B.4 Illustrate the concept of biomass energy resources and green energy.
Acquire the basic knowledge of ocean thermal energy conversion and
22ETC15B.5
hydrogen energy.
22ETC15B.6 Compare the green energy with the conventional energy sources.

Sl. Name of the Name of the Edition and


Title of the Book
No. Author/s Publisher Year
Textbooks
Non-conventional Energy Khanna Fourth
1 G D Rai
sources Publication Edition, 2006
S.Rao and Dr. B.B. Khanna Third edition,
2. Energy Technology
Parulekar Publication 2002.
Reference Books
2nd Edition,
1 Solar energy Subhas P Sukhatme Tata McGraw Hill
1996
Non-Conventional Energy Third edition,
2 Shobh Nath Singh, Pearson
Resources 2015
Web links/Video Lectures/MOOCs
1. E-book URL: https://www.pdfdrive.com/non-conventional-energy-sources-
e10086374.html (accessed on 23 Nov 2022)
2. E-book URL: https://www.pdfdrive.com/renewable-energy-sources-and-their-
applications- e33423592.html (accessed on 23 Nov 2022)

Course Articulation Matrix

Course Program Outcomes (PO)


Outcomes
(CO)
PO 10

PO 11

PO 12

PSO1
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PSO2

22ETC15B.1 - - - - - - 3 - - - - 2 - -
22ETC15B.2 - - - - - - 2 - - - - 2 - -
22ETC15B.3 2 - - - - - - - - - - 2 - -
22ETC15B.4 - - - - - - 3 - - - - 3 - -
22ETC15B.5 2 - - - - - - - - - - - - -
22ETC15B.6 - - - - - - 3 - - - - 2 - -

1: Low 2: Medium 3: High

54
EMERGING APPLICATIONS OF BIOSENSORS
Semester I/II CIE Marks 50
Course Code 22ETC15C/25C SEE Marks 50
Teaching hours/Week (L:T:P) 3:0:0 Exam hours 03
Total Hours/Semester 40 Hours of Theory Credits 03
Course objectives
1. To learn the Fundamentals of biosensors.
2. To acquaint the student with design and construction of biosensors.
3. To expose the students to recent advances in application of biosensors in health, environment,
agriculture and food industry.
Module 1: INTRODUCTION TO BIOSENSORS (8 Hours)
Introduction to biosensor, General components of biosensor, Biomolecules in biosensors such as
enzyme, DNA, antigen antibody, protein, Classification of biosensors based on principle:
amperometric, potentiometric biosensors, optical, acoustic, piezoelectric, and calorimetric
biosensors, scope of biosensors and its limitations.
Pre-requisite: Biomolecules
Self-learning: Scope of biosensors
Module 2: BASIC DESIGN AND TRANSDUCER (8 Hours)
Design Considerations: calibration, dynamic Range, signal to noise, sensitivity, selectivity,
Interference recognition. Transduction membrane protein sensors: ion channels, Types of
Transducer, Optical; Fiber Optic, ECL, Surface Plasmon Resonance, Electro chemical; FET,
Impedance, Piezoelectric; Cantilever,
Pre-requisite: Piezoelectric effect
Self-learning: Ion channel biosensors
Module 3: APPLICATIONS OF BIOSENSORS IN HEALTH AND ENVIRONMENT (8
Hours)
Biosensors and diabetes management, Microfabricated biosensors and point-of-care diagnostics
systems, Noninvasive biosensors in clinical analysis; Surface plasmon resonance and evanescent
wave biosensors, Biosensor in cancer and HIV early diagnosis.
Pre requisites: Diabetes
Self-learning: Microfabrication
Module 4: APPLICATIONS OF BIOSENSORS IN FOOD AND AGRICULTURE
INDUSTRY (8 Hours)
Detection of product content, allergic components, pathogens, pesticide residues. Monitoring of
raw material conversions. Detection of crop diseases, pathogens in plants, Detection of soil
nutrients, pesticide and its residual detection
Pre-requisite: Pesticides
Self-learning: Crop Diseases
Module 5: APPLICATIONS OF NANOMATERIALS IN BIOSENSORS (8 Hours)
Nano Materials in biosensors; Carbon based Nano Material, Metal oxide and nano particle,
Quantum dots, Role of nano material in Signal Amplifications, Detection and Transducer
Fabrication
Pre-requisites: Nano materials
Self-learning: Applications of Nanomaterials
Web links and Video Lectures (e-Resources):
• https://www.youtube.com/watch?v=kQ6CY1qpGjY
• https://nptel.ac.in/courses/102101054
• https://onlinecourses.nptel.ac.in/noc20_ph13/preview
• https://onlinecourses.nptel.ac.in/noc22_ph01/preview
Activity Based Learning (Suggested Activities in Class)/ Practical Based learning

55
• AV presentation by students (on specific topics).
• Discussion of case studies based on research findings.
• Model making and Poster presentations

Text Books
Sl. Title of the Book Name of the Name of the Edition
No. Author/s Publisher and Year
1 Introduction to Jeong-Yeol Yoon Springer-Verlag 2016 edition
Biosensors New York
2 Recognition Receptors Mohammed Zourob Springer-Verlag 2010 edition
in Biosensors New York
Reference Books
1 Novel Approaches in Zvi Liron Springer US 2001 edition
Biosensors and Rapid
Diagnostic Assays
2 Biosensor Principles and Pierre R. C, and CRC Press 2019 edition
Applications Loïc J.B

CO No. Course Outcomes (COs)


22ETC15C.1 Classify types of biosensors based on principle.
22ETC15C.2 Articulate the types of transducers.
22ETC15C.3 Elucidate the different types of biomolecules used in biosensors.
22ETC15C.4 Apply bio sensing techniques in health, environment.
22ETC15C.5 Interpret the use of biosensors in agriculture and food industry.
22ETC15C.6 Analyze the use of nanomaterials to enhance the working of biosensors.

Course Articulation Matrix


PO10

PO11

PO12
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

COs/POs
22ETC15C.1 3 2 - - 2 - 2 - - - -
22ETC15C.2 3 2 - - 2 - 2 - - - -
22ETC15C.3 3 2 - - 2 - 2 - - - -
22ETC15C.4
3 2 - - 2 - 3 - - - -
22ETC15C.5 3 2 - - 2 - 2 - - - -
22ETC15C.6 3 2 2 2
1: Slight (Low), 2: Moderate (Medium), 3: Substantial (High)

56
Emerging Technology Course: Introduction to Internet of Things (IoT)
Course Code 22ETC15D/25D CIE Marks 50
Teaching Hours/Week (L: T: P) (3:0:0) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. Understand the fundamentals of IoT and its’ building blocks along with
their characteristics.
2. Understand the recent application domains of IoT in everyday life.
3. Gain insights about the current trends of associated IoT technologies and IoT analytics.
4. Apply the knowledge to solve real time problems.
5. Make use of the IoT concepts for innovative ideas.
Module-1 (8 hours)
IoT Physical Devices and Endpoints:
Introduction to Arduino and Raspberry Pi- Installation, Interfaces (serial, SPI, I2C),
Programming – Python program with Raspberry PI with focus on interfacing external
gadgets, controlling output, reading input from pins.
Module-2 (8 hours)
IoT Sensing and Actuation:
Introduction, Sensors, Sensor Characteristics, Sensorial Deviations, Sensing Types,
Sensing Considerations, Actuators, Actuator Types, Actuator Characteristics.
Module-3 - (8 hours)
IoT Devices and Networking Protocols:
IoT devices, Networking basics, IoT networking connectivity protocols, IoT networking
data messaging protocols, analyzing data to infer protocol and device characteristics.
Module-4 - (8 hours)
Associated IoT Technologies:
IoT Physical Servers and Cloud Offerings: Introduction to Cloud Storage models and
communication APIs Webserver – Web server for IoT, Cloud for IoT, Python web
application framework designing a RESTful web API.
Industrial Internet of Things: Introduction, Industry 4.0, Industrial Internet of Things
(IIoT), IIoT Architecture, Basic Technologies, Applications and Challenges.
Module-5 - (8 hours)
IoT applications and future trends:
Vehicular IoT – Introduction, Healthcare IoT – Introduction, Agricultural IoT Introduction.

Sl. Title of the Book Name of the Name of the Edition and
No. Author/s Publisher Year
Textbooks
1 Introduction to IoT Sudip Misra, Anandarup Cambridge 1st edition,
Mukherjee & University Press 2021
Arijit Roy
2 Introduction to Industrial Sudip Misra, Anandarup CRC Press 1st Edition,
Internet of Things and Mukherjee & Arijit Roy 2020
Industry 4.0

57
3 Internet of Things - A Arshdeep Bahga and Universities 1 s t Edition,
Hands-on Approach Vijay Madisetti Press 2015
Reference Books
1 Getting Started Matt Richardson & O'Reilly(SPD) 1st Edition,
with Raspberry Pi Shawn 2014
Wallace
2 Rethinking the Internet Francis D’Costa Apress 1st Edition,
of Things: A Scalable Publications 2013
Approach to Connecting
Everything

Web links/Video Lectures/MOOCs/papers


1. https://nptel.ac.in/noc/courses/noc19/SEM1/noc19-cs31/

Course Outcomes:
At the end of the course the student will be able to:
22ETC15D.1 Describe the evolution of IoT, IoT networking components and addressing
strategies in IoT.
22ETC15D.2 Explain the basics of network layers.
22ETC15D.3 Classify various sensing devices and actuator types.
22ETC15D.4 Realize IoT using physical devices.
22ETC15D.5 Explain associated IoT technologies.
22ETC15D.6 Illustrate the architecture of IoT applications.

Course Articulation Matrix

Course Program Outcomes


Outcomes (POs)
(COs)
PSO1

PSO2
PO10

PO11

PO12
PO1

PO2

PO3

PO5
PO4

PO6

PO7

PO8

PO9

22ETC15D.1 2 3 2 3
22ETC15D.2 2
22ETC15D.3 2 3 2
22ETC15D.4 3 2
22ETC15D.5 2 2
22ETC15D.6 1 2 1

1: Low 2: Medium 3: High

58
Emerging Technology Course: WASTE MANAGEMENT
Course Code 22ETC15E/25E CIE Marks 50
Teaching Hours/Week (L:T:P) (3:0:0) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. To learn broader understandings on various aspects of solid waste management
practiced in industries.
2. To learn hazardous waste management and treatment, and integrated waste
management.
3. To gain knowledge about solid waste characteristics and waste generation aspects.
4. To understand the methodology used in collection, storage, transport, and disposal of
waste.
5. To apply the concept of waste processing techniques in recovery of products from
solid waste to compost and biogas, incineration, and energy recovery.
Module-1
INTRODUCTION TO SOLID WASTE MANAGEMENT: Classification of solid wastes
(source and type based), solid waste management (SWM), elements of SWM, ESSWM
(environmentally sound solid waste management) and EST (environmentally sound
technologies), factors affecting SWM, Indian scenario, progress in MSW (municipal solid
waste) management in India. 8 Hours
Module-2
WASTE GENERATION ASPECTS: Waste stream assessment (WSA), waste generation
and composition, waste characteristics (physical and chemical), health and environmental
effects (public health and environmental), comparative assessment of waste generation and
composition of developing and developed nations, a case study results from an Indian city,
handouts on solid waste compositions. 8 Hours
Module-3
COLLECTION, STORAGE, TRANSPORT AND DISPOSAL OF WASTES:
Waste Collection, Storage and Transport: Collection components,
storage- containers/collection vehicles, collection operation, transfer station, waste collection
system design, record keeping, control, inventory and monitoring, implementing collection
and transfer system, a case study. Waste Disposal: key issues in waste disposal, disposal
options and selection criteria, sanitary landfill, landfill gas emission, leachate formation,
environmental effects of landfill, landfill operation issues, a case study.
8 Hours
Module-4
WASTE PROCESSING TECHNIQUES & SOURCE REDUCTION, PRODUCT
RECOVERY & RECYCLING: Purpose of processing, mechanical volume and size
reduction, component separation, drying and dewatering. Source Reduction, Product
Recovery and Recycling: basics, purpose, implementation monitoring and evaluation of
source reduction, significance of recycling, planning of a recycling programme, recycling
programme elements, commonly recycled materials and processes, a case study.
8 Hours
Module-5
HAZARDOUS WASTE MANAGEMENT AND TREATMENT: Identification and
classification of hazardous waste, hazardous waste treatment, pollution prevention and waste
minimization, hazardous wastes management in India. 8 Hours

59
Course Outcomes:
At the end of the course the student will be able to:
22ETC15E.1 Apply the basics of solid waste management towards sustainable
development
22ETC15E.2 Gain knowledge on waste generation aspects.
22ETC15E.3 Apply technologies to process waste and dispose the same.

22ETC15E.4 Design working models to convert waste to energy


22ETC15E.5 Identify and classify hazardous waste and manage the hazard

Sl. Title of the Book Name of the Name of the Edition


No. Author/s Publisher and Year
Textbooks
1 Solid Waste Management Dhundiraj Deshpande AGPH Books First Edition
- Processing and Disposal 2022
2 Solid Waste Management A D Bhide and B B INSDOC 2010
in Developing Countries Sundaresan
3 Integrated Solid Waste Tchobaanoglous, G., McGraw-Hill 1993
Management Theisen, H., and Samuel A Publishers
Vigil
4 Waste Management Bilitewski B., Hard He G., Springer 1994
Marek K., Weissbach A.,
and Boeddicker H.
Reference Books
1. Integrated solid waste White, F. R., Franke P. Mc Dougall,P. 2001
management: a life R.,, & Hindle M John Wiley &
cycle inventory. Sons.
2. Handbook of solid waste Nicholas, P., & Imprint of 2005
management and waste Cheremisinoff, P. D Elsevier Science.
minimization
technologies

Course
Outcomes PO1 PO PO PO PO PO6 PO PO PO PO PO PO
(COs) 2 3 4 5 7 8 9 10 11 12
22ETC15E.1 2 1 2
22ETC15E.2 2 1 2
22ETC15E.3 2 1 2
22ETC15E.4 2 1 2
22ETC15E.5 2 1 2

1: Low 2: Medium 3: High

60
Emerging Technology Course: INTRODUCTION TO CYBER SECURITY
Course Code 22ETC15F/25F CIE Marks 50
Teaching Hours/Week (L:T:P) (3:0:0) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. To familiarize cybercrime terminologies and perspectives
2. To understand Cyber Offenses and Botnets
3. To gain knowledge on tools and methods used in cybercrimes
4. To understand phishing and intrusion systems.
5. To understand the Cyber forensics and network forensics.
Module-1
Introduction to Cybercrime: Cybercrime: Definition and Origins of the Word, Cybercrime and
Information Security, Who are Cybercriminals? Classifications of Cybercrimes, An Indian
Perspective, Hacking and Indian Laws., Global Perspectives .
Textbook:1 Chapter 1 (1.1 to 1.5, 1.7-1.9) 8 Hours
Module-2
Cyber Offenses: How Criminals Plan Them: Introduction, How criminals plan the attacks,
Social Engineering, Cyber Stalking, Cybercafe & cybercrimes.
Botnets: The fuel for cybercrime, Attack Vector.
Textbook:1 Chapter 2 (2.1 to 2.7) 8 Hours
Module-3
Tools and Methods used in Cybercrime: Introduction, Proxy Servers, Anonymizers,
Phishing, Password Cracking, Key Loggers and Spyware, Virus and Worms, Trojan Horses and
Backdoors, DoS and DDOS Attacks, Attacks on Wireless networks.
Textbook:1 Chapter 4 (4.1 to 4.9, 4.12) 8 Hours
Module-4
Phishing and Identity Theft: Introduction, methods of phishing, phishing,phising techniques,
spear phishing, types of phishing scams, phishing toolkits and spy phishing, counter measures,
Identity Theft .
Intrusion Detection Systems:Types of Intrusion - Attack Patterns - Host/Network-Based
Intrusion Detection - Placement of the IDS - Honeypots .
Textbook:1 Chapter 5 (5.1. to 5.3) 8 Hours
Module-5
Computer Forensics: Introduction, Historical Background of Cyber Forensics, Digital
Forensics Science, Need for Computer Forensics, Cyber Forensics and Digital Evidence,
Digital Forensic Life cycle, Chain of Custody Concepts, network forensics.
Textbook:1 Chapter 7 (7.1. to 7.5, 7.7 to 7.9) 8 Hours

Course Outcomes:
At the end of the course the student will be able to:
22ETC15F.1 Explain the cybercrime terminologies and the various cyber laws.
22ETC15F.2 Describe Cyber offenses and Botnets
22ETC15F.3 Illustrate Tools and Methods used on Cybercrime
22ETC15F.4 Explain phishing and identity thefts
22ETC15F.5 Illustrate the various intrusion detection systems
22ETC15F.6 Justify the need of cyber forensics and network forensics.

61
Sl. Title of the Book Name of the Name of the Edition
No. Author/s Publisher and Year
Textbooks
1 Cyber Security: Sunit Belapure Wiley India Pvt First Edition
Understanding Cyber and Nina Ltd (Reprinted
Crimes, Computer Godbole 2018)
Forensics and Legal
Perspectives
Reference Books
1 Introduction to Security Buchanan, CRC Press 2011
and Network Forensics William J
2 Principles of Information Michael E. Cengage 2nd Edition
Security Whitman, Learning Pub 2012
Michael E. Whitman, Herbert J.
Herbert J. Mattord Mattord,

Course Articulation Matrix


Course Program Outcomes (POs)
Outcomes

PSO1
PO10

PSO2
PO11

PO12
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9
(COs)

22ETC15F.1 1 1
22ETC15F.2 2 2
22ETC15F.3 1 1
22ETC15F.4 1 1
22ETC15F.5 1 1
22ETC15F.6 1 1

1: Low 2: Medium 3: High

62
Programming Language Course: Introduction to Web Programming
Course Code 22PLC15A/25A CIE Marks 50
Teaching Hours/Week (L:T:P) (2:0:2) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. To use the syntax and semantics of HTML, XHTML and HTML5
2. To understand how CSS can enhance the design of a webpage
3. To develop different parts of a web page
4. To get familiarity with the client-side scripting using JavaScript and server-side
scripting using PHP.
Module-1
Traditional HTML, XHTML and HTML5:
Introduction to HTML, What is HTML and Where did it come from? First Look at HTML and
XHTML , HTML Syntax, Semantic Markup, Structure of HTML Documents, Quick Tour of
HTML Elements, HTML5 Semantic Structure Elements.
TextBook 1 : 2.1,2.2,2.3,2.4,2.5,2.6 8 Hours
Module-2
Cascading Style Sheets (CSS)
Introduction, CSS Overview, CSS Rules, Example with Type Selectors and the Universal
Selector, CSS Syntax and Style, Class Selectors, span and div Elements, Cascading, style
Attribute, style Container, External CSS Files, CSS Properties, Color Properties, RGB Values
for Color, Font Properties, Text Properties, Element Box, padding Property, margin Property
TextBook 2 : Chapter 3 8 Hours
Module-3
Tables and Forms, Links and Images.
HTML Tables and Forms, Introducing Tables, Styling Tables, Introducing Forms, Form
Control Elements, CSS for Links, Responsive Images, Positioning Images.
TextBook 1 : Chapter 4.1,4.2,4.3,4.4
TextBook 2 : Chapter 6.7, 6.12,7.2 8 Hours
Module-4
JavaScript: Client-Side Scripting
Introduction, Hello World Web Page, Buttons, Functions, Variables, Identifiers, Conditional
statements, loops and JavaScript objects, Document Object Model, Forms and How They’re
Processed: form Element, Controls, Text Control, Accessing a Form’s Control Values, reset
and focus Methods.
TextBook 1: 6.4, 6.5
TextBook 2: 8.1, 8.3 to 8.13, 8.15, 8.16 8 Hours
Module-5
Introduction to Server-Side Development with PHP
Introduction to Server-Side Development with PHP, What is Server-Side Development, Quick
Tour of PHP, Program Control, PHP Arrays, $_GET and $_POST Super global Arrays,
$_SESSION.
TextBook 1: 8.1,8.3,8.4,9.1.1,9.2 8 Hours
List of Laboratory Experiments related to above modules – 2 hours each
Programming Assignments:
1. Create an XHTML page using tags to accomplish the following:
(i) A paragraph containing text “All that glitters is not gold”. Bold face and
italicize this text
(ii) (ii) Create equation: 𝑥 = 1/3(𝑦1 2 + 𝑧1 2 )
63
(iii) iii) Put a background image to a page and demonstrate all attributes of
background image
(iv) (iv) Create unordered list of 5 fruits and ordered list of 3 flowers
2. Create following table using XHTML tags. Properly align cells, give suitable cell padding
and cell spacing, and apply background color, bold and emphasis necessary

3. Use HTML5 for performing following tasks:


(i) Draw a square using HTML5 SVG, fill the square with green color and make
6px brown stroke width
(ii) Write the following mathematical expression by using HTML5 MathML. d=x2 -
y2
(iii) Redirecting current page to another page after 5 seconds using HTML5 meta tag
4. Demonstrate the following HTML5 Semantic tags- <article>, <aside>,<details>,
<figcaption>, <figure>, <footer>, <header>, <main>, <mark>,<section> for a
webpage that gives information about travel experience.
5. Create a class called income, and make it a background color of #0ff.
Create a class called expenses, and make it a background color of #f0f.
Create a class called profit, and make it a background color of #f00.
Throughout the document, any text that mentions income, expenses, or profit, attach the
appropriate class to that piece of text. Further create following line of text in the same
document:
The current price is 50₹ and new price is 40₹
6. Change the tag li to have the following properties:
∙ A display status of inline
∙ A medium, double-lined, black border
∙ No list style type Add the following properties to the style for li:
∙ Margin of 5px
∙ Padding of 10px to the top, 20px to the right, 10px to the bottom, and 20px to the left
Also demonstrate list style type with user defined image logos
7. Create following web page using HTML and CSS with tabular layout

64
8. Implement a button that, when clicked, reassigns the form’s controls to their original
values. The button should be labelled “Start over.” Your solution should not use an event
handler. Just show the input element, nothing else.

9. Create a Web page that uses a form to performs temperature conversions as shown below.

Note the quantity text control at the top, the result text control at the bottom, the two list
boxes at the sides, and the convert button in the centre. All those controls are inside a form.
Behind the scenes, the convert button has a JavaScript event handler. When the user clicks the
button and submits the form, the event handler code reads the form’s input values, does the
calculation, and displays the result.

10. Create a login form to enter the login credentials. Upon submitting the form , perform
the client-side and server-side validation. Redirect the user to a WELCOME PAGE, if
the user has entered valid credentials.

1. Open ended experiment covering the concept of entire syllabus

Course Outcomes:
At the end of the course the student will be able to:
22PLC15A/25A.1 Identify the various versions of HTML and its effect on web page
development
22PLC15A/25A.2 Create web pages using HTML and Cascading Style Sheets.
22PLC15A/25A.3 Construct and visually format tables and forms using HTML and CSS
22PLC15A/25A.4 Build dynamic web pages using JavaScript.
22PLC15A/25A.5 Use server-side scripting with PHP to generate and display web
contents dynamically.
22PLC15A/25A.6 Demonstrate an understanding of where HTML, CSS, JavaScript, and
PHP are interpreted and run.

Sl. Name of Name of the Edition


Title of the Book
No. the Publisher and Year
Author/s
Textbooks
1 Fundamentals of Web Randy Pearson Education 1st Edition,
Development Connolly, India. 2015
Ricardo Hoar
65
2 WEB PROGRAMMING John Dean Jones & Bartlett 1st Edition,
with HTML5, CSS and Learning 2019
JavaScript
Reference Books
1 HTML & CSS Thomas A. Tata McGraw Hill. 5th Edition,
Powell 2010

2 JavaScript & jQuery: The David Sawyer O’Reilly/Shroff 1st Edition,


Missing Manual McFarland Publishers & 2014
Distributors Pvt Ltd.
3 Learning PHP, MySQL Robin Nixon O’Reilly 4th Edition,
&JavaScript with jQuery, Publications. 2015
CSS and HTML5

Web links/Video Lectures/MOOCs/papers


1. https://onlinecourses.swayam2.ac.in/aic20_sp11/preview

Course Articulation Matrix

Course Program Outcomes (POs)


Outcomes (COs)

PO10

PO11

PSO1

PSO2
PO12
PO2
PO1

PO3

PO4

PO5

PO6

PO7

PO8

PO9

22PLC15A/25A.1 2 2
22PLC15A/25A.2 2 2
22PLC15A/25A.3 2 2
22PLC15A/25A.4 2 2 2
22PLC15A/25A.5 2 2 2
22PLC15A/25A.6 2 2 2

1: Low 2: Medium 3: High

66
Programming Language Course: Introduction to Python Programming
Course Code 22PLC15B/25B CIE Marks 50
Teaching Hours/Week (L:T:P) (2:0:2) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. Apply the syntax and semantics of the Python programming language.
2. Illustrate the process of structuring the data using lists, tuples, Dictionaries.
3. Implement looping constructs and functions to manipulate strings.
4. Demonstrate the use of built-in functions to navigate the file system.
5. Implement the program for file organization

Module-1
Python Basics: Entering Expressions into the Interactive Shell, The Integer, Floating-Point,
and String Data Types, String Concatenation and Replication, Storing Values in Variables,
Your First Program, Dissecting Your Program.
Flow control: Boolean Values, Comparison Operators, Boolean Operators,Mixing Boolean
and Comparison Operators, Elements of Flow Control, Program Execution, Flow Control
Statements, Importing Modules,Ending a Program Early with sys.exit()
Textbook 1: Chapters 1 – 2 8 Hours
Module-2
Functions: def Statements with Parameters, Return Values and return Statements,The None
Value, Keyword Arguments and print(), Local and Global Scope, The global
Statement,Exception Handling.
Lists: The List Data Type, Working with Lists, Augmented Assignment Operators,
Methods,Example Program: Magic 8 Ball with a List, List-like Types: Strings and Tuples,
References.
Textbook 1: Chapters 3– 4 8 Hours
Module-3
Dictionaries and Structuring Data: The Dictionary Data Type, Pretty Printing, Nested
Dictionaries
Manipulating Strings: Working with Strings, Useful String Methods,,Project: Adding Bullets
to Wiki Markup
Textbook 1: Chapters 5-6 8 Hours
Module-4
Pattern Matching with Regular Expressions:Finding Patterns of Text without Regular
expression, Finding Patterns of Text with Regular expression, More Pattern Matching with
Regular Expression, Greedy and Non-greedy matching, Findall() method, Character
classes,Making your own character classes, the Caret and Dollar sign Characters, Wildcard
Characters, Case-insensitive matching,Substituting strings with sub() method.
Textbook 1:Chapters 7 8 Hours

Module-5
Reading and Writing Files: Files and File Paths, The os.path Module, The File
Reading/Writing Process, Saving Variables with the shelve Module,Saving Variables with the
print.format() Function.
Organizing Files: The shutil Module, Walking a Directory Tree, Compressing Files with the
zipfile Module.
Textbook 1: Chapters 8-9 8 Hours

67
List of Laboratory Experiments related to above modules – 2 hours each
1. Develop a program to read the student details like Name, USN, and Marks in three
subjects. Display the student details, total marks and percentage with suitable messages.
2. a) Guess the Number: Write a program that tells the player that it has come up with a
secret number and will give the player six chances to guess it. The code that lets the
player enter a guess and checks that guess is in a for loop that will loop at most six
times.
b) Write a python program to find the area of square, rectangle and circle using user
defined functions. Take input from the user and print the results.
3. Read N numbers from the console and create a list. Develop a program to print mean,
variance and standard deviation with suitable messages.
4. Write a program to play tic-tac-toe board game using Dictionary
5. Read a multi-digit number (as chars) from the console. Develop a program to print the
frequency of each digit with a suitable message.
6. Implement Password Locker program using command line arguments and clipboard.
7. Develop a program to sort the contents of a text file and write the sorted contents into a
separate text file. [Hint: Use string methods strip(), len(), list methods sort(), append(),
and file methods open(), readline(), and write()].
8. Develop a program to backing Up a given Folder (Folder in a current working
directory) into a ZIP File by using relevant modules and suitable methods.
9. Write a function named DivExp which takes TWO parameters a, b and returns a value c
(c=a/b). Write a suitable assertion for a>0 in function DivExp and raise an exception for
when b=0. Develop a suitable program which reads two values from the console and
calls a function DivExp.
10. Case Study:
Generating Random Quiz Files:
Say you’re a geography teacher with 35 students in your class and you want to give a
pop quiz on US state capitals. Alas, your class has a few bad eggs in it, and you can’t
trust the students not to cheat. You’d like to randomize the order of questions so that
each quiz is unique, making it impossible for anyone to crib answers from anyone else.
Of course, doing this by hand would be a lengthy and boring affair and hence we need a
python program to automate the task.
Here is what the program does:
• Creates 35 different quizzes.
• Creates 50 multiple-choice questions for each quiz, in random order.
• Provides the correct answer and three random wrong answers for each question, in
random order.
• Writes the quizzes to 35 text files.
• Writes the answer keys to 35 text files.
After you run the program, this is how your capitalsquiz1.txt file will look, though of
course your questions and answer options may be different from those shown here,
depending on the outcome of your random.shuffle() calls:

68
Course Outcomes:
At the end of the course the student will be able to:
Implement python programs to solve problems using flow control and
22PLC15B/25B.1 decision-making constructs.
Implement looping constructs and functions in python programs and
Design, create and execute python programs to solve problems using
22PLC15B/25B.2
lists.
Design, create and execute python programs to solve problems using
core data structures like dictionaries and Implement Python Programs
22PLC15B/25B. 3
using Strings
Implement regular expressions in python program
22PLC15B/25B.4
Develop a python program to manipulate the files
22PLC15B/25B. 5
Develop programs for file organization.
22PLC15B/25B.6

Sl. Title of the Book Name of the Name of the Edition and
No. Author/s Publisher Year
Textbooks
1 Automate the Boring Stuff Al Sweigart No Starch 1st Edition, 2015
with Python Press
Reference Books
1 Python for Everybody: Charles R. Shroff 1st Edition, 2017
Exploring Data Using Python 3 Severance Publishers
2 Introduction to Charles Wiley 1st Edition, 2015
Computer Science Dierbach,
Using Python
3 Introduction to Python Gowrishankar CRC Press 1st Edition, 2018
Programming S, Veena A,

69
Web links/Video Lectures/MOOCs/papers
1.https://www.learnbyexample.org/python/
2. https://www.learnpython.org/
3. https://pythontutor.com/visualize.html#mode=edit

Course Articulation Matrix

Course Program Outcomes (POs)


Outcomes (COs)

PO10

PO11

PSO1

PSO2
PO12
PO2
PO1

PO3

PO4

PO5

PO6

PO7

PO8

PO9
22PLC15B/25B.1 2
22PLC15B/25B.2 2
22PLC15B/25B.3 2
22PLC15B/25B.4 2
22PLC15B/25B.5 2 2
22PLC15B/25B.6 2

1: Low 2: Medium 3: High

70
Programming Language Course: Basics of Java Programming
Course Code 22PLC15C/25C CIE Marks 50
Teaching Hours/Week (L:T:P) (2:0:2) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
1. Discuss the fundamental features of object oriented language and JAVA.
2. Set up a Java JDK environment to create, debug and run simple Java
programs.
3. Explain object oriented concepts using programming examples.
4. Discuss the concepts of importing packages and exception handling mechanisms.
Module-1
An Overview of Java: Object-Oriented Programming, A First Simple Program, A
Second Short Program, Two Control Statements, Using Blocks of Code, Lexical Issues,
The Java Class Libraries.
Data Types, Variables, and Arrays: Java Is a Strongly Typed Language, The Primitive
Types, Integers, Floating-Point Types, Characters, Booleans, A Closer Look at Literals,
Variables, Type Conversion and Casting, Automatic Type Promotion in Expressions,
Arrays, A Few Words About Strings.
Textbook 1: Ch 2, Ch 3 8 Hours
Module-2
Operators : Assignment Operator, The ? Operator, Operator Precedence, Using
Parentheses, Control Statements: Java‟s Selection Statements, Iteration Statements,
Jump Statements.
Textbook 1: Ch 4, Ch 5 8 Hours
Module-3
Introducing Classes: Class Fundamentals, Declaring Objects, Assigning Object Reference
Variables, Introducing Methods, Constructors, Garbage Collection, The finalize( )
Method.
Textbook 1: Ch 6 8 Hours
Module-4
A Closer Look at Methods and Classes: Overloading Methods, Introducing Access
Control, Understanding static, Introducing final
Inheritance: Inheritance, Using super, Creating a Multilevel Hierarchy, When
Constructors Are Called, Method Overriding, Using Abstract Classes, Using final with
Inheritance
Textbook 1: Ch7, Ch 8 8 Hours
Module-5
Packages : Packages, Importing Packages
Exception-Handling : Fundamentals, Exception Types, Uncaught Exceptions, Using try
and catch, throw, throws, finally
Textbook 1: Ch 9, Ch 10 8 Hours
List of Laboratory Experiments related to above modules – 2 hours each
1. Write a JAVA program that prints all real solutions to the quadratic equation
ax2+bx+c=0. Read in a, b, c and use the quadratic formula.
2. Write a JAVA program for multiplication of two arrays.
3. Write a JAVA program to sort a list of elements in ascending and descending order.

4. Create a JAVA class called Student with the following details as variables within it.
71
USN
NAME
BRANCH
PHONE
PERCENT AGE
Write a JAVA program to create n Student objects and print the USN, Name,
Branch, Phone, and percentage of these objects with suitable headings.
5. Design a super class called Staff with details as StaffId, Name, Phone, Salary.
Extend this class by writing three subclasses namely Teaching (domain,
publications), Technical (skills), and Contract (period). Write a JAVA program to
read and display at least 3 staff objects of all three categories.
6. Write a JAVA program demonstrating Method overloading and Constructor
overloading.
7. Create two packages P1 and P2. In package P1, create class A, class B inherited
from A, class C . In package P2, create class D inherited from class A in package
P1 and class E. Demonstrate working of access modifiers (private, public,
protected, default) in all these classes using JAVA.
8. Write a JAVA program to read two integers a and b. Compute a/b and print, when b
is not zero. Raise an exception when b is equal to zero. Also demonstrate working
of arrayIndexOutOfBound Exception.
9. Open ended experiment covering the concept of entire syllabus

Course Outcomes:
At the end of the course the student will be able to:
22PLC15C/25C.1 Explain the features and object oriented concepts in JAVA
programming
22PLC15C/25C.2 Explain working of operators and control statements in JAVA
22PLC15C/25C.3 Write programs based on polymorphism and inheritance
22PLC15C/25C.4 Write the concepts of packages and Interfaces
22PLC15C/25C.5 Develop programs using the concepts of exception handling
mechanism
22PLC15C/25C.6 Develop simple java programs to solve real world problems

Sl. Name of Name of Edition


Title of the Book
No. the the and Year
Author/s Publisher
Textbooks
1 Java The Complete Herbert Schildt Tata McGraw 7th Edition,
Reference Hill 2007
Reference Books
1 Programming with Mahesh Bhave , Pearson First Edition,
Java Sunil Patekar 2008
2 Java How to Program Paul Deitel, Pearson 11th Edition,
Harvey Deitel 2018

Web links/Video Lectures/MOOCs/papers


1.https://onlinecourses.nptel.ac.in/noc22_cs47/preview

72
Course Articulation Matrix

Course Program Outcomes (POs)


Outcomes (COs)

PO10

PO11

PSO1

PSO2
PO12
PO2
PO1

PO3

PO4

PO5

PO6

PO7

PO8

PO9
22PLC15C/25C.1 3 - 1 - 3 - - - - - - - - -
22PLC15C/25C.2 - - 2 - - - - - - - - - 2 -
22PLC15C/25C.3 3 - - - - 2 - - - - - - - -
22PLC15C/25C.4 3 - - - - 1 - - - - - - 1 -
22PLC15C/25C.5 3 - 3 - - - - - - - - - - -
22PLC15C/25C.6 - - 3 - 3 - - - - - 2 - - -

1: Low 2: Medium 3: High

73
Programming Language Course: Introduction to C++ Programming
Course Code 22PLC15D/25D CIE Marks 50
Teaching Hours/Week (L:T:P) (2:0:2) SEE Marks 50
Credits 03 Exam Hours 03
Course Learning Objectives:
7. Understanding about object-oriented programming and gain knowledge about
the capability to store information in an object
8. Understand the capability of a class to rely upon another class and functions
9. Understand about constructors which are special type of functions
10. Create and process data in files using file I/O functions
11. Use the generic programming features of C++ including Exception handling.
Module-1
Introduction to Object Oriented Programming: Computer programming background-
C++ overview.
First C++ Program -Basic C++ syntax, variables, Constants, Keywords, Conditional
statements, Loops: For, While, Do while, Object Oriented Programming: What is an object,
Class, Arrays, methods and messages, abstraction and encapsulation, inheritance, abstract
classes, polymorphism.
Textbook 1: Chapter 1(1.3 to 1.7), Chapter 2(2.1 to 2.2)
Textbook 2: Chapter 1(2.1 - 2.8) 8 Hours
Module-2
Objects, Functions in C++: Tokens – Keywords – Identifiers and constants – Basic data
types, Operators in C++ – Scope resolution operator – Expressions and their types – Special
assignment expressions – Function prototyping – Call by reference – Return by reference –
Inline functions -Default arguments, Function overloading.
Textbook 1: Chapter 1 (1.8,1.9), Chapter 2(2.3 to 2.6)
Textbook 2: Chapter3 (3.2 to 3.14, 3.19,3.20), Chapter 4 (4.1to 4.9) 8 Hours
Module-3
Dynamic memory management: Introduction, Dynamic memory allocation, Dynamic
memory deallocation, Constructors and Destructors, this keyword.
Textbook 1: Chapter 3 (3.1 to 3.3), Chapter 4 (4.1,4.2)
Textbook 2: Chapter 5(5.3 to 5.12), Chapter 6(6.2 to 6.8) 8 Hours
Module-4
Inheritance & Polymorphism: Derived class Constructors, Destructors-Types of
Inheritance-
Defining Derived classes, Single Inheritance, Multiple, Hierarchical Inheritance, Hybrid
Inheritance.
Textbook 1: Chapter 5(5.1- 5.7)
Textbook 2: Chapter 8 (8.1- 8.8) 8 Hours
Module-5
Exception Handling: Introduction to Exception - Benefits of Exception handling- Try and
catch block Throw statement. Predefined exceptions in C++.
Textbook 1: Chapter 10 (10.1, 10.3)
Textbook 2: Chapter 13 (13.2-13.5) 8 Hours
List of Laboratory Experiments related to above modules – 2 hours each
2. Write a C++ program to sort the elements in ascending and descending order.
3. Write a C++ program to find the sum of all the natural numbers from 1 to n.
4. Write a C++ program to swap 2 values by writing a function that uses call by value
technique.
5. Write a C++ program to swap 2 values by writing a function that uses call by reference
74
technique
swap(int a, int b), swap(double a, double b)
6. Create a class named Shape with a function that prints "This is a shape". Create
another class named Polygon inheriting the Shape class with the same function that
prints "Polygon is a shape". Create two other classes named Rectangle and Triangle
having the same function which prints "Rectangle is a polygon" and "Triangle is a
polygon" respectively. Again, make another class named Square having the same
function which prints "Square is a rectangle".Now, try calling the function by the
object of each of these classes.
7. Write a C++ program to create member functions and access them in your program
using different access specifiers.
8. Write a C++ program to dynamically create constructors using copy constructors
and default constructors and access the member functions.
9. Suppose we have three classes: Vehicle, FourWheeler, and Car. The class Vehicle
is the base class, the class FourWheeler is derived from it and the class Car is
derived from the class FourWheeler. Class Vehicle has a method 'vehicle' that prints'I
am a vehicle', class FourWheeler has a method 'fourWheeler' that prints 'I have four
wheels', and class Car has a method 'car' that prints 'I am a car'. So, as this is amulti-
level inheritance; we can have access to all the other classes' methods from the
object of the class Car. We invoke all the methods from a Car object and print the
corresponding outputs of the methods.
So, if we invoke the methods in this order, Car(), fourWheeler(), and Vehicle(), then
the output will be
I am a Car , I have four wheels, I am a Vehicle, Write a C++ program to demonstrate
multilevel inheritance using this.
10. Write a function which throws a division by zero exception and catch it in the catch
block. Write a C++ program to demonstrate usage of try, catch and throw to handle
exceptions.
11. Write a C++ program function which handles array out of bounds exception using C++.

12. Open ended experiment covering the concept of entire syllabus

Course Outcomes:
At the end of the course the student will be able to:
22PLC15D/25D.1 Able to understand and design the solution to a problem using object-
oriented programming concepts
22PLC15D/25D.2 Able to understand and implement basic programs using conditional
statements and loops.
22PLC15D/25D.3 Able to reuse the code with extensible Class types, User-defined
operators and function Overloading
22PLC15D/25D.4 Able to understand and use memory allocation and deallocation
techniques.
22PLC15D/25D.5 Achieve code reusability and extensibility by means of Inheritance and
Polymorphism
22PLC15D/25D.6 Implement the features of C++ including templates, exceptions and file
handling for providing programmed solutions to complex problems

75
Sl. Name of the Name of the Edition and
Title of the Book
No. Author/s Publisher Year
Textbooks
1 Object-Oriented Sourav Sahay Oxford Press Second Edition,
Programming with C++ 2012.
2 Object Oriented Balagurusamy E Tata McGraw Fourth Edition
Programming with C++ Hill Education 2010
Pvt. Ltd
Reference Books
1 The Complete Reference Herbert Tata McGraw 4th Edition, 2003
C++ Schildt Hill Pvt.Ltd
2 C++ Primer Stanley B. Pearson 4th Edition, 2005
Lippmann, Josee education
Lajore

Web links/Video Lectures/MOOCs/papers


1. Basics of C++ ttps://www.youtube.com/watch?v=BClS40yzssA
2. Functions of C++ https://www.youtube.com/watch?v=p8ehAjZWjPw3

Course Articulation Matrix

Course Program Outcomes (POs)


Outcomes (COs)
PO10

PO11

PSO1

PSO2
PO12
PO2
PO1

PO3

PO4

PO5

PO6

PO7

PO8

PO9

22PLC15D/25D.1 3 - 1 - 3 - - - - - - - - -
22PLC15D/25D.2 - - 2 - - - - - - - - - 2 -
22PLC15D/25D.3 3 - - - - 2 - - - - - - - -
22PLC15D/25D.4 3 - - - - 1 - - - - - - 1 -
22PLC15D/25D.5 3 - 3 - - - - - - - - - - -
22PLC15D/25D.6 - - 3 - 3 - - - - - 2 - - -

1: Low 2: Medium 3: High

76
Course Title: Communicative English
Course Code: 22ENG16/26 CIE Marks 50
Course Type Theory SEE Marks 50
(Theory/Practical /Integrated) Total Marks 100
Teaching Hours/Week (L:T:P) 1:0:0 Exam Hours 01 Theory
Total Hours of Pedagogy 15 hours Credits 01
Course objectives: The course Communicative English (22ENG16) will enable the
students,
1. To know about Fundamentals of Communicative English and Communication Skills in
general.
2. To train to identify the nuances of phonetics, intonation and enhance pronunciation
skills for better Communication skills.
3. To impart basic English grammar and essentials of important language skills.
4. To enhance with English vocabulary and language proficiency for better
communication skills.
5. To learn about Techniques of Information Transfer through presentation.
Language Lab : To augment LSRW, grammar and Vocabulary skills (Listening, Speaking,
Reading, Writing and Grammar, Vocabulary) through tests, activities, exercises etc.,
comprehensive web-based learning and assessment systems can be referred as per the
AICTE / VTU guidelines.
Module-1 (03 hours )
Introduction to Communicative English : Communicative English, Fundamentals of
Communicative English, Process of Communication, Barriers to Effective Communicative
English, Different styles and levels in Communicative English.
Interpersonal and Intrapersonal Communication Skills.
Module-2 (03 hours )
Introduction to Phonetics : Phonetic Transcription, English Pronunciation, Pronunciation
Guidelines to consonants and vowels, Sounds Mispronounced, Silent and Non silent Letters,
Syllables and Structure. Word Accent, Stress Shift and Intonation, Spelling Rules and Words
often Misspelt. Common Errors in Pronunciation.
Module-3 (03 hours )
Basic English Communicative Grammar and Vocabulary PART - I :Grammar: Basic
English Grammar and Parts of Speech, Articles and Preposition. Question Tags, One Word
Substitutes, Strong and Weak forms of words, Introduction to Vocabulary, All Types of
Vocabulary – Exercises on it.
Module -4 (03 hours)
Basic English Communicative Grammar and Vocabulary PART - II: Words formation -
Prefixes and Suffixes, Contractions and Abbreviations. Word Pairs (Minimal Pairs) –
Exercises, Tense and Types of tenses, The Sequence of Tenses (Rules in use of Tenses) and
Exercises on it.
Module-5 (03 hours)
Communication Skills for Employment : Information Transfer: Oral Presentation and its
Practice. Difference between Extempore/Public Speaking, Communication Guidelines. Mother
Tongue Influence (MTI), Various Techniques for Neutralization of Mother Tongue Influence.
Reading and Listening Comprehensions – Exercises.

Course outcome (Course Skill Set):


CO1 Understand and apply the Fundamentals of Communication Skills in their
communication skills.
CO2 Identify the nuances of phonetics, intonation and enhance pronunciation skills.
CO3 To impart basic English grammar and essentials of language skills as per present
requirement.
77
CO4 Understand and use all types of English vocabulary and language proficiency.
CO5 Adopt the Techniques of Information Transfer through presentation.
CO6 Demonstrate competence in the four modes of literacy: Writing, Reading, Speaking
and listening.

Sl. Title of the Book Name of the Name of the Edition


No. Author/s Publisher and Year
Textbooks
1 Communication Skills Sanjay Kumar & Oxford University Second
Pushp Lata Press India Pvt edition 2015
Ltd
2 A Textbook of English Infinite Learning Bengaluru Revised
Language Solutions edition
Communication Skills 2022
Reference Books
1 Technical Gajendra Singh Cengage learning 2019
Communication Chauhan and Et al India Pvt Limited
[Latest Revised
Edition]
2 English for Engineers N.P.Sudharshana Cambridge 2018
and C.Savitha University Press
3 English Language Lab Manual cum Cengage learning 2014
Communication Skills Workbook India Pvt Limited
– Lab Manual cum [Latest Revised
Workbook Edition]
4 A Course in Technical D Praveen Sam, Cambridge 2020
English – D Praveen KN Shoba University Press
Sam, KN Shoba
5 Practical English Michael Swan Oxford 2016
Usage University Press

Web links/Video Lectures/MOOCs


1.https://englishforeveryone.org
2.https://owl.purdue.edu
3.http://guidetogrammar.org

Course Articulation Matrix

Course Program Outcomes (POs)


Outcomes PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO
(COs) 1 2 3 4 5 6 7 8 9 0 1 2 1 2

22ENG16.1 2 - - - - - - - - 3 - - - -
22ENG16.2 2 - - - - - - - - 3 - - - -
22ENG16.3 2 - - - - - - - - 3 - - - -
22ENG16.4 2 - - - - - - - - 3 - - - -
22ENG16.5 2 - - - - - - - - 3 - - - -
22ENG16.6 2 - - - - - - - - 3 - - - -

1: Low 2: Medium 3: High

78
Course Title: Professional Writing Skills in English
Course Code: 22PWS16/26 CIE Marks 50
Course Type Theory SEE Marks 50
(Theory/Practical /Integrated) Total Marks 100
Teaching Hours/Week (L:T:P) 1:0:0 Exam Hours 01 Theory
Total Hours of Pedagogy 15 hours Credits 01
Course objectives:
The course Professional Writing Skills in English (22PWS26) will enable the students,
1. To Identify the Common Errors in Writing and Speaking of English.
2. To Achieve better Technical writing and Presentation skills for employment.
3. To read Technical proposals properly and make them to write good technical reports.
4. To Acquire Employment and Workplace communication skills.
5. To learn about Techniques of Information Transfer through presentation in different
level.
Language Lab : To augment LSRW, grammar and Vocabulary skills (Listening, Speaking,
Reading, Writing and Grammar, Vocabulary) through tests, activities, exercises etc.,
comprehensive web-based learning and assessment systems can be referred as per the AICTE /
VTU guidelines.
Module-1 (3 Hours)
Identifying Common Errors in Writing and Speaking English : Common errors
identification in parts of speech, Use of verbs and phrasal verbs, Auxiliary verbs and their
forms, Subject Verb Agreement (Concord Rules), Common errors in Subject-verb agreement,
Sequence of Tenses and errors identification in Tenses. Words Confused/Misused.
Module-2 (3 Hours)
Nature and Style of sensible writing: Organizing Principles of Paragraphs in Documents,
Writing Introduction and Conclusion, Importance of Proper Punctuation, Precise writing and
Techniques in Essay writing, Sentence arrangements and Corrections activities. Misplaced
modifiers, Contractions, Collocations, Word Order, Errors due to the Confusion of words.
Module-3 (03 Hours)
Technical Reading and Writing Practices: Technical writing process, Introduction to
Technical Reports writing, Significance of Reports, Types of Reports. Introduction to Technical
Proposals Writing, Types of Technical Proposals, Characteristics of Technical Proposals.
Scientific Writing Process. Grammar – Voices and Reported Speech, Spotting Error & Sentence
Improvement, Cloze Test and Theme Detection Exercises.
Module-4 (03 Hours)
Professional Communication for Employment: Listening Comprehension, Types of
Listening, Listening Barriers, Improving Listening Skills. Reading Comprehension, Tips for
effective reading. Job Applications, Types of official/employment/business Letters, Resume vs.
Bio Data, Profile, CV. Writing effective resume for employment, Emails, Blog Writing and
Memos.
Module-5 (03 Hours )
Professional Communication at Workplace: Group Discussion and Professional Interviews,
Characteristics and Strategies of a GD and PI’s, Intra and Interpersonal Communication Skills
at workplace, Non-Verbal Communication Skills and its importance in GD and Interview.
Presentation skills and Formal Presentations by Students, Strategies of Presentation Skills.

Course Outcomes: At the end of the course Professional Writing Skills in English
(22PWS26) the student will be able to:
22PWS26.1 To understand and identify the Common Errors in Writing and Speaking.
22PWS26.2 To Achieve better Technical writing and Presentation skills.
To read Technical proposals properly and make them to Write good
22PWS26.3
technical reports.
79
Acquire Employment and Workplace communication skills.
22PWS26.4
To learn about Techniques of Information Transfer through presentation
22PWS26.5
in different level.
22PWS26.6 To Communicate Professionally at workplace.

Sl. Title of the Book Name of the Name of the Edition


No. Author/s Publisher and Year
Textbooks
1 Professional Writing Fillip Learning Education (ILS), 2022
Skills in English Bangalore
2 Functional English As per AICTE Cengage learning First edition
2018 Model India Pvt Limited 2019
Curriculum
Reference Books
1 English for Engineers N.P.Sudharshana Cambridge 8th Edition
and C.Savitha University Press 2018
2 Technical Gajendra Singh Cengage learning First Edition
Communication Chauhan and Et India Pvt Limited 2019
al
3 Technical Meenakshi Raman Oxford University 2017
Communication – and Sangeetha Press Third Edition
Principles and Practice, Sharma
4 High School English Wren and Martin S Chandh & Regular
Grammar & Company Ltd Edition 2017
Composition
5 Effective Technical M Ashraf Rizvi McGraw Hill 2nd Edition
Communication Education (India) 2017
Private

Web links/Video Lectures/MOOCs


1.https://englishforeveryone.org
2.https://owl.purdue.edu
3.http://guidetogrammar.org

Course Articulation Matrix


Course Program Outcomes (POs)
Outcomes
PSO2
PO10

PO11

PO12

PSO1

(COs)
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

22PWS26.1 2 - - - - - - - - 3 - - - -
22PWS26.2 2 - - - - - - - - 3 - - - -
22PWS26.3 2 - - - - - - - - 3 - - - -
22PWS26.4 2 - - - - - - - - 3 - - - -
22PWS26.5 2 - - - - - - - - 3 - - - -
22PWS26.6 2 - - - - - - - - 3 - - - -

1: Low 2: Medium 3: High

80
ಸ ಾಂಸ್ಕೃತಿಕ ಕನ್ನಡ – (ಕನ್ನಡ ಬಲ್ಲ ಮತ್ತು ಕನ್ನಡ ಮ ತ್ರಭ ಷೆಯ ವಿದ್ ಾರ್ಥಿಗಳಿಗೆ)
Course Title: ಸ ಾಂಸ್ಕೃತಿಕ ಕನ್ನಡ
Course Code: 22KSK17 / 27 CIE Marks 50
Course Type (Theory/Practical /Integrated Theory SEE Marks 50
Total Marks 100
Teaching Hours/Week (L:T:P) 1:0:0 Exam Hours 01
Theory
Total Hours of Pedagogy 15 hours Credits 01
Course objectives : ಸ ಾಂಸ್ಕೃತಿಕ ಕನ್ನಡ ಪಠ್ಯ ಕಲಿಕೆಯ ಉದೆದೇಶಗಳು
The course (22KSK17/27) will enable the students,
1. ಪದವಿ ವಿದ ಯರ್ಥಿಗಳ ಗಿರುಹುದರಾಂದ ಕನ್ನಡ ಭ ಷೆ, ಸ ಹಿತ್ಯ ಮತ್ುು ಸ್ಕಾಂಸ್ಕೃತಿಯ ಪರಚಯ
ಮ ಡಿಕೆೊಡುವುದು
2. ಕನ್ನಡ ಸ ಹಿತ್ಯದ ಪರಧ ನ್ ಭ ಗವ ದ ಆಧುನಿಕಪೂವಿ ಮತ್ುು ಆಧುನಿಕ ಕ ವಯಗಳನ್ುನ ಪರಚಹಿಸಿವುದು.
3. ವಿದ ಯರ್ಥಿಗಳಲಿಿ ಸ ಹಿತ್ಯ ಮತ್ುು ಸ್ಕಾಂಸ್ಕೃತಿಯ ಬಗ್ೆೆ ಅರವು ಹ ಗೊ ಆಸ್ಕಕ್ತುಯನ್ುನ ಮೊಡಿಸ್ಕುವುದು.
4. ತ ಾಂತಿರಕ ವಯಕ್ತುಗಳ ಪರಚಯವನ್ುನ ಹ ಗೊ ಅವರುಗಳ ಸ ಧಿಸಿದ ವಿಷಯಗಳನ್ುನ ಪರಚಯಿಸ್ಕುವುದು.
5. ಸ ಾಂಸ್ಕೃತಿಕ, ಜನ್ಪದ ಹ ಗೊ ಪರವ ಸ್ಕ ಕಥನ್ಗಳ ಪರಚಯ ಮ ಡಿಕೆೊಡುವುದು.
ಬೆ ೋಧನೆ ಮತ್ತು ಕಲಿಕ ವ್ಾವ್ಸೆೆ (Teaching-Learning Process - General Instructions) :
These are sample Strategies, which teacher can use to accelerate the attainment of the course
outcomes.
1. ಸ ಾಂಸ್ಕೃತಿಕ ಕನ್ನಡವನ್ುನ ಬೆೊೇಧಿಸ್ಕಲು ತ್ರಗತಿಯಲಿಿ ಶಿಕ್ಷಕರು ಪರಸ್ಕುುತ್ ಪುಸ್ಕುಕ ಆಧ ರಸಿ ಬ ಿಕ್ ಬೆೊೇರ್ಡಿ
ವಿಧ ನ್ವನ್ುನ ಅನ್ುಸ್ಕರಸ್ಕುವುದು. ಪರಮುಖ ಅಾಂಶಗಳ ಚ ರ್ಟಿ ಗಳನ್ುನ ತ್ಯ ರಸ್ಕಲು ವಿದ ಯರ್ಥಿಗಳನ್ುನ
ಪೆರೇರೆೇಪಿಸ್ಕುವುದು ಮತ್ುು ತ್ರಗತಿಯಲಿಿ ಅವುಗಳನ್ುನ ಚರ್ಚಿಸ್ಕಲು ಅವಕ ಶ ಮ ಡಿಕೆೊಡುವುದು.
2. ಇತಿೇರ್ಚನ್ ತ್ಾಂತ್ರಜ್ಞ ನ್ದ ಅನ್ುಕೊಲಗಳನ್ುನ ಬಳಸಿಕೆೊಳುುವುದು - ಅಾಂದರೆ ಕವಿ - ಕ ವಯ ಪರಚಯದಲಿಿ
ಕವಿಗಳ ರ್ಚತ್ರಣ ಮತ್ುು ಲೆೇಖನ್ಗಳು ಮತ್ುು ಕಥೆ ಕ ವಯಗಳ ಮೊಲ ಅಾಂಶಗಳಿಗ್ೆ ಸ್ಕಾಂಬಾಂಧಪಟ್ಟ ಧವನಿ
ರ್ಚತ್ರಗಳು, ಸ್ಕಾಂಭ ಷಣೆಗಳು, ಈಗ್ ಗಲೆೇ ಇತ್ರ ವಿಮಶಿಕರು ಬರೆದಿರುವ ವಿಮರ್ ಿತ್ಮಕ ವಿಷಯಗಳನ್ುನ
ಟಿಪಿಟಿ, ಡಿಜಿಟ್ಲ್ ಮ ಧಯಮಗಳ ಮುಖ ಾಂತ್ರ ವಿರ್ೆಿೇಷಿಸ್ಕುವುದು.
3. ನ್ವಿೇನ್ ಮ ದರಯ ಸ ಹಿತ್ಯ ಬೆೊೇಧನೆಗ್ೆ ಸ್ಕಾಂಬಾಂಧಪಟ್ಟ ವಿಧ ನ್ಗಳನ್ುನ ಶಿಕ್ಷಕರು ವಿದ ಯರ್ಥಿಗಳಿಗ್ೆ
ಅನ್ುಕೊಲವ ಗುವ ರೇತಿಯಲಿಿ ಅಳವಡಿಸಿಕೆೊಳುಬಹುದು.
ಘಟಕ – 1 ಕನ್ನಡ ಸ್ಕಾಂಸ್ಕೃತಿ ಮತ್ತು ಬ ಷೆ ಕತರಿತ ದ ಲೆೋಖನ್ಗಳು (03 hours)
1. ಕನ ಿಟ್ಕ ಸ್ಕಾಂಸ್ಕೃತಿ - ಹಾಂಪ ನ ಗರ ಜಯಯ
2. ಕನ ಿಟ್ಕದ ಏಕ್ತೇಕರಣ : ಒಾಂದು ಅಪೂವಿ ಚರತೆರ - ಜಿ. ವೆಾಂಕಟ್ಸ್ಕುಬಬಯಯ
3. ಆಡಳಿತ್ ಭ ಷೆಯ ಗಿ ಕನ್ನಡ - ಡ . ಎಲ್. ತಿಮ್ಮೇಶ ಮತ್ುು ಪ್ರರ. ವಿ. ಕೆೇಶವಮೊತಿಿ
ಘಟಕ – 2 ಆದತನಿಕ ಪೂವ್ಿದ ಕ ವ್ಾ ಭ ಗ (03 hours)
1. ವಚನ್ಗಳು: ಬಸ್ಕವಣಣ, ಅಕಕಮಹ ದೆೇವಿ, ಅಲಿಮಪರಭು, ಆಯದಕ್ತಕ ಮ ರಯಯ, ಜೆೇಡರದ ಸಿಮಯಯ,
ಆಯದಕ್ತಕ ಲಕಕಮಮ.
2. ಕ್ತೇತ್ಿನೆಗಳು: ಅದರಾಂದೆೇನ್ು ಫಲ ಇದರಾಂದೆೇನ್ು ಫಲ - ಪುರಾಂದರದ ಸ್ಕರು ತ್ಲಿಣಿಸ್ಕದಿರು ಕಾಂಡಯ ತ ಳು
ಮನ್ವೆೇ - ಕನ್ಕದ ಸ್ಕರು
3. ತ್ತ್ವಪದಗಳು : ಸ ವಿರ ಕೆೊಡಗಳ ಸ್ಕುಟ್ುಟ - ಶಿಶುನ ಳ ಶರೇಫ
ಘಟಕ – 3 ಆದತನಿಕ ಕ ವ್ಾ ಭ ಗ (03 hours)
1. ಡಿವಿಜಿ ರವರ ಮಾಂಕುತಿಮಮನ್ ಕಗೆದಿಾಂದ ಆಯದ ಕೆಲವು ಭ ಗಗಳು
2. ಕುರುಡು ಕ ಾಂಚ ಣ : ದ .ರ . ಬೆೇಾಂದೆರ
3. ಹೆೊಸ್ಕಬ ಳಿನ್ ಗಿೇತೆ : ಕುವೆಾಂಪು

81
ಘಟಕ – 4 ತ ಾಂತಿರಕ ವ್ಾಕ್ತುಗಳ ಪರಿಚಯ (03 hours)
1. ಡ .ಸ್ಕರ್.ಎಾಂ.ವಿರ್ೆವೇಶವರಯಯ : ವಯಕ್ತು ಮತ್ುು ಐತಿಹಯ - ಎ. ಎನ್. ಮೊತಿಿರ ವ್
2. ಕರಕುಶಲ ಕಲೆಗಳು ಮತ್ುು ಪರಾಂಪರೆಯ ವಿಜ್ಞ ನ್: ಕರೇಗ್ೌಡ ಬೇಚನ್ಹಳಿು
ಘಟಕ – 5 ಸ ಾಂಸ್ಕೃತಿಕ, ಜನ್ಪದ ಕಥೆ ಮತ್ತು ಪರವ ಸ್ಕ ಕಥನ್ (03 hours)
1. ಯುಗ್ ದಿ: ವಸ್ಕುದೆೇಾಂದರ
2. ಮ್ಮಗ್ ನೆ ಎಾಂಬ ಗಿರಜನ್ ಪವಿತ್: ಹಿ.ರ್ಚ.ಬೆೊೇರಲಿಾಂಗಯಯ

Course Outcomes:
ಸಾಂಸ್ಕ ೃತಿಕ ಕನ್ನ ಡ (22KSK17/27) ಪಠ್ಯ ಕಲಿಕೆಯ ನ್ಾಂತರ ವಿದ್ಯಯ ರ್ಥಿಗಳಲಿಿ :
At the end of the course the student will be able to:
ಕನ್ನ ಡ ಬಾಷೆ, ಸಹಿತಯ ಮತ್ತು ಕನ್ನ ಡದ ಸ್ಾಂಸ್ಕ ೃತಿಯ ಕುರಿತ್ತ ಅರಿವು
22KSK17/27.1
ಮೂಡಿರುತು ದೆ
ಕನ್ನ ಡ ಸಹಿತಯ ದ ಆಧುನಿಕ ಪೂರ್ಿ ಮತ್ತು ಆಧುನಿಕ ಕಾರ್ಯ ಗಳನ್ನನ
22KSK17/27.2 ಸಾಂಕೆೇತಿಕವಾಗಿ ಕಲಿತ್ತ ಹೆಚ್ಚಿ ನ್ ಓದಿಗೆ ಮತ್ತು ಜ್ಞಾ ನ್ಕೆಕ ಸ್ಪೂ ತಿಿ
ಮಾಡುತು ದೆ
ವಿದ್ಯಯ ರ್ಥಿಗಳಲಿಿ ಸಹಿತಯ ಮತ್ತು ಸ್ಾಂಸ್ಕ ೃತಿಯ ಬಗೆೆ ಅರಿವು ಹಾಗೂ
22KSK17/27.3
ಆಸ್ಕ್ತು ಯನ್ನನ ಹೆಚ್ಚಿ ಗುತು ದೆ
ತಾಂತಿಿ ಕ ರ್ಯ ಕ್ತು ಗಳ ಪರಿಚಯ ಹಾಗೂ ಅರ್ರುಗಳ ಸದಿಸಿದ
22KSK17/27.4 ವಿಷಯಗಳನ್ನನ ತಿಳಿದುಕಾಂಡು ನಾಡಿನ್ ಇನಿನ ತರ ರ್ಯ ಕ್ತು ಗಳ ಬಗೆೆ
ತಿಳಿದುಕಳಳ ಲು ಕೌತ್ತಕತೆ ಹೆಚ್ಚಿ ಗುತು ದೆ
ಕನ್ನ ಡ ಸಹಿತಯ ದ ವಿವಿಧ ಪಿ ಕಾರಗಳು- ರ್ಯ ಕ್ತು ಪರಿಚಯ ಹಾಗೂ ಕತೆಯ
22KSK17/27.5
ತಾಂತಿ ಗಾರಿಕೆ
ಸಾಂಸ್ಕ ೃತಿಕ, ಜನ್ಪದ ಹಾಗೂ ಪಿ ವಾಸ್ ಕಥನ್ಗಳ ಪರಿಚಯ
22KSK17/27.6
ಮಾಡಿಕಡುವುದು

University Prescribed Textbook:


ಸ ಾಂಸ್ಕೃತಿಕ ಕನ್ನಡ
ಡ .ಹಿ.ರ್ಚ.ಬೆೊೇರಲಿಾಂಗಯಯ ಮತ್ುು ಡ .ಎಲ್.ತಿಮ್ಮೇಶ,
ಪರಕಟ್ಣೆ : ಪರಸ ರಾಂಗ,
ವಿರ್ೆವೇಶವರಯಯ ತ ಾಂತಿರಕ ವಿಶವವಿದ ಯಲಯ, ಬೆಳಗ್ ವಿ
ವಿರ್ೆೇಷ ಸ್ಕೊಚನೆ: 1. ಮ್ಮೇಲಿನ್ ಪಠ್ಯಕರಮಕೆಕ ಸಿೇಮಿತ್ವ ಗಿ ಅಾಂತಿಮ ಪರೇಕ್ಷೆಯ ಪರರ್ೆನಪತಿರಕೆ ಇರುತ್ುದೆ.
2 ಮ್ಮೇಲಿನ್ ಪಠ್ಯಕರಮವನ್ುನ ಹೆೊರತ್ುಪಡಿಸಿದ ಸ ಾಂಸ್ಕೃತಿಕ ಕನ್ನಡ ಪಠ್ಯಪುಸ್ಕುಕದಲಿಿನ್ ಉಳಿದ ಪದಯ
& ಗದಯ ಭ ಗ ಹ ಗೊ ಇತ್ರ ಲೆೇಖನ್ಗಳನ್ುನ ಹೆಚುುವರ ಪೂರಕ ಓದಿಗ್ ಗಿ ಬಳಸಿಕೆೊಳುಬಹುದು.
ಅಾಂತಿಮ ಪರೇಕ್ಷೆಯಲಿಿ ಈ ಪ ಠ್ಗಳಿಾಂದ ಪರರ್ೆನಗಳನ್ುನ ಕೆೇಳಲ ಗುವುದಿಲಿ.
==============================================================================

Web links/Video Lectures/MOOCs/papers


1. https://youtu.be/HS8InQR36E4
2. https://youtu.be/C_SF24_ygxQ
3. https://youtu.be/wuT7UED7yuQ
4. https://youtu.be/pxLwNWXhbnQ
5. https://youtu.be/H6FXRSBNO4c

82
Course Articulation Matrix
Course Program Outcomes (POs)
Outcomes
(COs) PO PO PO PO PO PO PO PO PO PO PO PO PS PS
1 2 3 4 5 6 7 8 9 10 11 12 O1 O2

22KSK17/27.1 2 - - - - - - - - 3 - - - -

22KSK17/27.2 2 - - - - - - - - 3 - - - -

22KSK17/27.3 2 - - - - - - - - 3 - - - -

22KSK17/27.4 2 - - - - - - - - 3 - - - -

22KSK17/27.5 2 - - - - - - - - 3 - - - -

22KSK17/27.6 2 - - - - - - - - 3 - - - -

1: Low 2: Medium 3: High

83
Course Title: §¼ÀPÉ PÀ£ÀßqÀ
Course Code: 22KBK17 / 27 CIE Marks 50
Course Type (Theory/Practical /Integrated Theory SEE Marks 50
Total Marks 100
Teaching Hours/Week (L:T:P) 1:0:0 Exam Hours 01 Theory
Total Hours of Pedagogy 15 hours Credits 01
Course objectives:
The course (22KBK17/27) will enable the students,
1. To Create the awareness regarding the necessity of learning local language for comfortable
and healthy life.
2. To enable learners to Listen and understand the Kannada language properly.
3. To speak, read and write Kannada language as per requirement.
4. To train the learners for correct and polite conservation.
5. To know about Karnataka state and its language, literature and General information about
this state.
Module – 1 (03 hours)
1. Introduction, Necessity of learning a local language. Methods to learn the Kannada language.
2. Easy learning of a Kannada Language: A few tips. Hints for correct and polite conservation,
Listening and Speaking Activities, Key to Transcription.
3. ªÉÊAiÀÄÄQÛPÀ, ¸ÁéªÀÄå¸ÀÆZÀPÀ / ¸ÀA§A¢üvÀ ¸ÁªÀð£ÁªÀÄUÀ¼ÄÀ ªÀÄvÀÄÛ ¥Àæ±ÁßxÀðPÀ ¥ÀzU
À À¼ÀÄ: - Personal Pronouns,
Possessive Forms, Interrogative words
Module – 2 (03 hours)
1. Possessive forms of nouns, dubitive question and Relative nouns: £ÁªÀÄ¥ÀzÀU¼ À À ¸ÀA§AzsÁxÀðPÀ
gÀÆ¥ÀUÀ¼ÀÄ, ¸ÀAzÉúÁ¸ÀàzÀ ¥Àæ±ßÉ UÀ¼ÀÄ ªÀÄvÀÄÛ ¸ÀA§AzsÀªÁZÀPÀ £ÁªÀÄ¥ÀzÀU¼ À ÀÄ
2. UÀÄt, ¥ÀjªÀiÁt ªÀÄvÀÄÛ ªÀtð§tÚ «±ÉõÀtUÀ¼ÀÄ, ¸ÀASÁåªÁZÀPÀUÀ¼ÄÀ : Qualitative, Quantitative and Colour
Adjectives, Numerals
3. PÁgÀPÀ gÀÆ¥ÀUÀ¼ÀÄ ªÀÄvÀÄÛ «¨sÀQÛ ¥ÀævÀåAiÀÄUÀ¼ÀÄ -¸À¥ÀÛ«Ä «¨sÀQÛ ¥ÀævÀåAiÀÄ - (C, CzÀÄ, CªÀÅ, C°è) : Predictive
Forms, Locative Case
Module – 3 (03 hours)
1. ZÀvÀÄy𠫨sÀQÛ ¥ÀævåÀ AiÀÄzÀ §¼ÀPÉ ªÀÄvÀÄÛ ¸ÀASÁåªÁZÀPU
À À¼ÀÄ : Dative Cases, and Numerals
2. ¸ÀASÁåUÀÄtªÁZÀPU À À¼ÄÀ ªÀÄvÀÄÛ §ºÀĪÀZÀ£À £ÁªÀÄgÀÆ¥ÀPÀUÀ¼ÀÄ : Ordinal numerals and Plural markers
3. £ÀÆå£À / ¤µÉÃxÁxÀðPÀ QæAiÀiÁ¥ÀzU À À¼ÄÀ & ªÀtð UÀÄtªÁZÀPU À À¼ÄÀ : Defective/Negative Verbs & Colour
Adjectives
Module – 4 (03 hours)
1. C¥ÀàuÉ / M¦àUÉ, ¤zÉÃð±À£À, ¥ÉÆæÃvÁìºÀ ªÀÄvÀÄÛ MvÁÛAiÀÄ CxÀðgÀÆ¥À ¥ÀzU À À¼ÀÄ ªÀÄvÀÄÛ ªÁPÀåUÀ¼ÀÄ : Permission,
Commands, encouraging and Urging words (Imperative words and sentences)
2. ¸ÁªÀiÁ£Àå ¸ÀA¨sÁµÀuÉUÀ¼À°è ¢éwÃAiÀÄ «¨sÀQÛ ¥ÀævÀåAiÀÄUÀ¼ÀÄ ªÀÄvÀÄÛ ¸ÀA¨sÀª¤
À ÃAiÀÄ ¥ÀæPÁgÀUÀ¼ÀÄ: Accusative Cases and
Potential Forms used in General Communication
3. `EgÀÄ ªÀÄvÀÄÛ EgÀ®'è ¸ÀºÁAiÀÄPÀ QæAiÀiÁ¥ÀzÀUÀ¼ÀÄ, ¸ÀA¨sÁªÀå¸ÀÆZÀPÀ ªÀÄvÀÄÛ ¤µÉÃzsÁxÀðPÀ QæAiÀiÁ ¥ÀzU À À¼ÀÄ : Helping
Verbs “iru and iralla”, Corresponding Future and Negation Verbs
4. ºÉÆÃ°PÉ (vÀgv À ÀªÀÄ), ¸ÀA§AzsÀ ¸ÀÆZÀPÀ, ªÀ¸ÀÄÛ ¸ÀÆZÀPÀ ¥ÀævÀåAiÀÄUÀ¼ÀÄ ªÀÄvÀÄÛ ¤µÉÃzsÁxÀðPÀ ¥ÀzU À À¼À §¼ÀPÉ -
Comparitive, Relationship, Identification and Negation Words
Module – 5 (03 hours)
1. PÁ® ªÀÄvÀÄÛ ¸ÀªÄÀ AiÀÄzÀ ºÁUÀÆ QæAiÀiÁ¥ÀzU
À À¼À «ªÀzsÀ ¥ÀæPÁgÀUÀ¼ÄÀ : Different types of Tense, Time and
Verbs
2. zï, -vï, -vÀÄ, - EvÀÄÛ, - DV, - C®è, -Uï, -Pï, EzÉ, QæAiÀiÁ ¥ÀævåÀ AiÀÄUÀ¼Æ É A¢UÉ ¨sÆ
À vÀ, ¨sÀ«µÀåvï ªÀÄvÀÄÛ
84
ªÀvÀðªÀiÁ£À PÁ® ªÁPÀå gÀZÀ£É: Formation of Past, Future and Present Tense Sentences with Verb
Forms
3. Kannada Vocabulary List :¸ÀA¨sÁµÀuÉAiÀÄ°è ¢£ÉÆÃ¥ÀAiÉÆÃV PÀ£ÀßqÀ ¥ÀzÀUÀ¼ÀÄ

Course Outcomes (Course Skill Set):


ಬಳಕೆ ಕನ್ನ ಡ (22KBK17/27) ಪಠ್ಯ ಕಲಿಕೆಯಾಂದ ವಿದ್ಯಯ ರ್ಥಿಗಳಿಗೆ ಆಗುರ್
ಅನ್ನಕೂಲಗಳು ಮತ್ತು ಫಲಿತಾಂಶಗಳು
At the end of the course the student will be able to:
To understand the necessity of learning of local language for
22KBK17/27.1
comfortable life.
22KBK17/27.2 To speak, read and write Kannada language as per requirement.
To communicate (converse) in Kannada language in their daily life
22KBK17/27.3
with kannada speakers.
22KBK17/27.4 To Listen and understand the Kannada language properly.
22KBK17/27.5 To speak in polite conservation.
22KBK17/27.6 Develop skills, vocabulary and fluency

Sl. Name of the Author/s Name of the Edition


Title of the
No. Book Publisher and Year
Textbooks
1 Balake Dr L Thimmesha Prasaranga First edition
Kannada VTU Belagavi 2022
2 Vyavaharika Dr L Thimmesha, Prof V Prasaranga VTU
Kannada Keshavamoorthy Belagavi
Reference Books
1 Kannada Lingadevaru Halemane Kannada Fourth edition
Kali University Hampi 2016
2 Spoken N. D Krishnamurthy, Dr S. Kannada Sahithya 2018
Kannada M. Rameshchandra Swamy, Parishat
Abdul Rehman Pasha

Web links/Video Lectures/MOOCs/papers


1. https://youtu.be/daY6TRvHFB4 , 2. https://youtu.be/RuRmq7VyCaQ
Course Articulation Matrix
Course Program Outcomes (POs)
Outcomes
(COs) PO PO PO PO PO PO PO PO PO P P PO PS P
1 2 3 4 5 6 7 8 9 O O 12 O1 S
1 1 O
0 1 2
22KBK17/27.1 2 - - - - - - - - 3 - - - -

22KBK17/27.2 2 - - - - - - - - 3 - - - -

22KBK17/27.3 2 - - - - - - - - 3 - - - -

22KBK17/27.4 2 - - - - - - - - 3 - - - -

22KBK17/27.5 2 - - - - - - - - 3 - - - -

22KBK17/27.6 2 - - - - - - - - 3 - - - -

1: Low 2: Medium 3: High

85
Course Title: Indian Constitution
Course Code: 22ICO17 / 27 CIE Marks 50
Course Type (Theory/Practical /Integrated) Theory SEE Marks 50
Total Marks 100
Teaching Hours/Week (L:T:P) 1:0:0 Exam Hours 01 Theory
Total Hours of Pedagogy 15 hours Credits 01
Course objectives :
The course INDIAN CONSTITUTION (22ICO17 / 27) will enable the students,
1. To know about the basic structure of Indian Constitution.
2. To know the Fundamental Rights (FR’s), DPSP’s and Fundamental Duties (FD’s) of our
constitution.
3. To know about our Union Government, political structure & codes, procedures.
4. To know the State Executive & Elections system of India.
5. To learn the Amendments and Emergency Provisions, other important provisions given
by the constitution.
Module-1 (03 hours)
Indian Constitution: Necessity of the Constitution, Societies before and after the Constitution
adoption. Introduction to the Indian constitution, Making of the Constitution, Role of the
Constituent Assembly.
Module-2 (03 hours)
Salient features of India Constitution. Preamble of Indian Constitution & Key concepts of the
Preamble. Fundamental Rights (FR’s) and its Restriction and limitations in different Complex
Situations. building.
Module-3 (03 hours)
Directive Principles of State Policy (DPSP’s) and its present relevance in Indian society.
Fundamental Duties
and its Scope and significance in Nation, Union Executive : Parliamentary System, Union
Executive – President, Prime Minister, Union Cabinet.
Module-4 (03 hours)
Parliament - LS and RS, Parliamentary Committees, Important Parliamentary Terminologies.
Judicial System of India, Supreme Court of India and other Courts, Judicial Reviews and
Judicial Activism.
Module-5 (03 hours)
State Executive and Governer, CM, State Cabinet, Legislature - VS & VP, Election
Commission, Elections & Electoral
Process. Amendment to Constitution, and Important Constitutional Amendments till today.
Emergency Provisions.

Course Outcomes: At the end of the course Indian Constitution 22ICO17/27 the student
will be able to:
22ICO17/27.1 Discuss the constitutional knowledge and legal literacy
22ICO17/27.2 Review the Indian constitution
22ICO17/27.3 Analyze the role and functions of Union and state executives
Review the Parliamentary Committees, Important Parliamentary
22ICO17/27.4
Terminologies, Judicial System of India
22ICO17/27.5 Discuss the Judicial System of India
Review the Electoral Process, the System of Election Commission
22ICO17/27.6
and its functions

86
Sl. Name of the Name of the Edition
Title of the Book
No. Author/s Publisher and Year
Textbooks
1 Constitution of India Naidhruva Learning 2022
(for Competitive Exams) Edutech Solutions,
Bengaluru
2 “Introduction to the Durga Das Basu (DD Basu): 24th edition
Constitution of India” Prentice –Hall 2019
Reference Books
1 Constitution of India, Shubham Singles, Cengage 2019
Professional Ethics and Charles E. Haries, Learning
Human Rights” and et al India, Latest
Edition
2 The Constitution of Merunandan K B Merugu Second
India Publication, Edition
Bengaluru
3 Samvidhana Odu - for Justice HN Prentice – 2004
Students & Youths Nagamohan Dhas, Hall
Sahayana,
kerekon.

Web links/Video Lectures/MOOCs/papers


1.https://www.constitutionofindia.net/constitution_of_india
2. https://infosecawareness.in/cyber-laws-of-india

Course Articulation Matrix

Course Program Outcomes (POs)


Outcomes
(COs)
PO10

PO11

PSO1

PSO2
PO12
PO2
PO1

PO3

PO4

PO5

PO6

PO7

PO8

PO9

22ICO17/27.1 2 2
22ICO17/27.2 2 2
22ICO17/27.3 2 2 2
22ICO17/27.4 2 2
22ICO17/27.5 2 2
22ICO17/27.6 2 2

1: Low 2: Medium 3: High

87
Course Title: Scientific Foundations of Health
Course Code: 22SFH18/28 CIE Marks 50
Theory SEE Marks 50
Course Type (Theory/Practical /Integrated)
Total Marks 100
Teaching Hours/Week (L:T:P) 1:0:0 Exam Hours 01 Theory
Total Hours of Pedagogy 15 hours Credits 01
Course objectives
The course Scientific Foundations of Health (22SFH18/28) will enable the students,
1. To know about Health and wellness (and its Beliefs) & It’s balance for positive
mindset.
2. To Build the healthy lifestyles for good health for their better future.
3. To Create a Healthy and caring relationships to meet the requirements of
good/social/positive life.
4. To learn about Avoiding risks and harmful habits in their campus and outside the
campus for their bright future
5. To Prevent and fight against harmful diseases for good health through positive mindset
Module-1 (03 hours)
Good Health & It’s balance for positive mindset: Health -Importance of Health,
Influencing factors of Health, Health beliefs, Advantages of good health, Health &
Behavior, Health & Society, Health & family, Health & Personality, Psychological
disorders-Methods to improve good psychological health, Changing health habits for good
health.
Module-2 (03 hours)
Building of healthy lifestyles for better future: Developing healthy diet for good health,
Food & health, Nutritional guidelines for good health, Obesity & overweight disorders and
its management, Eating disorders, Fitness components for health, Wellness and physical
function, How to avoid exercise injuries.
Module-3 (03 hours)
Creation of Healthy and caring relationships: Building communication skills, Friends and
friendship - Education, the value of relationship and communication skills, Relationships
for Better or worsening of life, understanding of basic instincts of life (more than a biology),
Changing health behaviours through social engineering.
Module-4 (03 hours)
Avoiding risks and harmful habits : Characteristics of health compromising behaviors,
Recognizing and avoiding of addictions, How addiction develops, Types of addictions,
influencing factors of addictions, Differences between addictive people and non addictive
people & their behaviors. Effects of addictions Such as..., how to recovery from addictions.
Module-5 (03 hours)
Preventing & fighting against diseases for good health: How to protect from different types
of infections, How to reduce risks for good health, Reducing risks & coping with chronic
conditions, Management of chronic illness for Quality of life, Health & Wellness of youth :a
challenge for upcoming future, Measuring of health & wealth status.

Course Outcomes: At the end of the course Scientific Foundations of Health


(22SFH18/28) the student will be able to:
To understand and analyse about Health and wellness (and its Beliefs)
22SFH18/28.1
& It’s balance for positive mindset.
22SFH18/28.2 Develop the healthy lifestyles for good health for their better future.
Build a Healthy and caring relationships to meet the requirements of
22SFH18/28.3
good/social/positive life.

88
To learn about Avoiding risks and harmful habits in their campus and
22SFH18/28.4
outside the campus for their bright future.
Prevent and fight against harmful diseases for good health through
22SFH18/28.5
positive mindset.
22SFH18/28.6 To Manage chronic illness for quality of life.

Sl. Name of the Name of the Edition


Title of the Book
No. Author/s Publisher and Year
Textbooks
1 Scientific Foundations Dr. L Thimmesha and VTU-University 2022
of Health Dr. Mahesh Lohith K Website
S
2 Scientific Dr. L Thimmesha and Infinite Learning 2022
Foundations of Dr. Mahesh Lohith K S Solutions,
Health Bangalore
3 Health Psychology - Jane Ogden Open 4th Edition,
A Textbook University 2007
Press
Reference Books
1 Health Psychology Charles Abraham, Routledge Second
Mark Conner, Fiona London E dition
Jones and Daryl 2016
O’Connor
2 Health Shelley E. Taylor McGraw Hill Tenth
Psychology Education Edition
(India) Private 2018
Limited
Course Articulation Matrix
Course Program Outcomes (POs)
Outcomes
(COs)
PO10

PSO1
PO11

PO12

PSO2
PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

22SFH18/28.1 2 - - - - - - - - 3 - - - -
2 - - - - - - - - 3 - - - -
22SFH18/28.2
2 - - - - - - - - 3 - - - -
22SFH18/28.3
2 - - - - - - - - 3 - - - -
22SFH18/28.4

22SFH18/28.5 2 - - - - - - - - 3 - - - -
2 - - - - - - - - 3 - - - -
22SFH18/28.6

1: Low 2: Medium 3: High

89
Prototype Fabrication and Testing
Course Code: 22PFT18/28 CIE Marks 50
Teaching Hours/Week (L:T:P) (0:0:2) SEE Marks 50
Credits 01 Exam Hours 03
Course Learning Objectives:
1. Understand basic Manufacturing Processes used in the industry
2. Apply the advanced Manufacturing Processes in their Project work
3. Articulate embedded electronics and basics of electrical wiring
4. Apply the basic knowledge of design thinking in project work
5. Create a prototype using the skill learnt as a team in the project work

Module 1 Basic manufacturing process


Carpentry - Hand tools & machines, Types of joints, and Pattern making.
Sheet Metal Practice - Bending, punching, and drawing various sheet metal joints,
development of joints.
Joining - Temporary and permanent joints between similar and dissimilar material by
processes of chemical bonding, mechanical fasteners, and fusion technologies
Safety in Workshop - Fire hazards, electric short circuit –causes and remedies, Machine
protection, Human protection, Accident prevention methods, developing ability to
observe safe working habits.
Wood Lathe.
Basics of drilling, milling and grinding operations. 08 Hours
Module 2 Basic electronic fabrication and test practices
Basic electronic components, PCB design and fabrication- etching and milling,
Electronic testing equipment, Basic electrical wiring 06 Hours
Module 3 Advanced manufacturing process
Part modelling and 3D printing, 3D scanners, Laser cutting and engraving, CNC wood
router, Vinyl Cutter and Power tool operations 06 Hours
Module 4 Basics of Design Thinking (For CIE only)
Definition of Design Thinking, need for Design Thinking, Objective of Design Thinking,
Stages of Design Thinking Process– Empathize, Define, Ideate, Prototype, Test (explain
with examples) 02 Hours

Course Outcomes:
At the end of the course, the student will be able to:
22PFT18/28.1 perform basic manufacturing operations used in the industry
22PFT18/28.2 use the advanced manufacturing processes for prototype building
22PFT18/28.3 develop simple PCB boards using etching and milling process
22PFT18/28.4 use basic electronic components and test its working
22PFT18/28.5 apply design thinking to product development
22PFT18/28.6 inculcate the teamwork and communication skills

90
Sl. Title of the Book Name of the Name of the Edition
No. Author/s Publisher and Year
Reference Books
Niggli Massimo
1 Fab Lab: Revolution Field Manual 2017
Verlag Menichinelli
Skill Development and Rameshwari Ingram short
2 2016
Entrepreneurship in India Pandya title
101 Design Methods: A Structured
3 Approach for Driving Innovation Vijay Kumar Wiley 2012
in Your Organization

Web links/Video Lectures


1. https://fabacademy.org/
2. https://www.youtube.com/watch?v=gHGN6hs2gZY&t=33s
3. https://www.youtube.com/watch?v=4nTh3AP6knM

Course Program Outcomes (POs)


Outcomes PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
(COs)
22PFT18.1 3
22PFT18.2 2 3 3 3
22PFT18.3 2 3
22PFT18.4 2 3
22PFT18.5 3 3
22PFT18.6 3 3 3
1: Low 2: Medium 3: High

91
Industry Oriented Training : Mathematical Aptitude Skills
(Common to all Programmes)
Course Code 22ITM19/29 CIE Marks 50
Teaching Hours/Week (L:T:P) (0:2:0) SEE Marks -
Credits - Exam Hours 02
Course Learning Objectives:
1. To equip the students with basic concepts and tools of Mathematics to solve
placement aptitude papers.
2. To enhance the problem solving skills and improve the basic mathematical skills to
help students preparing for competitive examinations.
Module-1
Number System: Various types of Numbers; Tests of Divisibility; HCF and LCM;
Roots and Squares.
Algebra: Identities; BODMAS Rule; Logarithms; Indices; Number Series; Simple
Interest and Compound Interest.
4 Hours
Module-2
Time and Work: Facts and Formulae; Group work; Pipes and Cisterns.
Time and Distance: Basics of Time, Speed and Distance; Average journey speed;
Relative Speeds; Boats and Streams.
4 Hours
Module-3
Average, Percentage, Age problems: Average; Concept of percentage, Results on
Population and Depreciation; Problems on ages.
Profit and Loss: Profit and Loss formulae; Percentage of profit and loss, Discount.
4 Hours
Module-4
Permutations, Combinations, Probability: Factorial Notation; Permutations;
Combinations; Random Experiment; Probability of Occurrence of events.
Ratio, Proportion, Partnership: Ratio; Ratio in terms of Percentage, Proportion, Mean
Proportion; Variation; Partnership. 4 Hours

Module-5
Geometry: Pythagoras theorem - Heights and Distances; Area; Volume; Surface Area.
Clock and Calendar: Problems related to clocks; Calendars; odd days; leap year; Day of
the week related to Odd days. 4 Hours

Course Outcomes:
At the end of the course the student will be able to:
Apply the basic concepts of quantitative abilities related to Number
22ITM19/29.1
system.
22ITM19/29.2 Evaluate time related problems by knowing the relationship
between time/speed/distance or time/work.
22ITM19/29.3 Apply the concepts of average, percentage, appreciation and
depreciation in real life problems
Solve application problems involving permutations and
22ITM19/29.4
combinations.
92
Apply Ratio and Proportion concepts to solve the partnership
22ITM19/29.5
problems where people share the ownership.
22ITM19/29.6 Apply the geometrical concepts in real- world applications.

Sl. Name of Name of Edition


Title of the Book
No. the the and Year
Author/s Publisher
Textbooks
1 Quantitative Aptitude for Dr R S S. Chand & 44th Edition
Competitive Examinations Aggarwal Company 2018
LTD
2 Quantitative Aptitude for R.K Tyagi MTG First Edition
Competitive Examination Learning 2018
Media

Course Articulation Matrix

Program Outcomes (POs)

Course
Outcomes (COs)

PO10

PO11

PO12
PO2
PO1

PO3

PO4

PO5

PO6

PO7

PO8

- - - - - 1 - - PO9
2 - - `
22ITM19/29.1
22ITM19/29.2 - - - - - - - - 2 - - 1

22ITM19/29.3 - - - - - 1 - - 2 - - -

22ITM19/29.4 - - - - - - - 2 - - -1

22ITM19/29.5 - - - - - 1 - - 2 - - -

22ITM19/29.6 - - - - - - - - 2 - - 1

1: Low 2: Medium 3: High

93
Industry Oriented Training- Problem Solving Skills
(Common to all Programs)
Course Code 22ITP19/29 CIE Marks 50
Teaching Hours/Week (L:T:P) (0:2:0) SEE Marks -
Credits - Exam Hours 2
Course Learning Objectives:
1. Develop thinking capacity in solving simple problems.
2. Learn the fundamentals of skill development.
3. Identify the nuances of effective communication
4. Perform a SWOT analysis to understand the personality traits.
5. Learn to be a part of the team and become effective team players.
6. Discuss the importance of developing problem-solving skills.
Module-1 4 Hours
How to pick up Skills faster? Knowledge v/s Skill, Skill introspection, Skill acquisition,
Engineering Graduate v/s Engineer
Building Interpersonal & Intrapersonal Skills: Peer communication, Social
interactions, Bonding Emotional Management, Moral, social & personal responsibilities.
Module-2 4 Hours
Professional Etiquettes: Workplace etiquette, Dining etiquettes, Telephone etiquettes, E-
mail etiquettes.
Change Management: Tolerance of change and uncertainty, Joining the bandwagon,
Adapting change for growth-overcoming inhibition, Adapt to changes.
Module-3 4 Hours
Self-Awareness & Goal Setting: Identifying your Unique Selling proposition, SWOT,
Nurture strengths, Fixing weaknesses, Overcoming complacency, Building confidence,
Ambition/SMART Goals, Managing Failures.
Leadership & Motivation: Types of leadership styles, Case studies, Motivation,
Qualities of a leader.
Module-4 4 Hours
Team Building: Difference between team and group, Qualities of an effective team
player, Stages of team building, Problem-solving among team members, Building
winning teams.
Module-5 4 Hours
Problem Solving: Styles of problem solvers, Effective problem solving, Case studies,
Individual/teams.
Creative Thinking: Examples of creative thinking, Tools of creativity, Creative/critical
thinking.

Course Outcomes:
At the end of the course the student will be able to:
22ITP19.1/29.1 Apply rational thinking abilities in solving real life problems.
22ITP19.2/29.2 Develop the required skills to effectively interact with people and to
articulate the ideas.
22ITP19.3/29.3 Discover strengths and weaknesses and apply them effectively for
career growth.
22ITP19.4/29.4 Recognize the dynamics of a team and achieve synergy.
22ITP19.5/29.5 Practice team leadership through active group participation and be able
to identify, shape their leadership skills
22ITP19.6/29.6 Demonstrate strategies for using skills in problem solving
94
Text Books:
Name of Name of Edition
Sl.
Title of the Book the the and Year
No.
Author/s Publisher
Think Smarter: Critical 1st edition,
Thinking to Improve Problem- Michael Wiley India 2014
1
Solving and Decision-Making Kallet Pvt Ltd
Skills
Touchstone Anniversary
2 The Road Less Traveled M Scott Peck (February 4, Edition, 2003
2003)
The Five Dysfunctions of a Patrick Wiley India 1st edition,
3
Team Lencioni Pvt Ltd 2006
Reference Books:
Name of Name of Edition
Sl.
Title of the Book the the and Year
No.
Author/s Publisher
Stop Guessing: The 9 Behaviors Berrett- 1st edition,
1 Nat Greene 2017
of Great Problem Solvers Koehler
15th
The 7 Habits of Highly Stephen R
2 Free Press Anniversary
Effective People Covey
Edition, 2004
Problem Solving 101: A Simple Ken 1st Edition,
3 Portfolio
Book for Smart People Watanabe 2009

Weblinks:
1. https://www.youtube.com/watch?v=A9Q20hZ5ZX4
2. https://www.youtube.com/watch?v=L4N1q4RNi9I
3. https://www.coursera.org/search?query=problem%20solving%20and%20critical%20thinking
4. https://www.coursera.org/learn/visionary-leadership-meaning-maker
5. https://www.coursera.org/learn/interpersonal-communication
Course Articulation Matrix
Course Outcomes PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
(COs)

22ITP19.1/29.1 - - - - - - - - 3 3 - 2

22ITP19.2/29.2 - - - - - - - - 3 3 - 2

22ITP19.3/29.3 - - - - - - - - 3 3 - 2

22ITP19.4/29.4 - - - - - - - - 3 3 - 2

22ITP19.5/29.5 - - - - - - - - 3 3 - 2

22ITP19.6/29.6 - - - - - - - - 3 3 - 2

1: Low 2: Medium 3: High

95

You might also like