B.E. CSE (IoT)
B.E. CSE (IoT)
Semester – I
Page 1 of 51
Semester – II
Total Credits 35 24
^ Deutsch / Japanese / Korean *Audit Course
Semester – III
Page 2 of 51
Semester – IV
Semester – V
Page 3 of 51
Semester – VI
Semester – VII
S. Course Course Periods / Week
Course Name Credits Category
No. Code Type L-T-P TCP
1. Climate Change and
T 2-0-0 2 2 HUM
Sustainability
2. Programme Elective – IV T 3-0-0 3 3 ES (PE)
3. Programme Elective – V ES (PE)
T 3-0-0 3 3
4. Engineering Entrepreneurship
LIT 2-0-2 4 3 HUM
Development
5. IoT Penetration Testing and
LIT 2-0-2 4 3 ES (PC)
Vulnerability Assessment
6. Summer Internship --- --- --- 1 SD
Total Credits 16 15
For Honours Degree
Capstone Design Project –
1. CDP 0-0-12 12 6 SD
Level III
OR
Page 4 of 51
Semester – VII
S. Course Course Periods / Week
Course Name Credits Category
No. Code Type L-T-P TCP
1. Honours Elective – V T 3-0-0 3 3
Semester – VIII
Total Credits 16 8
Page 5 of 51
PROGRAMME ELECTIVE COURSES – STREAMS
Internet of
Product Artificial Data
Things and Security in IoT Computing
Development Intelligence Analytics
Smart
Applications
Augmented
Design Natural Dynamic Privacy in
Reality/ Big Data
Thinking and Language Paradigm for Communication
Virtual Reality Analytics
Innovation Processing IoT Networks
UI and UX
Generative
Design and Edge and Recommender
AI and Smart IoT Wireless
Human- Fog
Prompt Architecture Security Systems
centered Computing
Engineering
Design
Blockchain
Robotic Image and
Java Wearable Technologies Granular
Process Video
Springboot Computing for IoT Computing
Automation Analytics
Security
Text and
IoT in IoT in 5G Cyber threat for Quantum
DevOps Speech
Healthcare Networks IoT and Cloud Computing
Analytics
Digital
Reactive Neuromorphic
Forensics and
Machines IoT and and Energy-
Vibe Coding Incident Bioinformatics
and Self- Smart Cities Efficient
Response in
aware AI Computing
IoT
Page 6 of 51
Semester I
Page 7 of 51
L T P C
MA25C01 Applied Calculus
3 1 0 4
Course Objectives:
● To provide technical competence of modelling engineering problems using calculus.
● To apply the calculus concepts in solving engineering problems using analytical
methods and computational tools.
Differential Calculus: Functions, graph of functions, New functions from old functions,
Limit of a function, Continuity, Limits at infinity, Derivative as a function, Maxima and
Minima of functions of single variable, Mean value theorem, Effect of derivatives on the
shape of a graph.
Activities: Visualization of the functions, Maxima and Minima of a function using open-
source software, Solving of Competitive Examination questions (Ex. GATE).
Integral Calculus: Fundamental theorem of Calculus, Indefinite integrals and the Net
Change Theorem, Improper integrals, Arc Length, Area of Region, Area of surface of
revolution.
Activities: Definite and Indefinite Integrals, Determination of Area, Solving of
Competitive Examination questions (Ex. GATE).
References:
1. Anton, H., Bivens, I. C., & Davis, S. (2021). Calculus: Early transcendentals. John
Wiley & Sons.
2. Ron Larson and David C. Falvo,(2013), Calculus: an Applied Approach. Cengage
Learning.
Page 8 of 51
3. Stewart, J., Clegg, D., & Watson, S. (2019). Calculus: Early transcendentals.
4. Thomas, G. B., Jr., Weir, M. D., Hass, J., & Heil, C. (2018). Thomas' calculus: Early
transcendentals. Pearson.
5. Singh, K. (2019). Engineering mathematics through applications. Bloomsbury
Publishing.
6. Grewal, B. S. (2012). Higher engineering mathematics. Khanna Publishers.
E-resources:
1. https://math.libretexts.org/Bookshelves/Calculus/Map%3A_Calculus__Early_Trans
cendentals_(Stewart)/
2. https://openstax.org/books/calculus-volume-1/
3. https://tutorial.math.lamar.edu/Classes/CalcII/CalcII.aspx
4. SCILAB, https://www.scilab.org/
Page 9 of 51
L T P C
EN25C01 English Essentials – I
2 0 0 2
Course Objectives:
● To equip students with the skills to write clear, coherent, and grammatically correct
texts for various purposes.
● To strengthen the ability to comprehend, interpret, and analyse written English
across diverse contexts.
Reading Skills: Reading Strategies, Skimming and Scanning, active reading with
short passages.
Activities: Summarising, loud reading, Cloze reading, Reading comprehension,
Reading newspaper articles, Reading Long passage and note making.
References:
1. Miller, K. Q., & Wahl, S. T. (2023). Business and Professional Communication: KEYS
for Workplace Excellence (5th ed.). SAGE Publications.
2. Kumar, Sanjay & Pushpalatha. (2018). English Language and Communication Skills
for Engineers. India: Oxford University Press.
3. Sharma, S., & Mishra, B. (2024). Communication Skills for Engineers and Scientists
. PHI Learning.
E-Resources:
1. Cambridge English – https://www.cambridgeenglish.org/learning-english/grammar-
and-vocabulary/
2. Perfect English Grammar – https://www.perfect-english-grammar.com/
Page 10 of 51
3. British Council – Learn English - https://learnenglish.britishcouncil.org/grammar
4. Speechling – https://speechling.com/
5. mePro by Pearson – https://mepro.pearson.com/
6. TED Talks – https://www.ted.com/
Page 11 of 51
L T P C
UC25H01 தமிழர் மரபு
1 0 0 1
மமொழி மற் றும் இலக்கியம் : இந்திய தமொழிக் குடும் பங் கள் , திரொவிட தமொழிகள் , தமிழ் ஒரு
தெம் தமொழி, தமிழ் தெவ் விலக்கியங் கள் , ெங் க இலக்கியத்தின் ெமயெ் ெொர்பற் ற தன் மம, ெங் க
இலக்கியத்தில் பகிர்தல் அறம் , திருக்குறளில் மமலொண்மமக் கருத்துக்கள் , தமிழ் க் கொப்பியங் கள் ,
தமிழகத்தில் ெமண தபௌத்த ெமயங் களின் தொக்கம் , பக்தி இலக்கியம் , ஆழ் வொர்கள் மற் றும்
நொயன்மொர்கள் , சிற் றிலக்கியங் கள் , தமிழில் நவீன இலக்கியத்தின் வளர்ெ்சி, தமிழ் இலக்கிய
வளர்ெ்சியில் பொரதியொர் மற் றும் பொரதிதொென் ஆகிமயொரின் பங் களிப்பு.
மரபு – பொறற ஓவியங் கள் முதல் நவீன ஓவியங் கள் வறர – சிற் பக்கறல: நடுகல் முதல் நவீன
சிற் பங் கள் வமர, ஐம் தபொன் சிமலகள் , பழங் குடியினர் மற் றும் அவர்கள் தயொரிக்கும்
மகவிமனப் தபொருட்கள் , தபொம் மமகள் , மதர் தெய் யும் கமல, சுடுமண் சிற் பங் கள் , நொட்டுப்புறத்
ததய் வங் கள் , குமரிமுமனயில் திருவள் ளுவர் சிமல, இமெக் கருவிகள் , மிருதங் கம் , பமற, வீமண,
யொழ் , நொதஸ்வரம் , தமிழர்களின் ெமூக தபொருளொதொர வொழ் வில் மகொவில் களின் பங் கு.
இந் திய கதசிய இயக்கம் மற் றும் இந் திய பை்பொட்டிற் குத் தமிழர்களின் பங் களிப் பு: இந்திய
விடுதமலப்மபொரில் தமிழர்களின் பங் கு, இந்தியொவின் பிறப்பகுதிகளில் தமிழ் ப் பண்பொட்டின்
தொக்கம் , சுயமரியொமத இயக்கம் இந்திய மருத்துவத்தில் , சித்த மருத்துவத்தின் பங் கு,
கல் தவட்டுகள் , மகதயழுத்துப்படிகள் , தமிழ் ப் புத்தகங் களின் அெ்சு வரலொறு.
References:
1. தமிழக வரலொறு, மக்களும் பண்பொடும் , மக.மக. பிள் மள (தவளியீடு: தமிழ் நொடு பொடநூல்
மற் றும் கல் வியியல் பணிகள் கழகம் ).
2. கணினித் தமிழ் , முமனவர் இல. சுந்தரம் . (விகடன் பிரசுரம் ).
3. கீழடி, மவமக நதிக்கமரயில் ெங் ககொல நகர நொகரிகம் (ததொல் லியல் துமற தவளியீடு)
4. தபொருமந, ஆற் றங் கமர நொகரிகம் . (ததொல் லியல் துமற தவளியீடு)
5. Social Life of Tamils (Dr.K.K.Pillay) A joint publication of TNTB & ESC and RMRL – (in print)
6. Social Life of the Tamils - The Classical Period (Dr.S.Singaravelu) (Published by: InternationalInstitute of
Tamil Studies.
7. Historical Heritage of the Tamils (Dr.S.V.Subatamanian, Dr.K.D. Thirunavukkarasu) (Published by:
International Institute of Tamil Studies).
8. The Contributions of the Tamils to Indian Culture (Dr.M.Valarmathi) (Published by: International Institute of
Tamil Studies.)
9. Keeladi - ‘Sangam City C ivilization on the banks of river Vaigai’ (Jointly Published by: Department of
Archaeology & Tamil Nadu Text Book and Educational Services Corporation, Tamil Nadu)
10. Studies in the History of India with Special Reference to Tamil Nadu (Dr.K.K.Pillay) (Publishedby: The Author)
11. Porunai Civilization (Jointly Published by: Department of Archaeology & Tamil Nadu Text Bookand Educational
Services Corporation, Tamil Nadu)
12. Journey of Civilization Indus to Vaigai (R.Balakrishnan) (Published by: RMRL) – Reference Book.
Page 12 of 51
L T P C
UC25H01 Heritage of Tamils
1 0 0 1
Language and Literature: Language Families in India, Dravidian Languages, Tamil as a Classical
Language - Classical Literature in Tamil – Secular Nature of Sangam Literature, Distributive Justice in
Sangam Literature, Management Principles in Thirukural, Tamil Epics and Impact of Buddhism & Jainism
in Tamil Land, Bakthi Literature Azhwars and Nayanmars - Forms of minor Poetry - Development of
Modern literature in Tamil, Contribution of Bharathiyar and Bharathidhasan.
Heritage - Rock art Paintings to Modern Art – Sculpture: Hero stone to modern sculpture, Bronze
icons, Tribes and their handicrafts,- Art of temple car making, Massive Terracotta sculptures, Village
deities, Thiruvalluvar Statue at Kanyakumari, Making of musical instruments, Mridhangam, Parai, Veenai,
Yazh and Nadhaswaram, Role of Temples in Social and Economic Life of Tamils.
Folk and Martial Arts: Therukoothu, Karagattam, Villu Pattu, Kaniyan Koothu, Oyillattam, Leather
puppetry, Silambattam, Valari, Tiger dance - Sports and Games of Tamils
Thinai Concept of Tamils : Flora and Fauna of Tamils & Aham and Puram Concept from Tholkappiyam
and Sangam Literature, Aram Concept of Tamils, Education and Literacy during Sangam Age - Ancient
Cities and Ports of Sangam Age, Export and Import during Sangam Age - Overseas Conquest of Cholas.
Contribution of Tamils to Indian National Movement and Indian Culture: Contribution of Tamils to
Indian Freedom Struggle, The Cultural Influence of Tamils over the other parts of India, Self-Respect
Movement, Role of Siddha Medicine in Indigenous Systems of Medicine, Inscriptions & Manuscripts,
Print History of Tamil Books.
References:
1. தமிழக வரலொறு – மக்களும் பண்பொடும் – மக.மக. பிள் மள (தவளியீடு: தமிழ் நொடு
பொடநூல் மற் றும் கல் வியியல் பணிகள் கழகம் ).
2. கணினித் தமிழ் – முமனவர் இல. சுந் தரம் . (விகடன் பிரசுரம் ).
3. கீழடி – மவமக நதிக்கமரயில் ெங் ககொல நகர நொகரிகம் (ததொல் லியல் துமற
தவளியீடு)
4. தபொருமந – ஆற் றங் கமர நொகரிகம் . (ததொல் லியல் துமற தவளியீடு)
5. Social Life of Tamils (Dr.K.K.Pillay) A joint publication of TNTB & ESC and RMRL – (in print)
6. Social Life of the Tamils - The Classical Period (Dr.S.Singaravelu) (Published by: International
Institute of Tamil Studies.
7. Historical Heritage of the Tamils (Dr.S.V.Subatamanian, Dr.K.D. Thirunavukkarasu) (Published by:
International Institute of Tamil Studies).
8. The Contributions of the Tamils to Indian Culture (Dr.M.Valarmathi) (Published by: International
Institute of Tamil Studies.)
9. Keeladi - ‘Sangam City C ivilization on the banks of river Vaigai’ (Jointly Published by: Department
ofArchaeology & Tamil Nadu Text Book and Educational Services Corporation, Tamil Nadu)
10. Studies in the History of India with Special Reference to Tamil Nadu (Dr.K.K.Pillay) (Publishedby:
The Author)
11. Porunai Civilization (Jointly Published by: Department of Archaeology & Tamil Nadu Text Bookand
Educational Services Corporation, Tamil Nadu)
12. Journey of Civilization Indus to Vaigai (R.Balakrishnan) (Published by: RMRL) – Reference Book.
Page 13 of 51
L T P C
PH25C01 Applied Physics – I
2 0 2 3
Course Objective(s):
• To impart knowledge and expose the essentials of physics in various engineering
applications.
Page 14 of 51
References:
1. Young, H. D., & Freedman, R. A. (2020). University physics with modern physics.
Pearson.
2. Gaur, R. K., & Gupta, S. L. (2022). Engineering physics. Dhanpat Rai Publications.
3. Mathur, D. S. (2010). Elements of properties of matter. S. Chand Publishing.
4. Griffiths, D. J. (2018). Introduction to quantum mechanics. Cambridge University
Press.
5. Silfvast, W. T. (2008). Laser fundamentals. Cambridge University Press.
E-resources:
1. Barrier penetration problem and Quantum tunnelling:
https://archive.nptel.ac.in/courses/115/104/115104096/
2. EM waves and wireless channelling:
https://onlinecourses.nptel.ac.in/noc24_ee31/preview
3. CO2 Laser : https://onlinecourses.nptel.ac.in/noc25_ph03/preview
4. Bimetallic Strips _ https://www.youtube.com/watch?v=WZQ8lvxdzDk
5. Cell phone Reception_ https://www.youtube.com/watch?v=1JZG9x_VOwA
6. Dipole Antenna_ https://www.youtube.com/watch?v=4xF1Fq2wB1I
7. Optical Sensors_ https://auece.digimat.in/nptel/courses/video/108106173/L02.html
8. Scanning Tunnelling Electron Microscope_
https://www.youtube.com/watch?v=XNYZYbXNWQA
Page 15 of 51
L T P C
CY25C01 Applied Chemistry – I
2 0 2 3
Course Objectives:
● To provide students with a solid understanding of the chemical principles for
engineering applications.
● To introduce the chemical properties of materials and how these properties influence
the selection and use of materials in engineering systems.
● To impart practical applications of chemistry in commonly used engineering devices
Water Technology: Water quality parameters and standards. Industrial feed water,
Remediation. Municipal water treatment. Desalination.
Practical: Analysis of alkalinity, hardness and dissolved oxygen.
Activity: Coagulation of water sample using Alum
Corrosion & Control: Chemical and electrochemical corrosions, galvanic series, factors
influencing corrosion, Electrochemical protection. Organic and Inorganic coating.
Practical:
• Corrosion study by weight loss and salt spray method.
• Potentiometry/UV-visible spectrophotometer.
Activities: Case Study on Corrosion in Pipelines and Electronics, Control measures for
a corroded metal
Page 17 of 51
L T P C
CS25C01 Computer Programming: C
2 0 2 3
Course Objectives:
● To equip engineering students with the foundational knowledge and practical skills in
‘C’ programming to analyse and solve computational problems effectively.
● To foster problem-solving, critical thinking, and modular programming skills essential
for engineering domains.
Control Structures: if, if-else, nested if, switch-case, while, do-while, for, nested loops,
Jump statements.
Practical: Usage of conditional logics in programs. (Minimum three)
File Operations: Open, read, write, close file operations, Binary vs Text files, File
pointers, Error handling in file operations.
Practical: Programs reading/writing data in text and binary files (Minimum three).
Standard Libraries & Header Files: Using standard libraries like stdio.h,
stdlib.h, string.h, math.h, Creating and using user-defined header files and
libraries.
Practical: Use of standard and user-defined libraries in solving problems. (Minimum
three), Project (Minimum Two)
Page 18 of 51
Assessment Methodology: Quiz (5%), Project (15%), Assignment Programs (25%),
Practical (25%), Internal Examinations (30%)
References:
1. Thareja, R. (2021). Programming in C . Oxford University Press.
2. Balagurusamy, E. (2019). Programming in ANSI C. McGraw Hill Education.
3. Kanetkar, Y. (2020). Let us C. BPB Publications.
4. Kalicharan, N. (2022). Learn to program with C: An introduction to programming
using the C language. Apress.
5. Forouzan, B. A., & Afyouni, H. (2023). Computer science: A structured programming
approach in C (4th ed.). Cengage.
E-resources:
1. Learn-C.org - https://www.learn-c.org/
2. GeeksforGeeks - C Programming - https://www.geeksforgeeks.org/c-programming-
language/
3. GNU C Library Documentation - https://www.gnu.org/software/libc/manual/
4. “Introduction to C Programming”, Swayam MOOC Course,
https://onlinecourses.swayam2.ac.in/imb25_mg71/
Page 19 of 51
L T P C
CS25C03 Essentials of Computing
2 0 2 3
Course Objectives:
1. To introduce the basic components and operations of computers.
2. To develop problem-solving and computational thinking skills.
3. To enable learners to design simple solutions using algorithms and flowcharts.
4. To provide hands-on experience in visual programming and basic app development.
Page 20 of 51
Scratch Programming: What is Scratch, Scratch Programming Environment, Paint
Editor, Scratch Blocks, Arithmetic Operators and Functions, Use Motion Commands, Pen
Commands and Easy Draw, Looks Palette, Sound Palette, Power of Repeat, Data Types,
Variables, Getting Input from Users.
Making Decisions, Comparison Operators, Decision Structures, Logical Operators,
Repetition, Loop Blocks, Stop Commands, Counters, Nested Loops, Recursion, String
Processing, String Manipulation, Lists, Dynamic Lists, Numerical Lists, Searching and
Sorting Lists.
Activities:
1. Creation of Functional Block for simple mathematical problems
2. Drawing and Painting operations
3. Scratch Animation for understanding Conditional and Loop statements.
4. Draw artistic, geometric patterns and create games.
5. Scratch Programs for applied scientific computing and data manipulations
App Development: Building Apps using problem, solving techniques on any app
development platform, Modeling, incremental and iterative, reuse, modularization,
algorithmic thinking, abstracting and modularizing, decomposition, testing and
debugging.
Activities: Sample App Developments for societal problems.
References:
1. Thareja, R. (2020). Fundamentals of computers. Oxford University Press.
2. Rajaraman, V., & Adabala, N. (2014). Fundamentals of computers. PHI Learning.
3. Brookshear, J. G., & Brylow, D. (2015). Computer science: An overview. Pearson.
4. Dromey, R. G. (1982). How to solve it by computer. Prentice Hall International.
5. Marji, M. (2014). Learn to program with Scratch: A visual introduction to programming
with games, art, science and math. No Starch Press.
6. Riley, D. D., & Hunt, K. A. (2014). Computational thinking for the modern problem
solver. CRC Press.
7. Venkatesh, G., & Mukund, M. (2021). Computational thinking. Notion Press.
Page 21 of 51
E-Resources:
1. Brennan and Resnick’s CT Framework 2012:
https://scratched.gse.harvard.edu/ct/files/AERA2012.pdf
2. CS50X 2025 Scratch YouTube lectures by Prof. David J Malan, Harvard University:
https://www.youtube.com/watch?v=2WtPyqwTLKM
3. https://teachinglondoncomputing.org/resources/developing-computational-thinking/
4. Scratch software: https://scratch.mit.edu/
5. MIT APP INVENTOR software: https://appinventor.mit.edu/
6. app.diagrams.net
Page 22 of 51
L T P C
ME25C04 Makerspace
0 0 4 2
Course Objectives:
1. To impart practical skills in the assembly, disassembly, and welding of
components using appropriate tools and techniques.
2. To provide hands-on training in electrical wiring practices, and the use of
electronic components, sensors, and actuators.
List of Activities
Page 23 of 51
(E). Contemporary Systems
i. Demonstration of Solid Modelling of components.
ii. Demonstration of Assembly Modelling of components.
iii. Fabrication of simple components / parts using 3D Printers.
iv. Demonstration of cutting of wood / metal in different complex shapes
using Laser Cutting Machine.
References:
1. Stephen Christena, Learn to Weld: Beginning MIG Welding and Metal Fabrication
Basics, Crestline Books, 2014.
2. H. Lipson, Fabricated - The New World of 3D Printing, Wiley, 1st edition, 2013.
3. Code of Practice for Electrical Wiring Installations (IS 732:2019)
Page 24 of 51
L T P C
UC25A01 Life Skills for Engineers – I
1 0 2 -
Course Objectives:
• To equip engineering students with essential life skills encompassing personal and
emotional development, effective management of time and stress, financial literacy,
digital safety, and civic responsibility.
• To enhance self-awareness, interpersonal skills, and resilience to prepare students for
the professional and personal challenges of engineering careers and life beyond
academics.
Management Skills: Financial Literacy: Budgeting & Saving, Nutrition, Health, and
Hygiene, Digital Literacy & Online Safety, Civic Responsibility & Ethics
Activities: Create a monthly budget, financial simulation game, Meal planning workshop,
physical wellness challenge, Social media audit, privacy and safety scenarios,
Community service, values debate.
References:
1. Khera, S. (2003). You can win. Macmillan.
2. Levesque, H. (n.d.). Life skills 101: A practical guide to leaving home and living on
your own. (Publication year not specified)
3. Mitra, B. K. (2017). Personality development & soft skills (3rd impression). Oxford
University Press.
4. ICT Academy of Kerala. (2016). Life skills for engineers. McGraw Hill Education
(India) Private Ltd.
Page 25 of 51
Description of CO PO PSO1 PSO2 PSO3
CO1 Understand personality traits and
emotional intelligence, in interpersonal ---
interactions.
CO2 To work and execute as a team through PO7 (1)
successful implementation of set goals. PO8 (2)
PO9 (2)
CO3 Develop and implement best practices in
day-to-day life, in terms of planning and PO11 (3)
execution.
Page 26 of 51
L T P C
UC25A02 Physical Education - l
0 0 4 1
Course Objectives:
● To impart the fundamentals of physical education for development of students’
physical, mental, and social well-being.
● To instill a lifelong appreciation for physical activity towards the development of
positive attitude and fostering values of team work and sportsmanship.
E-resources:
https://www.who.int/health-topics/physical-activity
Page 27 of 51
Semester II
Page 28 of 51
MA25C02 L T P C
Linear Algebra
3 1 0 4
Course Objectives:
• To impart foundational knowledge in linear algebra essential for analysing and solving
problems in engineering applications.
• To provide the knowledge on computation using software and interpret key linear
algebra concepts using software.
Inner Product Spaces: Inner product, Norms, Cauchy, Schwarz inequality, Gram, Schmidt
orthogonalization, Simple problems (up to 𝑹𝟑).
Activities: Open-Source software, exercises to compute inner products and vector norms.
Page 29 of 51
References:
1. Friedberg, S. H., Insel, A. J., & Spence, L. E. (2022). Linear algebra. Pearson.
2. Lay, D. C., Lay, S. R., & McDonald, J. J. (2020). Linear algebra and its applications
with MATLAB. Pearson.
3. Bronson, R. (2011). Schaum’s outline of matrix operations. McGraw-Hill Education.
4. Strang, G., & Thomson, R. (2005). Linear algebra and its applications. Brooks/Cole.
5. Lipschutz, S., & Lipson, M. (2009). Schaum's outline of linear algebra. McGraw-Hill.
6. Kreyszig, E. (2018). Advanced engineering mathematics. Wiley India.
Page 30 of 51
L T P C
EE25C01 Basic Electrical and Electronics Engineering
3 0 0 3
Course Objectives:
● To impart foundational knowledge in principles and applications of electrical and
electronics engineering.
Page 31 of 51
References:
1. Del Toro, V. (2022). Electrical engineering fundamentals. Pearson Education.
2. Hambley, A. R. (Year). Electrical engineering: Principles and applications (Edition if
known).Publisher.
(Note: Please provide the year and edition for complete citation)
3. Mehta, V. K., & Mehta, R. (2006). Principles of electrical engineering and electronics.
S. Chand Publishing.
E-resources:
1. https://archive.nptel.ac.in/courses/108/106/108106172/
2. Circuit Simulator – https://www.falstad.com/circuit/
Page 32 of 51
L T P C
CS25C06 Digital Principles and Computer Organization
3 1 0 4
Course Objective:
• To impart knowledge on digital logic and provide functional concepts of computer
systems with necessary illustrations.
Digital Logic: Digital Systems, Integer Arithmetic, Addition and Subtraction of Signed
Numbers, Boolean Algebra, Theorems and Postulates, Functions, Truth Table,
Canonical and Standard Forms, Simplification using K-Maps, Digital Logic Gates,
Universal gates, Implementation of Logic Gates, Integrated Circuits.
Activities:
• Assignment on Karnaugh Map.
• Build logic circuits.
• Virtual demonstration of logical gates.
Arithmetic and Logic Unit: Combinational Circuits: Adders, Binary Adder, Binary
Parallel Adder, Subtractor, Multiplexers, Decoders, Design of Fast Adder, Multiplication
of Signed and Unsigned Numbers, Fast Multiplication - Integer Division, Floating Point
Numbers and Operations, Booth’s algorithm for signed multiplication, Sequential
Circuits: Flip-Flops, Registers, Counters.
Activities:
• Virtual demonstration on Binary adder.
• Build a parallel order.
Page 33 of 51
Memory: Memory hierarchy: Registers, Cache, Main Memory- RAM- ROM: PROM,
EPROM, EEPROM-Secondary storage, HDD, SSD, Cache Organization, Cache
replacement policies, NUMA- DMA- ECC.
I/O Systems
I/O Techniques: Programmed, Interrupt-Driven, DMA, I/O Devices and Interface
Standards: PCI, USB, SATA, Interrupt Types and Priority Handling, Buses and Bus
Arbitration, Peripheral Communication.
Activities:
● Virtual demonstration of DMA.
● I/O in Real AI Systems.
E resources/E materials:
1. NPTEL Courses (Indian MOOCs – Free & Government Certified):
a. Computer Architecture: Computer Architecture - Course
b. Computer Architecture and Organization: Computer Architecture and
Organization - Course
2. Digital Circuit Simulator: CircuitVerse - Online Digital Logic Circuit Simulator
3. Cloud environment: https://www.cloudbus.org/cloudsim/
Page 34 of 51
L T P C
PH25C03 Applied Physics (CSIE) – II
2 1 0 3
Course Objectives:
• To provide a comprehensive understanding of physics concepts in computer science
and engineering applications.
Logic Gates: Conversion of Binary to decimal - decimal to binary – binary coded decimal
code-logic gates (OR, AND, NOT, NAND and NOR)–Exclusive OR gate-simplification
based on basic Boolean theorems (sum of products, product of sums expression) -
simplification by Karnaugh Map method (don’t care conditions).
Activities: Virtual demonstration of Logic Gates.
References:
1. Kasap, S. O. (2007). Principles of electronic materials and devices. McGraw-Hill
Education.
2. Bernhardt, C. (2019). Quantum computing for everyone. MIT Press.
3. Hanson, G. W. (2009). Fundamentals of nanoelectronics. Pearson Education.
E-Resources:
1. Single electron Transistor: https://youtu.be/MTT729LtB-o?si=RGaEhGgmyWJWcZib
2. Basics of quantum computing- https://lab.quantumflytrap.com
3. Single electron transistor - http://vlabs.iitkgp.ac.in/tcad
Page 35 of 51
4. QuantumComputing: http://www.digimat.in/nptel/courses/video/106106232/L01.html
5. Review article: Claude Chappert, Albert Fert and Frédéric Nguyen Van Dau, “The
emergence of spin electronics in data storage” Nature Publishing 2007
Page 36 of 51
L T P C
UC25H02 தமிழர்களும் மதொழில் நுட்பமும்
1 0 0 1
மநசவு மற் றும் பொறனத் மதொழில் நுட்பம் : ெங் க கொலத்தில் தநெவுத் ததொழில் , பொமனத்
ததொழில் நுட்பம் , கருப்பு சிவப்பு பொண்டங் கள் , பொண்டங் களில் கீறல் குறியீடுகள் .
வடிவறமப் பு மற் றும் கட்டிடத் மதொழில் நுட்பம் : ெங் க கொலத்தில் வடிவமமப்பு மற் றும்
கட்டுமொனங் கள் & ெங் க கொலத்தில் வீட்டுப் தபொருட்களில் வடிவமமப்பு- ெங் க கொலத்தில்
கட்டுமொன தபொருட்களும் நடுகல் லும் , சிலப்பதிகொரத்தில் மமமட அமமப்பு பற் றிய விவரங் கள் ,
மொமல் லபுரெ் சிற் பங் களும் , மகொவில் களும் , மெொழர் கொலத்துப் தபருங் மகொயில் கள் மற் றும் பிற
வழிபொட்டுத் தலங் கள் , நொயக்கர் கொலக் மகொயில் கள் , மொதிரி கட்டமமப்புகள் பற் றி அறிதல் ,
மதுமர மீனொட்சி அம் மன் ஆலயம் மற் றும் திருமமல நொயக்கர் மஹொல் , தெட்டிநொட்டு வீடுகள் ,
பிரிட்டிஷ் கொலத்தில் தென் மனயில் இந்மதொ-ெொமரொதெனிக் கட்டிடக் கமல.
உற் பத்தித் மதொழில் நுட்பம் : கப்பல் கட்டும் கமல, உமலொகவியல் , இரும் புத் ததொழிற் ெொமல,
இரும் மப உருக்குதல் , எஃகு, வரலொற் றுெ் ெொன் றுகளொக தெம் பு மற் றும் தங் க நொணயங் கள் ,
நொணயங் கள் அெ்ெடித்தல் , மணி உருவொக்கும் ததொழிற் ெொமலகள் , கல் மணிகள் , கண்ணொடி
மணிகள் , சுடுமண் மணிகள் , ெங் கு மணிகள் , எலும் புத்துண்டுகள் , ததொல் லியல் ெொன் றுகள் ,
சிலப்பதிகொரத்தில் மணிகளின் வமககள் .
கவளொை்றம மற் றும் நீ ர்ப்பொசனத் மதொழில் நுட்பம் : அமண, ஏரி, குளங் கள் , மதகு,
மெொழர்கொலக் குமுழித் தூம் பின் முக்கியத்துவம் , கொல் நமட பரொமரிப்பு, கொல் நமடகளுக்கொக
வடிவமமக்கப்பட்ட கிணறுகள் , மவளொண்மம மற் றும் மவளொண்மமெ் ெொர்ந்த தெயல் பொடுகள் ,
கடல் ெொர் அறிவு, மீன் வளம் , முத்து மற் றும் முத்துக்குளித்தல் , தபருங் கடல் குறித்த பண்மடய
அறிவு, அறிவுெொர் ெமூகம் .
அறிவியல் தமிழ் மற் றும் கைித்தமிழ் : அறிவியல் தமிழின் வளர்ெ்சி, கணித்தமிழ் வளர்ெ்சி,
தமிழ் நூல் கமள மின்பதிப்பு தெய் தல் , தமிழ் தமன் தபொருட்கள் உருவொக்கம் , தமிழ் இமணயக்
கல் விக்கழகம் – தமிழ் மின் நூலகம் , இமணயத்தில் தமிழ் அகரொதிகள் , தெொற் குமவத் திட்டம் .
References:
1. தமிழக வரலொறு – மக்களும் பண்பொடும் – மக.மக. பிள் மள (தவளியீடு: தமிழ் நொடு பொடநூல்
மற் றும் கல் வியியல் பணிகள் கழகம் ).
2. கணினித் தமிழ் – முமனவர் இல. சுந்தரம் . (விகடன் பிரசுரம் ).
3. கீழடி – மவமக நதிக்கமரயில் ெங் ககொல நகர நொகரிகம் (ததொல் லியல் துமற தவளியீடு)
4. தபொருமந – ஆற் றங் கமர நொகரிகம் . (ததொல் லியல் துமற தவளியீடு)
5. Social Life of Tamils (Dr.K.K.Pillay) A joint publication of TNTB & ESC and RMRL – (in print)
6. Social Life of the Tamils – The Classical Period (Dr.S.Singaravelu) (Published by: InternationalInstitute of
Tamil Studies.
7. Historical Heritage of the Tamils (Dr.S.V.Subatamanian, Dr.K.D. Thirunavukkarasu) (Published by:
International Institute of Tamil Studies).
8. The Contributions of the Tamils to Indian Culture (Dr.M.Valarmathi) (Published by: International Institute of Tamil
Studies.)
9. Keeladi – ‘Sangam City C ivilization on the banks of river Vaigai’ (Jointly Published by: Department of
Archaeology & Tamil Nadu Text Book and Educational Services Corporation, Tamil Nadu)
10. Studies in the History of India with Special Reference to Tamil Nadu (Dr.K.K.Pillay) (Publishedby: The Author)
11. Porunai Civilization (Jointly Published by: Department of Archaeology & Tamil Nadu Text Bookand Educational
Services Corporation, Tamil Nadu)
12. Journey of Civilization Indus to Vaigai (R.Balakrishnan) (Published by: RMRL) – Reference Book.
Page 37 of 51
L T P C
UC25H02 Tamils and Technology
1 0 0 1
Weaving and Ceramic Technology: Weaving Industry during Sangam Age, Ceramic
technology, Black and Red Ware Potteries (BRW), Graffiti on Potteries.
Design and Construction Technology: Designing and Structural construction House &
Designs in household materials during Sangam Age, Building materials and Hero stones of
Sangam age, Details of Stage Constructions in Silappathikaram, Sculptures and Temples of
Mamallapuram, Great Temples of Cholas and other worship places - Temples of Nayaka Period
-Type study (Madurai Meenakshi Temple), Thirumalai Nayakar Mahal -Chetti Nadu Houses,
Indo-Saracenic architecture at Madras during British Period.
Manufacturing Technology: Art of Ship Building - Metallurgical studies, Iron industry, Iron
smelting, steel -Copper and gold- Coins as source of history - Minting of Coins, Beads making-
industries Stonebeads, Glass beads, Terracotta beads -Shell beads/ bone beats, Archeological
evidences - Gem stone types described in Silappathikaram.
Agriculture and Irrigation Technology: Dam, Tank, ponds, Sluice, Significance of Kumizhi
Thoompuof Chola Period, Animal Husbandry - Wells designed for cattle use - Agriculture and
Agro Processing -Knowledge of Sea, Fisheries, Pearl, Conche diving - Ancient Knowledge of
Ocean -Knowledge Specific Society.
Scientific Tamil & Tamil Computing: Development of Scientific Tamil, Tamil computing,
Digitalization of Tamil Books, Development of Tamil Software, Tamil Virtual Academy, Tamil
Digital Library, Online Tamil Dictionaries, Sorkuvai Project.
References:
1. தமிழக வரலொறு – மக்களும் பண்பொடும் – மக.மக. பிள் மள (தவளியீடு: தமிழ் நொடு பொடநூல்
மற் றும் கல் வியியல் பணிகள் கழகம் ).
2. கணினித் தமிழ் – முமனவர் இல. சுந்தரம் . (விகடன் பிரசுரம் ).
3. கீழடி – மவமக நதிக்கமரயில் ெங் ககொல நகர நொகரிகம் (ததொல் லியல் துமற தவளியீடு)
4. தபொருமந – ஆற் றங் கமர நொகரிகம் . (ததொல் லியல் துமற தவளியீடு)
5. Social Life of Tamils (Dr.K.K.Pillay) A joint publication of TNTB & ESC and RMRL – (in print)
6. Social Life of the Tamils – The Classical Period (Dr.S.Singaravelu) (Published by: InternationalInstitute of
Tamil Studies.
7. Historical Heritage of the Tamils (Dr.S.V.Subatamanian, Dr.K.D. Thirunavukkarasu) (Published by:
International Institute of Tamil Studies).
8. The Contributions of the Tamils to Indian Culture (Dr.M.Valarmathi) (Published by: International Institute of Tamil
Studies.)
9. Keeladi – ‘Sangam City C ivilization on the banks of river Vaigai’ (Jointly Published by: Department of
Archaeology & Tamil Nadu Text Book and Educational Services Corporation, Tamil Nadu)
10. Studies in the History of India with Special Reference to Tamil Nadu (Dr.K.K.Pillay) (Publishedby: The Author)
11. Porunai Civilization (Jointly Published by: Department of Archaeology & Tamil Nadu Text Bookand Educational
Services Corporation, Tamil Nadu)
12. Journey of Civilization Indus to Vaigai (R.Balakrishnan) (Published by: RMRL) – Reference Book.
Page 38 of 51
L T P C
CS25C07 Object Oriented Programming
3 0 4 5
Course Objectives:
• To impart the principles of object-oriented programming and their advantages over
procedural programming.
• To develop problem-solving skills by creating real-world applications using OOP
features.
Principles of Object-Oriented Programming: Characteristics of object-oriented
languages, C++ Program structure, Procedure Oriented Programming vs Object
Oriented Programming, C++ constructs and syntax, tokens, variables, data-types, type
conversion, operators, Expressions, Namespace, flow Control and decision, making
statements.
Practical:
1. Simple programs to using Operators, and type conversion.
2. Programs using Conditional and Loop statements and loops.
Pointers and Runtime Polymorphism: Pointers with arithmetic operations - this pointer
– Pointers to Derived classes and Base classes - Compile time versus Runtime
Polymorphism - Virtual functions - Late Binding - Abstract classes- Pure virtual functions
and Virtual Destructors - Virtual base class.
Practical:
1. Programs for pointer manipulation.
2. Programs for virtual functions.
Page 39 of 51
Templates and Exception Handling: Class Templates - Function Templates –
Overloading of Template Functions - String, iterators, hashes, IO streams; Exception
Handling.
Practical:
1. Programs using function and class templates.
2. Programs using exception handling.
I/O Systems and File I/O: C++ Streams - Formatted and Unformatted I/O –File stream
classes – File modes - File operations, Sequential Read / Write operations – Binary
and ASCII Files - Error handling in file I/O with member function.
Practical Activities
1. Programs for error handling in file and I/O management
2. Develop applications using OOP features.
References:
1. Deitel, P., & Deitel, H. (2024). C++ how to program: An objects-natural approach.
Pearson Education.
2. Bronson, G. (2011). A first book of C++. Course Technology Inc.
3. Balagurusamy, E. (2020). Object oriented programming with C++. McGraw Hill
Education.
eResources / eMaterials
1. https://en.cppreference.com/w/cpp
2. https://youtu.be/M-mKgBHaMb0?si=1I-pEiAFgwwBA8IC
Page 40 of 51
L T P C
EN25C02 English Essentials – II
1 0 2 2
Course Objectives:
● To integrate vocabulary and functional grammar into communication tasks to improve
fluency and accuracy.
● To articulate ideas clearly and effectively in formal and informal spoken interactions.
● To construct well-organised written documents including summaries, reports, and
emails relevant to academic and workplace contexts.
Team Work: Team Leader, Quality of Team leader, Leadership model, Negotiations.
Activities: SWOT Analysis, Mock meetings, Group discussions, Brainstorming
sessions.
E-Resources:
1. Communication for Business Success-
https://open.umn.edu/opentextbooks/textbooks/8
2. TED Talks – https://www.ted.com/
Page 41 of 51
Description of CO PO PSO1 PSO2 PSO3
CO1 Understand the importance of communication
and drafting skills in engineering and ---
technology.
CO2 Apply listening strategies to comprehend
PO1(3)
spoken English in various contexts.
CO3 Participate actively in group discussions by PO2(2)
analysing critically from different views. PO8(1)
CO4 Create written reports coherently for various
PO9(2)
purposes.
CO5 Adapt communication styles to global, PO11(1)
multicultural environments.
Page 42 of 51
ME25C05 L T P C
Re-Engineering for Innovation
0 0 4 2
Course Objectives:
● To cultivate foundational skills in prototyping, and automation for development of
prototypes with real-world applications.
● To provide a comprehensive, hands-on exposure to product development through
reverse engineering concepts.
E-Resources:
1. GrabCAD – https://grabcad.com/
2. GitHub – https://github.com/
Problem Solving: Techniques, Six Thinking Hats, Mind Mapping, Forced Connections.
Analytical Thinking, Numeric, symbolic, and graphic reasoning. Scientific temperament
and Logical thinking.
Activities: Case study analysis, Escape Room challenge.
Page 44 of 51
L T P C
UC25A04 Physical Education - ll
0 0 4 1
Course Objectives:
● To impart knowledge on gymnastic exercises and pressing needs for upskilling in
a particular game.
Basic gymnastics exercises: Warming up, Suitable exercise, Lead up games, Safety
education, Movement education, Balanced Walk, execution, floor exercise,
tumbling/acrobatics, grip, release, swinging, parallel bar exercise, horizontal bar
exercise, flic-flac-walk and pyramids.
Upskilling in any one of the athletics: Broad Jump, High Jump, Triple Jump, Relay
Sprints, Javelin Throw, Discuss Throw, Shot Put, Short and Long-distance Running.
Advance skills in any one of the indoor/outdoor games, which has been opted
by the student in the I semester.
E-resources:
https://www.who.int/health-topics/physical-activity
Page 45 of 51
Foreign Language
L T P C
UC25F01 Deutsch – I
1 0 2 -
Course Objectives:
● To impart fundamentals of the Deutsch language, including reading, writing
systems, pronunciation, and speaking.
Basics & Introduction: German alphabet and pronunciation, Basic greetings and
farewells, Introducing yourself and others (Ich heiße…, Wer bist du?), Numbers 1–100
and days of the week, Personal pronouns (ich, du, er, sie…), Sentence structure (SVO
word order).
Activities: Alphabet spelling game, short skits, Use color-coded cards for SVO
sentences.
Grammar Essentials & Everyday Vocabulary: Present tense of regular verbs (spielen,
arbeiten, machen…), Common irregular verbs: sein (to be), haben (to have), gehen,
kommen, Articles and gender (der, die, das; ein, eine), Simple questions and negation
(nicht, kein), Describing people and things: adjectives and colors, Family, school, food,
and common objects vocabulary.
Activities: Conjugate regular and irregular verbs, “Question Chain” game, Create a
simple family tree.
Everyday Communication in German: Asking for and giving directions, Telling the time
and talking about schedules, Ordering food and drinks at a café or restaurant, Talking
about hobbies, weather, and daily routines, Listening to short conversations and
responding appropriately, Introduction to German culture and formal/informal language
use (du vs Sie).
Activities: Ordering food and drinks, Give directions, Formal / Informal greetings, Do’s
and Don’ts.
Weightage: Continuous Assessment: 100%
Assessment Methodology: Assignments (30%), Quiz (10%) and Internal Examinations
60%
References:
1. Funk, H., Kuhn, C., & Demme, S. (2015). Menschen A1: Deutsch als Fremdsprache
Kursbuch. Hueber Verlag.
Page 46 of 51
CO Description PO PSO1 PSO2 PSO3
Understand simple spoken Deutsch in ---
CO1
everyday contexts.
Communicate with widely used Deutsch
CO2 PO9 (2)
words effectively.
Develop the skills necessary for self-
CO3 directed learning and continuous PO11 (1)
improvement in Deutsch language.
Page 47 of 51
L T P C
UC25F02 Japanese – I
1 0 2 -
Course Objectives:
● To impart fundamentals of the Japanese language, including reading, writing
systems, pronunciation, and speaking.
Grammar & Everyday Vocabulary: Particles: は (wa), を (wo), の (no), へ (e), に (ni),
Present tense verbs: です, ます-form conjugation (たべます、のみます), Negative
forms: ではありません, ません, Describing people and objects using adjectives (い and
な), Question formation: なに、どこ、だれ、いつ, Vocabulary for family, food, colors,
and basic actions.
Activities: Verb conjugation drills, Guessing game, Picture description, “Shopping” with
food vocab and counters
Conversation & Cultural Etiquette: Talking about routines and schedules (daily verbs,
time expressions), Asking and giving simple directions (~はどこですか?), Ordering
food and making polite requests (~をください、~をおねがいします), Expressing likes
and dislikes (すき・きらい), Listening to short conversations and identifying key
phrases, Introduction to formal/informal speech and Japanese etiquette.
Activities: Skits and role-plays, daily schedule, beginner-level dialogue, Group
discussion on etiquette.
Activities: Practice worksheets and flashcards for hiragana, Writing drills and reading
simple katakana words, Dialogue practice for greetings and self-introduction, Sentence
construction exercises with basic SOV structure, Particle usage exercises and short
dialogues, Role-play scheduling, shopping, and telling time, Verb conjugation drills for
common verbs, Descriptive sentence exercises using adjectives, Practice Q&A
dialogues forming questions and negations, Kanji writing practice and quizzes for basic
characters, Vocabulary tests and conversational practice on daily topics, Oral
presentations and listening comprehension quizzes.
Page 49 of 51
L T P C
UC25F03 Korean – I
1 0 2 -
Course Objectives:
● To impart fundamentals of the Korean language, including reading, writing
systems, pronunciation, and speaking.
Activities: Writing and reading Hangul practice sheets, Pronunciation drills and audio
repetition, Dialogue practice for greetings and self-introduction, Counting and number
exercises.
Essential Grammar and Vocabulary: Particles (은/는, 이/가, 을/를) and usage, Basic
verbs and present tense conjugation, Sentence patterns: affirmative, negative,
interrogative, Common adjectives and descriptive sentences, Expressing possession
and location, Asking simple questions (어디, 뭐, 누구).
Activities: Verb conjugation and sentence formation drills, Role-play conversations for
shopping and daily routines, Descriptive writing and speaking exercises, Question and
answer practice.
References:
1. King, R., Yeon, J., & Brown, A. (2015). Elementary Korean (2nd ed.). Tuttle
Publishing.
2. Cho, Y., Lee, H., Schulz, C., Sohn, H.-M., & Sohn, S.-O. (2001). Integrated Korean:
Beginning 1. University of Hawai‘i Press.
Page 50 of 51
CO Description PO PSO1 PSO2 PSO3
Understand simple spoken Korean in
CO1 ---
everyday contexts.
Communicate with widely used Korean
CO2 PO9 (2)
words effectively.
Develop the skills necessary for self-directed
CO3 learning and continuous improvement in PO11 (1)
Korean language.
Page 51 of 51