0% found this document useful (0 votes)
196 views525 pages

Overall Syllabus

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)
196 views525 pages

Overall Syllabus

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/ 525

ACADEMIC CURRICULA

Syllabus for Core Courses


Including
Professional Core

SCHOOL OF COMPUTING

Reg ulations - 2018

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY


(D eemed to be U niver sity u/ s 3 of UGC Act, 1956)
Kat t a nk u lat h u r, Ka nc he e p u ram , Tam i l N ad u , I n d ia
Course 18LEH101J Course ENGLISH Course H Humanities and Social Sciences including Management L T P C
Code Name Category 2 0 2 3

Pre- Nil Co- Nil Progressive Nil


requisite requisite Courses
Courses Courses
Course Offering Department English and Foreign Languages Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Analyze the importance of communication in personal, professional contexts. Identify proper English pronunciation 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Strengthen vocabulary and grammar. Enhance listening and writing comprehension. Review films and documentaries

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Writing brief paragraphs using appropriate techniques. Enhance their English fluency in speaking

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Write effective essays, stories. Experience workplace communication aspects

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Research on a topic and write a comprehensible academic project reports. Make effective presentations

Environment &
Sustainability
CLR-6 : Utilize English language skills along with technical skills in build wider career orientations

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)
(%)
CLO-1 : Identify types, modes, channels and barriers of communication.distinguish different speech sounds, pronounce correctly 1 7 6 L H L H H H L H H H - H - - -
0 0
CLO-2 : Identify, rectify the errors in the use of grammar and vocabulary. Improve listening and writing skills 2 6 6 L H L H H H L H H H - H - - -
5 0
CLO-3 : Develop a topic idea into a cohesive paragraph with examples. Improve the fluency of speaking skills 3 7 7 L H L H H M L H H H - H - - -
5 0
CLO-4 : Develop ideas into logical and coherent essays. Understand better the workplace culture 3 7 6 L H L H H H L H H H - H - - -
5 5
CLO-5 : Identify the steps involved in writing an academic project report. List and practice skills need for making a presentation 3 7 6 L H L H H H L H H H - H - - -
5 5
CLO-6 : Build listening, speaking, reading, writing abilities in English, To interact with English speaking people. 3 7 6 L L L H H H L H H H - H - - -
0 5

Communication Vocabulary and Grammar Discourse Techniques Workplace Communication Project Writing
Duration (hour) 12 12 12 12 12
S-1 SLO-1 Definition, process of communication Words with Foreign roots, Word Sentence structure, Phrases and Clauses Reading Comprehension, Guidelines Topics for project writing
formation – inflectional, derivational questions (referential,critical,interpretative )
prefixes, suffixes
SLO-2 Filling in-class worksheets Quiz - Identifying the borrowed roots and Exercise:worksheet, Identifying Practice Exercise Discussion
their meanings-Worksheet exercise phrases, clauses, compound,
complex sentences
S-2 SLO-1 Verbal and non-verbal communication Synonyms and Antonyms and Standard Developing ideas into paragraphs –cohesion Précis-writing Guidelines Collection of Data – avoiding
abbreviations markers plagiarism-authenticity and
credibility of data
SLO-2 Individual and group activities - Context based activity / Learner Identify topic sentence in a Practice Exercise Collection of data for verification
Role play compiling standard abbreviations paragraph; writing a paragraph
from core subject based on a topic
S-3 SLO-1 LAB: Individual speech sounds LAB: Listening to long conversations LAB: Listening to short stories - LAB: Videos on workplace scenario LAB: Importance of availing credible
Science fiction Open Discussion on Workplace Etiquette resources with examples
SLO-2 Courseware on speech sounds Identify communication contexts, use of Identify main idea of the given story speaking language known to everyone, space, Collecting and compiling resource
(Listening and reproducing) making a word list in relation to the context and narrate a story on the given topic polite words, actions, objective materials
– Written
S-4 SLO-1 LAB: often mispronounced LAB: Listening to long LAB: Speaking - practice activity – LAB: Videos on workplace LAB: Guidelines for preparing a PPT;
sounds conversations, daily life brain storming – mind mapping communication presentation techniques
SLO-2 Audio visual material (Listening Identify various communication contexts and Just a Minute Role play based on the given workplace Preparing PPT on the topic of learners‟
to minimal pairs and answering questions - collocation contexts choice
reproducing)
S-5 SLO-1 Other Types of Communication: Homonyms and Homophones Inputs on writing precisely, redundancies, Summarising Guidelines for writing: outline-
general technical-formal, wordiness-repetition-clichés objectives-background-
informal- external, internal methodology-discussion
SLO-2 Write upon a selected type of Fun activities – worksheets- cross Error analysis and editing Group activity (oral/written) on the Drafting an outline
communication words given passages
S-6 SLO-1 Listening, Speaking, Reading, Articles, Tenses Defining, describing technical terms Essay Writing, general introduction Discussion using sample project
Writing
SLO-2 Group activity (Newspaper) – Exercise through worksheets- Writing definitions-product and Brainstorming on relevant technical Writing the first draft on the selected
Discussion and Feedback individual activity -peer correction- process description and non-technical topics topic
open discussion
S-7 SLO-1 LAB: Material on mispronounced LAB: Watching documentaries & LAB: Describing a scene or event - LAB: Technical communication – Giving inputs on documentation based on
words short films related to science and videos Interpreting Data IEEE
technology
SLO-2 Individual oral activity and Picking out the terminology related String narration – describing an Group activity - interpretation of data - Preparing references
rectification of the probable to science and technology event or a scene oral presentation
mistakes.
S-8 SLO-1 LAB: sentence types LAB: Introduction to English es – LAB: Channels of communication - LAB: External Communication- Checklist for project format (PPT)
British and American -Videos videos Advertising
SLO-2 Practice on sentence stress and Discussion on difference between Observing and identifying the ADZAP (promoting a product) - Oral Self-verification and submission of
intonation British and American words channels of communication –Role final draft
play
S-9 SLO-1 Communication barriers Noun-pronoun agreement and subject-verb Inputs on Classifying/categorising and Essay Writing Guidelines: introduction, LAB: Formal Presentation
agreement sequencing ideas with relevant diagrams elaboration and conclusion with examples
SLO-2 Individual activity- sharing of Identifying and learning through Writing a passage on the given hints, Individual activity (Written) on the LAB: Formal Presentation
personal experiences error analysis - worksheets tree diagram, classification table and given topic
flow chart
S- SLO-1 Organizational communication - Misplaced modifiers - prepositions- Importance of punctuation – Organisational Report Writing - Progress LAB: Formal Presentation
10 Channels of communication prepositional verbs and phrasal verbs miscommunication –errors in punctuation report- Guidelines
SLO-2 Group activity (worksheet) with visuals Learn through practice – placing Fun activities - worksheets for appropriate Writing a progress report LAB: Formal Presentation
or written material. same modifier in different places in a punctuation - written
sentence
S- SLO-1 LAB: short biographical account LAB: Watching video based on daily LAB: Barriers of communication LAB: Sample case studies for work LAB: Formal Presentation
11 on famous personalities -video life Language barriers - videos ethics - videos
SLO-2 Oral paraphrasing of the content Observing and recording the features of Identifying the language barriers of Debate on the videos shown LAB: Formal Presentation
shown spoken English communication –Written
S- SLO-1 LAB: Listening to short LAB: Watching interviews of famous LAB: Barriers of communication- LAB: Learning interview techniques LAB: Formal Presentation
12 conversations personalities personal and organizational - video through models
SLO-2 Answering the questions on the above Quiz on the video shown Role play on the videos shown Mock interview LAB: Formal Presentation
content

Learning 1. Swan, Michael. Practical English Usage. OUP, 1995 3. CIEFL, Hyderabad. Exercises in Spoken English. Parts I-III. OUP 5. www.mmm.english.com 7. www.onlinewriting.com/purdue
Resources 2. Kumar Sanjay and Pushpa Lata. Communication Skills. 4. Anbazhagan K, Cauveri B, Devika M.P., English for Engineers. 6. www.usingenglish.com 8. www.ieee.org/index.html
OUP, 2011 Cengage, 2016

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3 Evaluate 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Usha Kodandaraman, ABK AOTS, Chennai . 1 .Dr. S. P.Dhanavel, IITM, Chennai, 1. Dr. K. Anbazhagan, 3. Dr.Sukanya Saha, SRMIST 5. S. Ramya,
[email protected] dhanavelsp@[email protected] SRMIST SRMIST
2. Mr. Durga Prasad Bokka, TCS Chennai, [email protected] 2. Ms. Subashree, VIT, Chennai, [email protected] 2. Ms. Cauveri B, SRMIST 4. Dr. M. M.Umamaheswari, SRMIST
Course 18LEH102J Course CHINESE Course H Humanities and Social Sciences including Management L T P C
Code Name Category 2 0 2 3
Pre- Nil Co- Nil Progressive Nil
requisite requisite Courses
Courses Courses
Course Offering Department English and Foreign Languages Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Pronounce Chinese Romanization,know about China and Chinese speaking countries, Read basic Chinese characters 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Help ask about the need, counting numbers, Greet each other, express time and date in daily conversations

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Ask about directions, learn basic conversation on orientation

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Daily activities and asking about places and Chinese etiquette

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : List the Chinese festivals and Chinese culture, acquire basic conversational skills

Environment &
Sustainability
CLR-6 : Utilize Chinese language skills along with technical skills in build wider career orientations

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)
(%)
CLO-1 : Pronounce Chinese language, Identify the basic Chinese scripts, tones and greetings 1 6 6 - - M - M H L M H L - H - - -
0 0
CLO-2 : Identify basic grammar,count numbers, tell date and time, makeinterrogative sentences and basic conversations 2 6 6 - - H - H M L M H M - H - - -
5 2
CLO-3 : Ask different kinds of questions, to tell age using Chinese words 2 6 6 - - M - M L L M L M - H - - -
8 3
CLO-4 : Identify the different usage of Chinese grammar and vocabulary and introduce one self 2 6 6 - - H - H H L M H H - H - - -
9 5
CLO-5 : Appropriately use different verbs and adjectives in basic conversations 2 7 6 - - H - H H L M M H - H - - -
2 3
CLO-6 : Build listening, speaking, reading, writing abilities in Chinese, To interact with Chinese people and understand their culture 2 7 6 - - H - H H L M H H - H - - -
0 0

Duration (hour) 12 12 12 12 12
S-1 SLO-1 About china, Chinese speaking Numbers in Chinese. Introduction of few basic W/H words Making of Affirmative negative Introduction & application of few
country, chinese language & and framing basic interrogative question in Chinese frequently used construction in
culture. sentences Chinese.
SLO-2 Introduction of initials, finals in Counting numbers and numeric Nationality Conversation to make suggestion, Introduction & application of few
Mandarin system accept of dealing suggestion, make frequentlyused construction in
comments. Chinese.
S-2 SLO-1 Tables of combination of initials and Chinese monetary system, Direction in Chinese. Sentence with nominal predicate, Famous Chinese festivals
finals in Putonghua(Mandarin) Counting Chinese currency. Subject verb construction as its
predicate.
SLO-2 Basic greetings, Phrases used in daily Converse to greet others, express needs Making question with 几 ,多少 Fruit related vocabulary, application. Major Chinese cities
life (in pinyin)
S-3 SLO-1 Tables of combination of initials and Asking your need Introducing one’s nationality Asking question with ma , wh words, Application and usage of
finals in Putonghua(Mandarin) affermative -negative construction
SLO-2 Tables of combination of initials and Nominal measure word Asking about nationality Lianxi Lianxi
finals in Putonghua(Mandarin)
S-4 SLO-1 Prononciation of Pinyin chart Telling phone number in chinese Asking price Asking question with ma , wh words, Application and usage of
affermative -negative construction
SLO-2 Prononciation of Pinyin chart Converting numbers Lianxi Lianxi Lianxi

S-5 SLO-1 Introduction of FourTones in Time & time related greetings, Politely and formally asking names MakingChinese sentences with Grammar related to 但是,可是,
Chinese language. ,Expressing apology. verbal & Adjectival predicate. 以前,以后,后来。
SLO-2 Four Tones and related Days&Seasons. Introduction & Application of verbal Introduction of 地 Introduction & Application of the
pronunciation. Measure Word. basic optative verbs like会,能,可
以.
S-6 SLO-1 Tonesandhi(一,不) in Sentence patterns in Chinese, S-V-O Make sentences with在 ,and few Few basic verbs and adjectives. conversation how todescribe likes
Chinese Tone discrimination in sentences.Framing simple corelated words like 这儿,那儿 ,dislikes, interest and hobbies
Chinese sentences. with example
SLO-2 Chinese characters. The eight strokes Introduce 是 and 不是 Important locations used in daily life. Opposite words. Conduct conversation how
of characters, proper stoke orders. todescribe likes, dislikes.,interest
and hobbies
S-7 SLO-1 Pronounce word in proper tone Vocabulary Asking about places. Usage of verbs Usage of grammar

SLO-2 Personal Pronouns and relations, Asking date and time lianxi 练习 lianxi
Plural forms of pronouns
S-8 SLO-1 Writing characters with proper Usage of time words in a sentence Asking about directions. Usage of adjectives with different Asking about interest and hobbies
stroke order adverbs
SLO-2 Writing characters with proper Introducing each other lianxi 练习 lianxi
stroke order
S-9 SLO-1 Sentence structure with the Weekdays in Chinese, Month, Profession relatedvocabulary, Colour and vocabulary, application Conversation how to bergain and
adjective 很 and Framing Year&Writing Date. application withexamples. withexamples. purchase products.
sentences, negative of 很。
SLO-2 Introduction of adverb 也, Introduction of verb有 and Basic conversation about persons describe family members and talk conversation how to bergain and
Interrogative particle呢, it’snegative form .Nominal measure ouccupation about university and department purchase products.
application & Usages. word.
S- SLO-1 Possesive/ Structural Particle的 , Framing of basic interrogative sentences with Introduction of interrogative phrase 多 Sports &Gamesrealatedvocabulary, Use of conjugation 还是,或者 with
10 application of 的 with pronouns. modal particle吗。 大, Tellingone‟sage in Chinese. special usages, example.
SLO-2 Writing Chinese characters Framing of basic interrogative sentences with Introduction of past tense and aspect particle application withexamples.
basic conversation related to modal particle吗。 了。
greetings
S- SLO-1 Writing greetings in characters Asking simple question Asking age Asking about likes and dislikes Asking about purchasing products
11 with proper stoke order
SLO-2 练习 Asking date lianxi Asking about likes and dislikes Asking about purchasing products

S- SLO-1 Basic Expression Birthday in Chinese Asking about occupation Asking about family members Usage of conjugation
12
SLO-2 练习 Grammar – has, have lianxi Asking about family members Usage of conjugation

Learning 1. Liu Xun, New Practical Chinese reader, Beijing Language and Culture University Press, 2008 2. Elementary Chinese Reader- 1, Sinolingua Beijing China, 2007
Resources

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3 Evaluate 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Usha Kodandaraman, ABK AOTS, Chennai. [email protected] 1. Dr. S. P. Dhanavel, IIT Madras, [email protected] 1.Ms. Poulomi Ghosal, SRMIST
2. Mr. Paul Das, NEC, Chennai 2. Ms. Subashree, VIT, Chennai, [email protected] 2. Mr. Soumya Brata Halder, SRMIST
Course 18LEH103J Course FRENCH Course H Humanities and Social Sciences including Management L T P C
Code Name Category 2 0 2 3

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department English and Foreign Languages Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Get to know about France, its culture, heritage and countries speaking French. Build basic abilities to converse in French 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Identify and ask for information. Describe people with adjectives. Build conversational abilities

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Ask for and Provide directions, Identify French educational system, Draft a curriculum vitae

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Tell Time and converse in time related situations, Identify French etiquette

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Appreciate French cuisine and their food habits

Environment &
Sustainability
CLR-6 : Utilize French language skills along with technical skills in build wider career orientations

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)
(%)
CLO-1 : Identify and pronounce French alphabets, Greet, Converse,Introduce, Read, identify basic French grammar 1 7 6 - - M - M H L M H H - H - - -
0 0
CLO-2 : Identify French adjectives, verbs ending in”er” and frame simple sentences and make conversations 2 6 6 - - H - H M L M H H - H - - -
5 0
CLO-3 : Orient someone by giving directions, Ask for directions, Express possession, conjugate verbs in “ir‟, Draft curriculum vitae 2 6 6 - - L - M L L M L L - H - - -
5 0
CLO-4 : Express and use time, create a routine using reflexive verbs, conjugate a reflexive verb and regular verbs in “re” 3 7 6 - - H - H H L M H H - H - - -
5 5
CLO-5 : Paragraph on French food habits and also their own using partitive articles. Alimentation is associated with partitive articles 3 7 6 - - H - H H L M M H - H - - -
5 5
CLO-6 : Build listening, speaking, reading, writing abilities in French, To interact with French people and understand French culture 3 7 6 - - H - H H L M H H - H - - -
0 5

Duration 12 12 12 12 12
(hour)
S-1 SLO-1 L’alphabet, Les accents Les nombres 70 à 100 Les articles contractes (au...) Les adjectifs démonstratifs La forme négative(ne…plus, ne….
Jamais
SLO-2 Les salutations Les nombres 101 a 1000 Les articles contractes (du..) La famille La forme négative (ne…que. Ne…
rien)
S-2 SLO-1 Les pronoms sujets, Les verbes: Le genre des noms Les verbes : Vouloir, pouvoir, devoir Les 2 groupes verbes Les verbes acheter, manger,
être, avoir, s’appeler, habiter Commencer, payer
SLO-2 Les articles indéfinis le nombre des noms Les verbes irréguliers Les verbes : sortir, partir L’argent

S-3 SLO-1 L’expression Comprendre une petite annonce Faire une enquête Proposer a qqn pour une sortie Demander le prix

SLO-2 Les salutations Rédiger une annonce simple Ecrire une liste Proposer a qqn de faire qqc Faire les courses
S-4 SLO-1 Se communiquer en classe Chercher un logement Les gouts des autres Apprécier qqc Les services et les commerces

SLO-2 Epeler, s’appeler Décrire un logement Les temps libres et les loisirs Ne pas apprécier qqc Payer ses achats

S-5 SLO-1 Les numéros 0 a 69 Le 1 e groupe verbe, les professions Les adjectifs interrogatifs Le 3e groupe verbes L’impératif affirmatif

SLO-2 Les jours, les mois, les émotions Les verbes venir et aller Les mots interrogatifs Les vêtements L’impératif négatif

S-6 SLO-1 Les pays, les couleurs Le genre des adjectifs Les verbes pronominaux(1) Les adverbes de fréquence Les articles partitifs

SLO-2 Des portraits de pays les nombre des adjectifs Les verbes pronominaux(1) Les adverbes de temps Les exp. De quantités
francophones
S-7 SLO-1 Présentez- vous Les vocabulaires des objets Parler de ses loisirs Décrire une tenue Accepter une invitation

SLO-2 Présenter qqn Décrire son voisin Exprimer ses gouts Décrire les accessoires refuser une invitation

S-8 SLO-1 S’informer sur qqn Décrire votre profession Exprimer une préférence Parler qqc Donner son appréciation

SLO-2 Demander des informations La langue, activité recap. Exprimer une envie, Activité justifier S’exprimer a table
personnelles quotidienne
S-9 SLO-1 Les prépositions de lieu (1) Les adjectifs possessifs (sing) Le verbe aller Le passe compose : avoir Le pronom « en » de quantité

SLO-2 Les verbes : parler, habiter Les adjectifs possessifs (pl) Le futur proche Le passe compose : etre Il faut

S- SLO-1 Les articles définis Les prépositions de lieu(2) L‟heure L\imparfait (1) Les festivals du mot
10
SLO-2 Les pronoms Personnelles Les orientations Les Temps L‟imparfait (2) Les festivals en France

S- SLO-1 Demander poliment Les pièces, l‟équipement Demander l‟heure Parler d‟un film Donner des instructions (il Faut)
11
SLO-2 Répondre poliment S‟infirmer un logement Dire l‟heure Féliciter un souhait Cuisine d‟une parisienne d‟adoption

S- SLO-1 Les vocabulaires d‟informatique Ecrire un portrait Raconter sa vie sur un blog Adresser un souhait Commander au restaurant
12
SLO-2 S‟inscrire sur un site La description physique Justifier Ecrire une carte postale Ecrire une recette

Learning 1. SAISONS 1 – Didier - 2017 2. BIENVENUE – Course Book in French – Department of EFL, SRMIST- 2017
Resources

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3 Evaluate 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.D.Hemachandran, Renault Nissan, Senior Language Specialist 1. Dr. S. P. Dhanavel, IIT Madras, [email protected] 1. Dr. K. Anbazhagan, SRMIST 2. Ms. K. Sankari, SRMIST
2. Mr. Durga Prasad Bokka, TCS Chennai, [email protected] 2. Ms. Judy Niranjala, SIET college for Women, Chennai 3. Mr. J. Sabastian Satish, SRMIST
Course 18LEH104J Course GERMAN Course H Humanities and Social Sciences including Management L T P C
Code Name Category 2 0 2 3

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department English and Foreign Languages Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Get to know about Germany, its culture, heritage. Build basic abilities to converse in German 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Identify and ask for information. Introduce oneself. Build conversational abilities

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Ask for and Provide directions in German, Identify German cities, buildings and everyday life like cuisine

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Develop the ability to read, understand and initiate a conversation

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Enable basic conversational skills to behave in a German speaking society, in restaurants and in public places

Environment &
Sustainability
CLR-6 : Utilize German language skills along with technical skills in build wider career orientations

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)
(%)
CLO-1 : Identify and pronounce German alphabets, Greet, Converse,Introduce, Read, identify basic German grammar 1 7 6 - - L L M H L H H H - H - - -
0 0
CLO-2 : Compose dialogue between strangers, ask simple information 2 6 5 - - M L M H L H H H - H - - -
5 5
CLO-3 : Orient someone by giving directions,by using Imperatives and different types of definite & indefinite articles 2 7 6 - - M M H M M H H H - H - - -
3 0
CLO-4 : Write a dialogue by using different verbs of Accusative articles 3 6 5 - - M M H H M H H H - H - - -
5 5
CLO-5 : Create conversations in social places like; restaurants, identify and order food varieties 3 6 5 - - M M H H L H H H - H - - -
5 5
CLO-6 : Build listening, speaking, reading, writing abilities in German, Iinteract with Germans and understand their culture 3 7 6 - - H H H H H H H H - H - - -
5 5

Duration 12 12 12 12 12
(hour)
S-1 SLO-1 Alphabets, Grüβen und UmbestimmtArtikel im Nominativ. T, N, D verbenkonjugationen und Die Uhezeiten verstehen und nennen. Etwasgemeinsam planen, über
Verabschieden. Satzschreiben. Geburtstag sprechen.
SLO-2 Über Länder, Zahlenbis 1000 und Wortschatz. Ordinal Zahlen und Tagezeiten Zeitangabenmachen. Schreiben Sie: Einladung für ihre
Sprachensprechenim Geburtstag.
Deutschland, WichtigeStädteim
Deutschland.
S-2 SLO-1 Zahelenbis 20, Sich und andere Plätze und Gebäudebe nennen, Überessensprechen,VerschiedeneGe Umregelmäβige Possessive Artikel im Akkuativ.
Vorstellen. Fragenzuortenstellen. richte in Deutschland durch PPT. verbenkonjugationen und
BeispieleSatz.
SLO-2 Telefonnummer und E-mail Negation und übersetzung. Buchstabieren und Wortschtz. “ieren” verben conjugation und BeispieleSätze.
Adressenennen. Beispielesatz.
S-3 SLO-1 Alphabet Aussprache und hört die Hörübung: Die Telefonnummer. Hörübung: Aussprache die Umlauteä, Hörübung: Dem Dialog zuhören und E-mail schreiben:
grüβen. ö, ü und beispieleSätze. die Zeit schreiben. Einladung ihrer Geburtstagsferier.
SLO-2 Verabschiedenen Wörten. Buchstabieren und Wortschtz. Hören und buchstabieren. Übungen. Übungen.

S-4 SLO-1 Länder, Sprachen, Der Film: Über Der Film: Über die Dialog: Über das Essen und seine Mit den Reguläβige und Das Gesprächhӧren und verstehen.
den Guten Tag und die Sehenwürdigkeiten in Detschland. preisepraktizieren. Umregelmäβigen verbeneigene Sätze
Telefonnummer. schreiben
SLO-2 Übungen. Sprechen über den wichtige Städte Übungen. “ieren” verben konjugationen. Wortschatz und buchstabieren.
im Deutschland.
S-5 SLO-1 Über Länder und Himmelsrichtungen und Einen Einkauf Planen und sprechen Über die Familiesprechen und Das Briefeschreiben erklären,
Sprachensprechen. Verkehrsmittel nennen. sichverabreden. eineEinldung verstehen und
schreiben.
SLO-2 Hören und buchstabieren. NachdemWegfragen und einem Gespräche beim Einkauf führen. Sich für eine verspätung Personal pronomen und
Wegbeschreiben entschuldigen. beispieleSätze.
S-6 SLO-1 Aussagesatz und personal Texte mit internationalenwörtern Gesprächebeim Essen führen. EinenTermin telefonisch vereinbaren. ImRestaurentbestellen und bezahlen,
pronomen in Nominativ und verstehen. übereinEreignis sprechen,
beispieleSätze.
SLO-2 ÜberArbeit, Berufe und Artikel lernen. W-fragen texte verstehen. Schreiben Sie die Uhrzeiten. BestimmtInformationen in Texten
Arbeitszeitensprechen. finden.
S-7 SLO-1 Übersich und anderesprechen. Hörübung: Schreiben Sie die Zahlen. Kurzer Dialog über das Einkaufen. Üben: Wie man den Termin festlegt. Schreiben eines Briefes über jede
gegebene situation.
SLO-2 Fragen und antworten. Events im Hamburg. Übungen: Verben konjugationen. Hören und buchstabieren. Übungen: Trennbare Verben
konjugationen.
S-8 SLO-1 Sich und anderevorstellen. Fragen Sie die Wegbeschreibung in Kurzer Dialog über das Essen. Hörübung: Die Zeit durch hören des Hörübung und Schreiben:
dem sie die Bildersehen. Dialogs schreiben. Freizeitaktivitäten.
SLO-2 W-Fragen. Lesen und verstehen. Hören: wie man bestellt. Übungen. Satzmithilfsverben.

S-9 SLO-1 Zahlen ab 20 nennen, über Imperativ mit Sie, Lesen und Wortschatz und Buchstabieren. Umbestimmt Artikel im Akkusativ. Untrennbare verben konjugationen.
Jahrezeiten im Deutschland. verstehen. Beispiele Sätze.
SLO-2 Wochentage und Monate. Lange und KurzeVokale. Schreiben Sie die Sätze. Zeitangabenmit am, um, von…. bis. BeispieleSätze.

S- SLO-1 Bestimmt Artikel in Nominativ. Regelmäβige verben Konjugationen. PositionenimSatz, Bestimmt Artikel im Erklärt die Grammatik Präpositionen im Präteritum von Hilfsverben und
10 Akkusativ. Akkusativ. konjugationen.
SLO-2 Verwendungen von Hilfsverben. Satzschreiben. AkkusativVerben konjugationen. BeispieleSätze im Präpositionen . Modal verben konjugationen und beispiele
Sätze.
S-11 SLO-1 Ja oder NeinFragen durch PPT. Der Imperetivsätze und auch die Essen im D-A-CH, Beruferund ums Hören und sprechen: die Übung für Modal verben wie, Aussagesatz,
Regelmäβigeverben Essen. Tagesablauf. Satzfrage.
SLO-2 Typische Hobby‟s. Lernen Sie die Sätze durch PPT. Hören Sie den dialog. Schreiben: Die Tagesabluf. W-Frage und Trennabreverben.

S- SLO-1 Der Film: Über den Termin. Der Film: Die Autofahrt und das Der Film: Frühstück bei den Bergs. Pünktlichkeit in D-A-CH und Der Film: Der Film: Hast du Zeit? Im Restaurant
12 Verkehrsmittel. Nie hast du Zeit und Termine. und Überraschung.
SLO-2 Über deineFamilie. Claudia Berg in der Arbeit. Einkaufen planen. Der Termin und die Verabredung. Schreiben Sie die Sätze mit Hilfs verben.

Learning 1. Netzwerk – Klett – Langeiseheidt, Munchen, 2015 2.Grundkurs Deutsch, Dept.of EFL, SRMIST
Resources

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3 Evaluate 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Usha Kodandaraman, ABK AOTS, Chennai. [email protected] 1. Dr. S. P. Dhanavel, IIT Madras, 1. Dr. K. Anbazhagan, SRMIST 2. Dr. P. Tamilarasan, SRMIST
[email protected]
2.Mr. Vivek Raghunathan, Health care, [email protected] 2. Ms. Subashree, VIT, Chennai, [email protected] 3. Ms. Srilitha Srinivasan, SRMIST
Course 18LEH105J Course JAPANESE Course H Humanities and Social Sciences including Management L T P C
Code Name Category 2 0 2 3

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department English and Foreign Languages Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Identify the basics of Japan language and the facts of Japan, Make useful expressions and basic conversations. 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Identify someone and ask for information. Physical description of people with adjectives. Focus of basic conversation

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Ask and give directions, Use conversation on orientation. Identify the Japan educational system

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Create daily activities and tell time. Appreciate Japan etiquette. Conjugate a reflexive verb and 3 rd group of regular verbs

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Identify diverse food habits of the Japanese people.

Environment &
Sustainability
CLR-6 : Utilize Japan language skills along with technical skills in build wider career orientations

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)
(%)
CLO-1 : Identify, pronounce Japan alphabets, know about Japan, its culture. Greet each other and converse, Introduce oneself 1 7 6 M L L L M H M H H M L H - - -
0 0
CLO-2 : Describe with the help of Japan adjectives, identify first group verbs ending in e. Frame simple sentences 2 6 6 M L L L M H M H H M L H - - -
5 5
CLO-3 : Orient someone by giving directions, Express possession and conjugate 2 nd group verbs. Draft their own curriculum vitae 2 6 6 M L L L M H M H H M L H - - -
5 5
CLO-4 : Express time and use expressions of time in daily conversations, paragraph on daily routine with the help of reflexive verbs 3 7 6 M L L L M H M H H M L H - - -
5 5
CLO-5 : Create a paragraph on the food habits of the Japan people and also their own using particles. 3 7 6 M L L L M H M H H M L H - - -
5 5
CLO-6 : Build listening, speaking, reading, writing abilities in Japan, To interact with Japan people and understand Japan culture 3 7 6 M L L L M H M H H M L H - - -
5 5

Duration (hour) 12 12 12 12 12
S-1 SLO-1 Introduction to Japan Hiragana Lesson 7 Ma and Ya series. Lesson 5 – Particles. Lesson 6 – renshuu and exercises Lesson 9 Renshuu

SLO-2 Japanese language and culture ma/ya series related words Japanese sports. Religious beliefs,. Explanation of ~te form I Group

S-2 SLO-1 Greetings Lesson 3 – time - reading Japanese martial arts. Lesson 7 – reading and grammar Explanation of ~te form II Group

SLO-2 Self Introduction Lesson 3 grammar.Classroom expressions. De and to Ongaku and manga Explanation of ~te form II and III Group
Kara, made, ni, ne and o
S-3 SLO-1 Hiragana Lesson 1 (vowels and Hiragana Lesson 8 Ra/Wa series Kanji Common expressions Exceptional cases of verb groups
related words)
SLO-2 Lesson 1– reading.Self introduction Ra/Wa series related words iku, miru, yasumu and kau Body parts (vocabulary). Line

S-4 SLO-1 Lesson 1 grammar Lesson 3 – renshuu and Revision of complete Hiragana Explanation of past tense of verbs. Lesson 10 - reading and grammar
(wa,ka,mo,no,desu/ja arimasen) exercises
SLO-2 Days of the week Family. Festivals of Japan.Omiyage Revision of all Particles Kanji – kuchi, ame, hairimasu, kirimasu, Explanation of ~tai form
ji, han and fun
S-5 SLO-1 Hiragana Lesson 2 Hiragana Lesson 9 Assignment Lesson 7 reading. Japanese currency.

SLO-2 ka and ga series and related words Double consonants and related words Assignment Lesson 7 exercises Japanese political system

S-6 SLO-1 Lesson 1 – renshuu Lesson 4 – reading, grammar and Surprise Test Introduction to Adjectives Lesson 10 – renshuu and exercises.
vocabulary
SLO-2 Ojigi and exercises. Numbers and Directions. Kanji – person, man, woman, Surprise Test I-ending and na-ending adjectives Kanji – ookii, chiisai, eki and chuui
months child, tree and book Forms.
S-7 SLO-1 Hiragana Lesson 3 Directions. Kono…, kochira…, yo. Revision of Hiragana (3 charts), Lesson 8 Reading Kanji – daigaku, nen, nihon and nihongo

SLO-2 sa and za series and related words I & na-ending adjectives introduction long vowels and double consonants Lesson 8 grammar Places of interest in Japan

S-8 SLO-1 Seasons. Hiragana Lesson 10 (long vowels and Review of grammar Explanation of ~masen ka Food and drink (vocabulary).
related words).
SLO-2 Kore/kono – demonstrative pronouns Lesson 4 – renshuu Particles Explanation of mashou Transport

S-9 SLO-1 Hiragana Lessons 4 and 5 Hashi Katakana – introduction Lesson 8 – renshuu. Review of particles

SLO-2 ta/da and na/ha series and related Hiragana Lesson 11 (chart 3 and related Katakana – rules Value your time Review of Kana and Kanji
words words).
S- SLO-1 Kore…/kono…-reading, grammar Counters explanation Review of lessons 1-5 Kanji - days of the week Review of verbs and adjectives
10 and vocabulary
SLO-2 Ni and ga, arimasu/imasu, Kanji – days of the week Grammar and vocabulary Japanese food and Japanese house and living style
Dare/donata.Renshuu and Meishi
S-11 SLO-1 Hiragana Lesson 6 (ba/pa series). Hiragana – special words like wa, e and o Katakana vocabulary Lesson 9 reading Japanese tea ceremony
and sentence reading
SLO-2 Lesson 2 – exercises. Introduction to Lesson 5 – reading. Kanji – ikimasu, mimasu, yasumimasu Lesson 9 grammar Japanese Religious beliefs.
time.
S- SLO-1 Kanji numbers – 13. Time expressions Lesson 5Grammar. Lesson 6 – reading and grammar Stationery Japanese Economy
12
SLO-2 Colours and basic 5 kanjis (ue, shita, Lesson 5 Vocabulary. Visiting a Japanese home Transport (vocabulary) Calligraphy
naka, yama and kawa)

Learning 1. Minna no Nihon Go, 3A Corporation, Tokyo, Japan, 2002 2. A Basic Course in Japanese – Department of EFL,SRMIST, 2017
Resources

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3 Evaluate 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Usha Kodandaraman, ABK AOTS, Chennai. [email protected] 1. Dr. S. P. Dhanavel, IIT Madras, [email protected] 1. Ms.R.Padmajaa, SRMIST

2. Mr. Paul Das, NEC, Chennai 2. Dr. K. Anbazhagan, SRMIST 2. Mr. B.Vijaya Kumar,SRMIST
Course 18LEH106J Course KOREAN Course H Humanities and Social Sciences including Management L T P C
Code Name Category 2 0 2 3

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department English and Foreign Languages Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Know about Korea and its culture; to be able to read, write the Korean script, and to introduce oneself and other people 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Manage daily life living in Korea. Talking daily activities. Asking for and giving directions, describing the location

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Be able to shop by asking for the availability of things, and learning about the currency system

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Tell time, to socialize: make appointments, talk about weekend plans/activities

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Communicate about studying Korean and about future career or academic plans

Environment &
Sustainability
CLR-6 : Utilize Korean language skills along with technical skills in build wider career orientations

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)
(%)
CLO-1 : Read, pronounce and write the Korean script, Introduce oneself and other people. Get to know about Korea and its culture 1 7 6 - - L - H H L M M H - H - - -
0 0
CLO-2 : Manage daily life in Korea - ask for and give directions, describe locations, count, shop, and talk about daily activities 2 6 6 - - L - H M L M H H - H - - -
5 5
CLO-3 : Talk about past activities (past tense), the weather and use the Korean currency 2 6 6 - - L - M H L M M M - H - - -
5 5
CLO-4 : Tell time, to socialize: make appointments, talk about weekend plans/activities 3 7 6 - - L - H H L M H H - H - - -
5 5
CLO-5 : Communicate about studying Korean and about future career or academic plans 3 7 6 - - L - H M L M H H - H - - -
5 5
CLO-6 : Build listening, speaking, reading, writing abilities in Korean, To interact with Korean people and understand Korean culture 3 7 6 - - L - H H L M H H - H - - -
5 5

Duration
12 12 12 12 12
(hour)
SLO-1 Introduction to Korea and Korean - 2.일상생활daily life, new vocab (action, listening &key sentences drilling grammar point 1-그래서
S-1 dialogue1& dialogue2 practice
SLO-2 한글소개, 한국소개 places) reading/writing grammar point1-(으)ㄹ거예요
SLO-1 grammar point1-아요/ 어요&grammar listening &key sentences drilling
SLO-2 single vowels (단모음) 5.쇼핑2 shopping2 new vocab (counter noun)
S-2 dialogue1& dialogue2 practice
point2-에가다 reading/writing
SLO-1 grammar point1-ㅂ니다/습니다,-
이중모음과자음 double vowels & basic
S-3
SLO-2 consonants
dialogue1& dialogue2 practice 8.시간 time new vocab (time) listening & reading
ㅂ니까/습니까&
SLO-1
S-4 쌍자음과음절double consonants & listening & reading/writing teaching money Teaching date & weeks writing for weekend activities
SLO-2 syllables
SLO-1 grammar point1-에 11.한국어공부(studying Korean) new
S-5 받침과음절1 Batchim & syllables 3.위치location new vocab(object /location) dialogue1& dialogue2practice
SLO-2 grammar point2-시- 분 vocab(pronouns)
SLO-1 grammar point1-이l/가 listening &key sentences drilling grammar point1- 나/저, 내/제
S-6 받침과음절2 Batchim & syllables dialogue1& dialogue2practice
SLO-2 grammar point2-에있다/없다 reading/writing grammar point2-„ㄷ‟ irregular verbs
SLO-1 6.어제일과yesterday‟s daily routine new vocab listening &key sentences drilling dialogue1& dialogue2
SLO-2 자모연습. (practices vowels and consonants)
S-7 dialogue1& dialogue2practice
(action, places) reading/writing practice

SLO-1 listening &key sentences drilling listening &key sentences drilling


grammar point1-았/었 9.약속 appointment new vocab(location&
S-8 듣기. 교실표현 ( listening & class terms)
SLO-2 reading/writing grammar point2-에서 plan
reading/writing

SLO-1 1.자기소개self –introduction , new dialogue1& dialogue2 grammar point1- (으)ㄹ까요


S-9 4.쇼핑1shopping1 new vocab (items to shop) practice 12.계획(plan) –(으)ㄹ거예요.
SLO-2 vocab(nationality, occupation grammar point2-아요/어요
grammar point1- pro nouns이/그/저
SLO-1 grammar point1-이에요/예요 listening &key sentences drilling
S-10 shopping1teaching numbers dialogue1& dialogue2practice +것(things)
SLO-2 grammar point2-은/는 reading/writing grammar point2- „ㅡ‟ irregular verbs & dialogue2
SLO-1 grammar point1-을/를 listening &key sentences drilling
S-11 dialogue1& dialogue2practice 7.날씨 weather new vocab( season& weather) dialogue1& dialogue2practice
SLO-2 grammar point2-(으)세요 reading/writing
SLO-1 listening &key sentences drilling grammar point1-그리고 10.주말활동 (weekend activities) new listening &key sentences drilling
S-12 dialogue1& dialogue2practice
SLO-2 reading/writing grammar point2-안 vocab (places& weekend activities) reading/writing

Learning 1. Sejong Korean 1, The National Institute of the Korean Language. Hawoo Publisher, 2013
Resources

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3 Evaluate 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Usha Kodandaraman, ABK AOTS, Chennai. [email protected] 1. Dr. S. P. Dhanavel, IIT Madras, [email protected] 1. Jang kyung A, SRMIST
2. Mr. Paul Das, NEC, Chennai 2. Ms. Subashree, VIT, Chennai, [email protected] 2. Ms.Cho Seul Hee, SRMIST
Course 18PDH101T Course GENERAL APTITUDE Course H Humanities and Social Sciences including Management L T P C
Code Name Category 0 0 2 1

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department Career Development Centre Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Recapitulate fundamental mathematical concepts and skills 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1


0 1 2 3 4 5

Individual & Team Work


CLR-2 : Hone critical thinking skills by analyzing the arguments with explicit and implicit premises

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Sharpen logical reasoning through skillful conceptualization,

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : identification of relationships between words based on their function, usage and characteristics

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,
nurture passion for enriching vocabulary

Communication
CLR-5 :

Environment &
Sustainability
CLR-6 : Acquire the right knowledge, skill and aptitude to face any competitive examination

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics
(CLO):

(%)
(%)
CLO-1 : Build a strong base in the fundamental mathematical concepts 2 8 7 L H - H M - - - H H L H - - -
0 5
CLO-2 : Identify the approaches and strategies to solve problems with speed and accuracy 2 7 7 - H - H M - - - H H - H - - -
5 0
CLO-3 : Gain appropriate skills to succeed in preliminary selection process for recruitment 2 8 7 - H - H M - - - H H L H - - -
0 5
CLO-4 : Collectively solve problems in teams and groups 3 7 7 L H - H M - - - H H - H - - -
5 0
CLO-5 : Build vocabulary through methodical approaches 3 8 8 - H - H M - - - H H L H - - -
5 0
CLO-6 : Enhance lexical skills through systematic application of concepts and careful analysis of style, syntax, semantics and 2 8 8 - H - H M - - - H H - H - - -
logic 5 0

Duration (hour) 6 6 6 6 6
S-1 SLO-1 Types of numbers, Divisibility tests Square root, Cube roots, Remainder Percentage Introduction Discount Logarithms Intro

SLO-2 Solving Problems Solving Problems Solving Problems Solving Problems Solving Problems

S-2 SLO-1 Introduction to Significance of Verbal Contextual Vocabulary Exercise – Sentence Completion Basic Level Exercises Reading Comprehension – Introduction Grammar Rules – A comprehensive
Aptitude in Competitive Synonyms – Single Blank Introduction
Examinations
SLO-2 Solving Problems Solving Problems Solving Problems Solving Problems Solving Problems

S-3 SLO-1 LCM and GCD Identities Percentage Problems Simple Interest Logarithms Rules

SLO-2 Solving Problems Solving Problems Solving Problems Solving Problems Solving Problems
S-4 SLO-1 Vocabulary enrichment techniques Contextual Vocabulary Exercise - Sentence Completion Basic Level Exercises Reading Comprehension – Summary & Sentence Completion - Grammar
Synonyms – Double Blank Main Idea
SLO-2 Solving Problems Solving Problems Solving Problems Solving Problems Solving Problems

S-5 SLO-1 Unit digit, Number of zeroes, Fractions and Decimals, surds Profit and Loss Compound Interest, Installments Linear Equations
Factorial notation
SLO-2 Solving Problems Solving Problems Solving Problems Solving Problems Solving Problems

S-6 SLO-1 Vocabulary enrichment Techniques Contextual Vocabulary Exercise - Cloze Test Reading Comprehension – Summary & Spotting Errors
Antonyms Main Idea
SLO-2 Solving Problems Solving Problems Solving Problems Solving Problems Solving Problems

Learning 1. Nishit K. Sinha, The Pearson Guide to Quantitative Aptitude and Data Interpretation for the CAT 5. Norman Lewis, How to Read Better and Faster, Goyal, 4 th Edition
Resources 2. Dinesh Khattar-The Pearson Guide to QUANTITATIVE APTITUDE for competitive examinations 6. Franklin GRE Word List, 3861 GRE Words, Franklin Vocab System, 2014Wiley‟s GMAT Reading
3. Charles Harrington Elstor, Verbal Advantage: Ten Easy Steps to a Powerful Vocabulary, Random House Comprehension Grail, Wiley, 2016
Reference, 2002 7. Manhattan Prep GRE : Reading Comprehension and Essays, 5th Edition
4. Merriam Webster‟s Vocabulary Builder, Merriam Webster Mass Market, 2010 8. Martin Hewings, Advanced Grammar in Use. Cambridge University Press, 2013

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember - 40% - 30% - 30% - 30% - 30%
Understand
Level 2 Apply - 40% - 40% - 40% - 40% - 40%
Analyze
Level 3 Evaluate - 20% - 30% - 30% - 30% - 30%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Pratap Iyer, Study Abroad Mentors,[email protected] 1. Mr Nishith Sinha, dueNorth India Academics LLP, [email protected] 1. Dr. P. Madhusoodhanan, 2. Dr. M. Snehalatha, SRMIST
SRMIST
2. Mr Ajay Zenner, Career Launcher, [email protected] 2. Dr.Dinesh Khattar, Delhi University, [email protected] 3. Mr Jayapragash J, SRMIST 4. Mrs. Rukmani, SRMIST
Course 18PDH102T Course MANAGEMENT PRINCIPLES FOR ENGINEERS Course H Humanities and Social Sciences including Management L T P C
Code Name Category 2 0 0 2

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department Career Development Centre Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Acquire knowledge about the fundamental concepts of organization and management 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Make decision strategies, planning process, tools and techniques

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Inculcate the traits needed to be an effective leader and familiarize with the organizational structures and design

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Gain valuable insights into strategic process, formulation and implementation

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Utilize the intricacies involved in cultural and ethical issues of people

Environment &
Sustainability
CLR-6 : Utilize the dimensions of the planning-organizing-leading-controlling (P-O-L-C) framework

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)

(%)
CLO-1 : Observe and evaluate the various influencing factors on the current practice of organization and management 3 8 7 - H - - - L - H H M - M - - -
0 5
CLO-2 : Use the techniques and tools of planning and make prudent decisions 2 8 7 - M - - - H - H H M - H - - -
0 5
CLO-3 : Identify how organizations adapt to uncertain environment, identify techniques managers use to influence and control the internal 2 8 7 - L - - - M - H H H - M - - -
environment 0 5
CLO-4 : Apply and execute management goals 2 8 7 - L - - - M - H M H - M - - -
0 5
CLO-5 : Manage people and deal with cultural and ethical issues 3 8 7 - H - - - H - H H H - H - - -
0 5
CLO-6 : Utilize the basic fundamentals of managing organizations and utilize optimal resources 3 8 7 - H - - - M - M M H - M - - -
0 5

Duration (hour) 6 6 6 6 6
S-1 SLO-1 Organization Information technology and the new Organisational control Strategic management People Management
workplace
SLO-2 The Individual and the Organization Precautious Measures Control in the Business Setting Role of Strategy in Management Importance of people

S-2 SLO-1 Management Information and decision making Motivation Evaluating the Business Attracting a Quality Workforce
Environment
SLO-2 Primary Functions of Management Styles of Decision Making Importance of Employee Motivation Common Frameworks for Situational Recruiting process
Analysis
S-3 SLO-1 Role of management in The decision‐making process Leadership Goals and Process Employee Diversity
organisation
SLO-2 Advantages of Managing People Barriers to Individual Decision Making Effective Leader strategic competitiveness Conflict Management
Well
S-4 SLO-1 Types of Managers Planning Organising Different Strategies Organisational Culture
SLO-2 Role of managers Planning and Mission Purpose of Organization Stages and Types of Strategy Influences on Organizational Culture

S-5 SLO-1 management Thought The planning process organisational design Strategy formulation Initiating and Fostering Cultural
Change
SLO-2 Management Roles The Planning Cycle Common Organizational Structures Bridging the Gaps Putting It Together: Culture and Diversity

S-6 SLO-1 Environmental Factors tools, techniques and processes Factors Impacting Organizational Strategy implementation Ethics
Design
SLO-2 Internal and External Factors Putting It Together: Planning and Mission Contingencies Overcoming Hindrances Cultural Issues

Learning 9. Schermerhorn, J.R.,Introduction to Management, 13 thed., Wiley; 2017 11. Stephen Robbins, Mary Coulter, Fundamentals of Management , 9 th ed., Pearson Education, 2016
Resources 10. Harold Koontz, Heinz Weihrich, Essentials of management: An International & Leadership Perspective, 12. Samuel C. Certo, Tervis Certo, Modern management: concepts and skills, 12 th ed., Pearson, 2012
10th ed., Tata McGraw -Hill Education, 2015 13. Charles W. L. Hill, Steven Mcshane, Principles of Management McGraw Hill Education, 2017

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40% - 30% - 30% - 30% - 30% -
Understand
Level 2 Apply 40% - 40% - 40% - 40% - 40% -
Analyze
Level 3 Evaluate 20% - 30% - 30% - 30% - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Pratap Iyer, Study Abroad Mentors, Mumbai, [email protected] 1. Dr. A.K. Sheik Manzoor, Anna University, [email protected] 1. Mr. Mohamed Ibrahim. A. U.,
SRMIST
2. Mr. Ajay Zenner, Career Launcher, [email protected] 2. Dr. Devamainthan, University of Madras 2. Mr. Muthu Manivannan, SRMIST
Course 18PDH103T Course SOCIAL ENGINEERING Course H Humanities and Social Sciences including Management L T P C
Code Name Category 2 0 0 2

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department Career Development Centre Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : create personal awareness and responsibility 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : learn about environment and approach towards social issues

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : train students on social competencies to become self reliant, resourceful and industrious

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : understand social entrepreneurship

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : develop a mindset to contribute to the society

Environment &
Sustainability
CLR-6 : apply knowledge, passion and skills in the pursuit of humanitarian goals

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)

(%)
CLO-1 : identify and addresses needs of social responsibilities 2 8 7 - - - - - M M H H H - - - - -
0 5
CLO-2 : resolve social problems 3 8 7 - - - - - H L M H M - - - - -
0 5
CLO-3 : understand social responsibility competencies and CSR activities 2 8 7 - - - - - M L L H H - - - - -
0 5
CLO-4 : build a business plan to meet social needs 3 8 7 - - - - - M L H H M - - - - -
0 5
CLO-5 : gain real time experience through student social responsibility project and presentation 3 8 7 - - - - - H M H H M - - - - -
0 5
CLO-6 : possess an in-depth knowledge of social engineering and effect a social change in the society 3 8 7 - - - - - H M M M M - - - - -
0 5

Duration (hour) 6 6 6 6 6
S-1 SLO-1 Introduction Environment and society Social responsibility competencies Social entrepreneurship Student Social responsibility

SLO-2 Importance of Social Engineering Contribution towards environment Social responsibility competencies Social entrepreneurship Student Social responsibility

S-2 SLO-1 Personal awareness Social issues Social responsibility competencies- Profiles Social Entrepreneur Project Presentation

SLO-2 Types of responsibilities Social issues Social responsibility competencies- Facets Types of Social Entrepreneurs Project Presentation

S-3 SLO-1 Social Change Group discussion on social Issues Contributing to community Success stories of social entrepreneur Project Presentation

SLO-2 Social Change Group discussion on social Issues Contributing to community Impact of social entrepreneurs in society Project Presentation

S-4 SLO-1 Vision towards society Group discussion on social Issues Value diversity and Building relationships Business Plan Project Presentation
SLO-2 Mission towards society Group discussion on social Issues Value diversity and Building relationships Business Plan Project Presentation

S-5 SLO-1 Individual social responsibility(ISR) Social Marketing Corporate social responsibility Business Plan Report Analysis

SLO-2 Individual social responsibility(ISR) Social Marketing Types of CSR Business Plan Report Analysis

S-6 SLO-1 Case study Non profitable organizations Government Policies on CSR Business Plan Report Analysis

SLO-2 Case study Types of NGO Government Policies on CSR Business Plan Report Analysis

Learning 1. Joel Makeower, Beyond The Bottom Line: Putting Social Responsibility to work for your Business and the 5. Nicholls,Alex,ed., Social Entrepreneurship – New Models of Sustainable Social Change, Oxford University
Resources World,Oct,1995 Press, 2008
2. Simen Sinek, Start with Why, How great leaders Inspire Everyone to Take Action, Penguin UK, 2011 6. Ronald R. Sims, Ethics and Corporate Social Responsibility: Why Giants fall, 2003
3. Adam Grant, Give and Take: Why Helping others drives our success, Orion Publishing Group, 2014 7. Robert A. Rohm, Positive Personality Profiles, Personality Insights, Inc, 2006
4. David Bornstien, How to change the world, Oxford University Press, 2007

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40% - 30% - 30% - 30% - 30% -
Understand
Level 2 Apply 40% - 40% - 40% - 40% - 40% -
Analyze
Level 3 Evaluate 20% - 30% - 30% - 30% - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Vijay Nair – Director, Education Matters, [email protected] 1. Dr. A.K. Sheik Manzoor, Anna University, [email protected] Mrs. Kavitha Srisaran, SRMIST
2. Mr. Ajay Zenner, Career Launcher, 2. Dr Vanitha. J., Loyola College, [email protected] Mr. Priyanand P., SRMIST
[email protected]
Course 18PYB103J Course PHYSICS: SEMICONDUCTOR PHYSICS Course B Basic Sciences L T P C
Code Name Category 3 1 2 5

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department Physics and Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Introduce band gap and fermi level in semiconductors 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1


0 1 2 3 4 5
Explain the concept of carrier transport mechanism in p-n and metal semiconductor junction

Individual & Team Work


CLR-2 :

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Provide an insight on semiconductor optical transitions and photovoltaic effect

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Procure knowledge of electricaland optical measurements in semiconductor

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Develop necessary skills for low dimensional semiconductor material processing and characterization

Environment &
Sustainability
CLR-6 : Utilize the concepts in physics for the understanding of engineering and technology

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics
(CLO):

(%)
(%)
CLO-1 : Identify the energy band in solids and electron occupation probability 2 8 7 H H - - - - - - - - - - - - -
5 5
CLO-2 : Analyze the working of optoelectronic devices 2 7 7 H H - - - - - - - - - - - - -
5 0
CLO-3 : Apply the knowledge to the development of new and novel optoelectronic devices 2 8 7 H - - H - - - - - - - - - - -
0 5
CLO-4 : Identify the working mechanism of electrical and optical measurements 2 7 7 H H - - - - - - - - - - - - -
5 0
CLO-5 : Utilize the knowledge of the low dimensional semiconductor material fabrication and characterization. 2 8 7 H - H - - - - - - - - - - - -
0 0
CLO-6 : Apply the concepts of semiconductor physics in real time applications 2 8 7 - - - - - - - - - - - - - - -
0 0

Duration (hour) 18 18 18 18 18
S-1 SLO-1 Classical Free electron theory Intrinsic semiconductor Concept of optical transitions in bulk Concept of electrical measurements Density of states in 2D
semiconductors
SLO-2 Quantum Free electron theory Fermi level on carrier-concentration optical absorption process Two-point probe technique Density of states in 1D and 0 D
and temperature in Intrinsic
semiconductor
S-2 SLO-1 Density of states Extrinsic semiconductors Concept of recombination process Four-point probe technique-linear Introduction to low dimensional
method systems
SLO-2 Energy band in solids Fermi level on carrier-concentration Optical recombination process Four-point probe technique-Van der Quantum well
and temperature in extrinsic Pauw method
semiconductors
S-3 SLO-1 Kronig-Penney model Explanation for carrier generation Explanation for spontaneous Significance of carrier density Quantum wire and dots
emission
SLO-2 Kronig-Penney model Explanation for recombination Explanation for stimulated emission Significance of resistivity and Hall Introduction to novel low
processes mobility dimensional systems
S-4 SLO-1 Solving problems Solving problem Solving problem Solving problem Solving problem

SLO-2 Solving problems Solving problem Solving problem Solving problem Solving problem

S SLO-1 Basics of experimentation Study of I-V characteristics of a light Characterization of pn junction diode Determine Particle Size Determine of efficiency of solar cell
5-6 SLO-2 dependent resistor (LDR) (Forward Bias) ofSemiconductor Laser
S-7 SLO-1 E-k diagram Carrier transport - diffusion and drift Joint density of states in Hot-point probe measurement CNT- properties and synthesis
current semiconductor
SLO-2 Direct and Indirect band gap Continuity equation Density of states for photons capacitance-voltage measurements Applications of CNT

S-8 SLO-1 Concept of phonons p-n junction Explanation of transition rates Extraction of parameters in a diode Fabrication technique-CVD

SLO-2 Concept of Brillouin Zone Biasing concept in p-n junction Fermi's golden rule I-V characteristics of a diode Fabrication technique-PVD

S-9 SLO-1 Energy band structure of Metal-semiconductor junction - Concept of optical loss Principle of Deep-level transient Characterizations techniques for low
semiconductor-Brillouin zone Ohmic contact spectroscopy (DLTS) dimensional systems
SLO-2 Concept of effective mass Metal-semiconductor junction - Concept of optical gain Instrumentation of DLTS XRD-Powder method
Schottky junction
S-10 SLO-1 Solving problems Solving problem Solving problem Solving problem Solving problem

SLO-2 Solving problems Solving problem Solving problem Solving problem Solving problem

S SLO-1 Determine Hall coefficient of Determine Band Gap of Repeat/Revision of experiments Attenuation, propagation Determine lattice
11-12 SLO-2 Semiconductor material semiconductor-Four probe method characteristic of optical parameters using
fiber cable using laser powder XRD
source
S-13 SLO-1 Classification of electronic Semiconductor materials of interest Basic concepts of Photovoltaics Significance of band gap in Principle of electron microscopy
materials for optoelectronic devices semiconductors
SLO-2 Fermi level Photocurrent in a P-N junction diode Photovoltaic effect Concept of absorption and Scanning electron microscopy
transmission
S-14 SLO-1 Probability of occupation Light emitting diode Applications of Photovoltaic effect Fundamental laws of absorption Transmission electron microscopy

SLO-2 Influence of donors in Classification of Light emitting diode Determination of efficiency of a PV Instrumentation of UV-Vis Atomic force microscope
semiconductor cell spectroscopy
S-15 SLO-1 Influence of acceptors in Optoelectronic integrated circuits Theory of Drude model Determination of band gap by UV-Vis Heterojunctions
semiconductor spectroscopy
SLO-2 Non-equilibrium properties of Organic light emitting diodes Determination of conductivity Concept of Photoluminescence Band diagrams of heterojunctions
carriers
S-16 SLO-1 Solving problems Solving problem Solving problem Solving problem Solving problem

SLO-2 Solving problems Solving problem Solving problem Solving problem Solving problem

S SLO-1 Determine Band Gap of Study of V-I and V-R To verify Inverse square law of light using a Characteristic of p-n junction diode Mini Project
17-18 SLO-2 semiconductor-Post Office Box method characteristics of a solar cell photo cell. under reverse bias

Learning 1. J. Singh, Semiconductor Optoelectronics: Physics and Technology, McGraw-Hill Inc.1995. 3. S. M. Sze, Semiconductor Devices: Physics and Technology, Wiley 2008.
Resources 2. B. E. A. Saleh and M. C. Teich, Fundamentals of Photonics, John Wiley & Sons, Inc., 2007. 4. A. Yariv and P. Yeh, Photonics:Optical Electronics in Modern Communications, OxfordUniversity Press, New York 2007.

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3 Evaluate 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. Vinay Gupta, National Physical Laboratory, [email protected] Prof. C.Vijayan, IITM, Chennai, [email protected] Dr.C. Preferencial Kala, SRMIST

Prof.S.Balakumar, University of Madras, [email protected] Dr.M.Krishnamohan, SRMIST


Course 18CYB101J Course CHEMISTRY Course B Basic Sciences L T P C
Code Name Category 3 1 2 5

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department Chemistry Data Book / Codes/Standards Periodic Table

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Utilize the atomic and molecular manipulation towards the design of new materials 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Employ various spectroscopic techniques in identifying the structure and correlate it with their properties

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Exploit the periodic properties of elements for bulk property manipulation towards technological advancement

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Address concepts related to electrochemistry, such as corrosion, using thermodynamic principles

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Employ various organic reactions towards the design of fine chemical and drug molecules for industries

Environment &
Sustainability
CLR-6 : Utilize the basic chemistry principles applied in various engineering problems and identify appropriate solutions

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)
(%)
CLO-1 : Analyze atomic, molecular orbitals of organic, inorganic molecules to identify structure, bonding, molecular energy levels 2 7 6 H - H - - - - - - - - - - - -
0 5
CLO-2 : Utilize the principles of spectroscopic technique in analysing the structure and properties of molecules 2 8 7 H - - H H - - - - - - - - - -
0 0
CLO-3 : Rationalize bulk properties using thermodynamic considerations and periodic properties of elements 2 7 6 - H - - - - - - - - - - - -
5 0
CLO-4 : Utilize the concepts of thermodynamics in understanding thermodynamically driven chemical reactions 2 7 7 H H - H - - - - - - - - - - -
0 0
CLO-5 : Perceive the importance of stereochemistry in synthesizing organic molecules applied in pharmaceutical industries 2 8 7 - H H - - - - - - - - - - - -
0 0
CLO-6 : Utilize concepts in chemistry for technological advancement based on electronic, atomic and molecular level modification 2 7 6 - - - - - - - - - - - - - - -
5 5

Duration (hour) 18 18 18 18 18
S-1 SLO-1 Schrodinger equation- introduction Crystal field theory-Explanation surface characterization techniques – XPS - Hard soft acids and bases Optical activity, absolute configurations
Introduction
SLO-2 Schrodinger equation-Derivation Crystal field theory-Explanation surface characterization techniques – XPS - Hard soft acids and bases conformational analysis
Explanation
S-2 SLO-1 Particle in a box solutions Energy level diagrams for transition metal Diffraction and scattering of solids Thermodynamic functions: energy Isomerism in transitional metal compounds-
ions Introduction
SLO-2 Applications for conjugated molecules Energy level diagrams for transition metal Explanation Entropy and free energy Isomerism in transitional metal compounds-
ions Types
S-3 SLO-1 Forms of the hydrogen atom wave Magnetic properties of transition compounds Ionic, dipolar interactions Estimation of entropy Introduction to reactions involving
functions substitution
SLO-2 plots of these functions to explore Magnetic properties of transition compounds Van der Waals interactions Estimation of free energies. Addition reaction
their spatial variations
S-4 SLO-1 Tutorial Session Tutorial Session Tutorial Session Tutorial Session Tutorial Session

SLO-2 Tutorial Session Tutorial Session Tutorial Session Tutorial Session Tutorial Session
S SLO-1 Lab Introduction Estimate of amount of chloride content in a Determine strength of a Determine adsorption of oxalic/acetic acid Experiment - Repeat - 2
5-6 SLO-2 water sample. mixture of acetic and from aqueous soln. by activated charcoal
hydrochloric acid by
conductometry.
S-7 SLO-1 Molecular orbitals of diatomic Principles of spectroscopy-Introduction Equations of state of real gases Free energy and emf. Cell potentials Elimination reaction
molecules-Homonuclear
SLO-2 Heteronuclear diatomic molecules Principles of spectroscopy-Explanation critical phenomena The Nernst equation and applications Oxidation reaction

S-8 SLO-1 Equations for atomic orbitals Selection rules-Introduction Effective nuclear charge, penetration of Acid base, oxidation reduction Reduction reaction
orbitals
SLO-2 Equations for molecular orbitals selection rules-Explanation variations of s, p, d and f orbital energies of Solubility equilibria Examples
atoms in the periodic table
S-9 SLO-1 Energy level diagrams of diatomic- Electronic spectroscopy -Introduction Electronic configurations, atomic and ionic Water chemistry Cyclization
introduction sizes
SLO-2 Energy level diagrams of diatomic- Electronic spectroscopy-Explanation Electronic configurations, atomic and ionic Water chemistry Ring opening reactions
explanation sizes
S-10 SLO-1 Tutorial Session Tutorial Session Tutorial Session Tutorial Session Tutorial Session

SLO-2 Tutorial Session Tutorial Session Tutorial Session Tutorial Session Tutorial Session

S SLO-1 Determine amount of sodium Determine strength of an acid using pH Determine ferrous ion using potassium Determine rate constant of Acid hydrolysis Experiment - Repeat - 3
11-12 SLO-2 carbonate, sodium hydroxide in a meter dichromate by potentiometric titration of an ester
mixture by titration
S-13 SLO-1 π-molecular orbitals of butadiene Rotational spectroscopy of diatomic ionization energies, electron affinity and Corrosion Synthesis of a commonly used drug molecule-
molecules electronegativity Introduction
SLO-2 π-molecular orbitals of benzene Rotational spectroscopy of diatomic ionization energies, electron affinity and Corrosion Synthesis of a commonly used drug molecule-
molecules electronegativity Examples
S-14 SLO-1 Aromaticity-Introduction Vibrational spectroscopy of diatomic Polarizability, oxidationstates Representations of 3 dimensional structures Synthesis of a commonly used drug molecule-
molecules. Introduction
SLO-2 Aromaticity-explanation Applications of vibrational and rotational Polarizability, oxidationstates structural isomers and stereoisomers Synthesis of a commonly used drug molecule-
spectroscopy of diatomic molecule Examples
S-15 SLO-1 Crystal field theory-Introduction Nuclear magnetic resonance - Introduction Coordination numbers and geometries Configurations and symmetry and chirality Question & Answer

SLO-2 Crystal field theory-Introduction Nuclear magnetic resonance - Explanation Coordination numbers and geometries enantiomers, diastereomers Question & Answer

S-16 SLO-1 Tutorial Session Tutorial Session Tutorial Session Tutorial Session Tutorial Session

SLO-2 Tutorial Session Tutorial Session Tutorial Session Tutorial Session Tutorial Session

S SLO-1 Determine hardness (Ca2+) of water Determine strength of an acid by Determine molecular weight of a polymer by Experiment - Repeat - 1 Demonstration Practical Session
17-18 SLO-2 using EDTA – complexometry conductometry viscosity average method
method

Learning 1. B. H. Mahan, R. J. Meyers, University Chemistry, 4th ed., Pearson publishers, 2009. 4.B. L. Tembe, Kamaluddin, M. S. Krishnan, Engineering Chemistry (NPTEL Web-book)
Resources 2. M. J. Sienko, R. A. Plane, Chemistry: Principles and Applications, 3rd ed., McGraw-Hill http://nptel.ac.in/downloads/122101001/
publishers, 1980 5. Peter W. Atkins, Julio de Paula, James Keeler,Physical Chemistry, 11th ed., Oxford publishers,
3. C. N. Banwell, Fundamentals of Molecular Spectroscopy, 5th ed., McGraw-Hill publishers, 2013 2018
6. K. P. C. Vollhardt, N. E. Schore, Organic Chemistry: Structure and Function 7thed., Freeman,
2014

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3 Evaluate 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Sudarshan Mahapatra, Encube Ethicals Pvt. Ltd,[email protected] 1. Prof. G. Sekar, IIT Madras, [email protected] 1. Prof. M. Arthanareeswari, SRMIST
2. Dr. Shanmukhaprasad Gopi, Dr. Reddy‟ s Laboratories, [email protected] 2. Prof. Vivek Polshettiwar, TIFR Mumbai, [email protected] 2. Dr. K. K. R. Datta, SRMIST
Course 18MAB101T Course CALCULUS AND LINEAR ALGEBRA Course B Basic Sciences L T P C
Code Name Category 3 1 0 4

Pre- Nil Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department Mathematics Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Application of Matrices in problems of Science and Engineering 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1


0 1 2 3 4 5
CLR-2 : Utilize Taylor series, Maxima minima, composite function and Jacobian in solving rea- time application problems

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Apply the concept of Differential Equations in problems of Science and Engineering

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Utilize the concepts of radius of curvature, evolute, envelope in problems of Science and Engineering

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Application of Sequences and Series in all problems involving Science and Engineering

Environment &
Sustainability
CLR-6 : Utilize appropriate mathematical techniques for the different solutions required in Science and Engineering applications

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)
(%)
CLO-1 : Apply Matrices, Eigenvalues and Eigen Vectors Reduce to Quadratics form in Science and Engineering problem solving 2 8 8 H - H - - - - - H - - H - - -
0 0
CLO-2 : Apply Maxima and Minima, Jacobian, and Taylor series to solve problems in Science and Engineering 2 8 8 H - - H H - - - - - - - - - -
5 0
CLO-3 : Solve the different types of Differential Equations in Science and Engineering applications 2 8 8 - H - - - - - H - - H - - -
5 0
CLO-4 : Identify Radius, Centre, envelope and Circle of of curvature and apply them in the problem solving 2 9 9 H H - H - - - - H - - H - - -
0 0
CLO-5 : Apply convergence and divergence of series using different test and apply sequences and Series in the problem solving 2 9 8 - H H - - - - - H - - H - - -
0 0
CLO-6 : Identify, Analyze and Apply mathematical techniques to arrive at solutions in Science and Engineering 2 9 9 H H - - - - - H - - H - - -
0 0

Duration (hour) 12 12 12 12 12
S-1 SLO-1 Characteristic equation Functions of two variables – Partial Linear equations of second order with Radius of Curvature – Cartesian Series of Positive terms – Test of
derivatives constant coefficients when PI=0 or exp. coordinates Convergence-
SLO-2 Eigen values of a real matrix Total differential Linear equations of second order with Radius of Curvature – Cartesian Comparison test – Integral test-
constant coefficients when PI=sinx or cosx coordinates
S-2 SLO-1 Eigen vectors of a real matrix Total differential Linear equations of second order with Radius of Curvature – Polar coordinates Comparison test – Integral test-
constant coefficients when PI=polynomial
SLO-2 Eigen vectors of a real matrix Taylor‟s expansion with two variables up to Linear eqn. of second order with constant Radius of Curvature – Polar coordinates Comparison test – Integral test-.
second order terms coefficients when PI=exp. with sinx / Cosx
S-3 SLO-1 Properties of Eigen values Taylor‟s expansion with two variables up to Linear eqn. of second order with constant Circle of curvature D‟Alemberts Ratio test,
third order terms coefficients when PI= exp.l with polynomial
SLO-2 Cayley – Hamilton theorem Maxima and Minima Linear eqn. of 2nd order with const. coeff. Circle of curvature D‟Alemberts Ratio test,
when PI=polynomial with sinax or cosax
S-4 SLO-1 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
sheet 1 4 6 11 14
SLO-2 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Applications of Radius of curvature Problem solving using tutorial sheet
sheet 1 4 6 in engineering 14
S-5 SLO-1 Finding A inverse using Cayley – Maxima and Minima Linear equations of second order variable Centre of curvature Raabe‟s root test.
Hamilton theorem coefficients
SLO-2 Finging higher powers of A using Maxima and Minima Linear equations of second order variable Centre of curvature Raabe‟s root test.
Cayley – Hamilton theorem coefficients
S-6 SLO-1 orthogonal reduction of a symmetric Maxima and Minima Homogeneous equation of Euler type Centre of curvature Covergent of Exponential Series
matrix to diagonal form
SLO-2 orthogonal reduction of a symmetric Constrained Maxima and Minima by Homogeneous equation of Legendre‟s Type Evolute of a parabola Cauchy’s Root test
matrix to diagonal form Lagrangian Multiplier method
S-7 SLO-1 orthogonal reduction of a symmetric Constrained Maxima and Minima by Homogeneous equation of Legendre‟s Type Evolute of an ellipse Log test
matrix to diagonal form Lagrangian Multipliermethod
SLO-2 orthogonal reduction of a symmetric Constrained Maxima and Minima by Equations reducible to homogeneous form Envelope of standard curves Log test
matrix to diagonal form Lagrangian Multipliermethod
S-8 SLO-1 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
sheet 2 5 9 12 15
SLO-2 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Applications of Curvature in Problem solving using tutorial sheet
sheet 2 5 9 engineering 15
S-9 SLO-1 Reduction of Quadratic form to Jacobians of two Variables Equations reducible to homogeneous form Beta Gamma Functions Alternating Series: Leibnitz test
canonical
SLO-2 Quadratic form to canonical form by Jacobians of Three variables Variation of parameters Beta Gamma Functions and Their Alternating Series: Leibnitz test
orthogonal transformations Properties
S- SLO-1 Quadratic form to canonical form by Jacobians problems Variation of parameters Sequences – Definition and Examples Series of positive and Negative terms.
10 orthogonal transformations
SLO-2 Orthogonal matrices Jacobians Problems Simultaneous first order equations with Series – Types of Convergence Series of positive and Negative terms.
constant co-efficient.
S-11 SLO-1 Reduction of quadratic form to Properties of Jacobians and Simultaneous first order equations with Series of Positive terms – Test of Absolute Convergence
canonical form Problems constant co-efficient. Convergence-
SLO-2 Reduction of quadratic form to Properties of Jacobians and Simultaneous first order equations with Comparison test – Integral test- Conditional Convergence
canonical form problems constant co-efficient.
S- SLO-1 Problem solving using tutorial Application of Taylor’s series Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
12 sheet 3 Maxima Minima Jacobians in 10 13 13
Engineering
SLO-2 Applications of Matrices in Application of Taylor’s series Applications of Differential Equation Problem solving using tutorial sheet Applications Convergence of series
Engineering Maxima Minima Jacobians in in engineering 13 in engineering
Engineering

Learning 1. B. H. Erwin kreyszig, Advanced Engineering Mathematics, 9th Edition, John Wiley & Sons,2006. 4. Ramana B.V., Higher Engineering Mathematics, Tata McGraw Hill New Delhi, 11 th Reprint, 2010
Resources 2. B.S. Grewal, Higher Engineering Mathematics, Khanna Publishers, 36th Edition, 2010. 5. G.B. Thomas and R.L. Finney, Calculus and Analytic geometry, 9th Edition, Pearson,Reprint, 2002
3. Veerarajan T., Engineering Mathematics for first year, Tata McGraw-Hill, New Delhi,2008 6. N.P. Bali and Manish Goyal, A text book of Engineering Mathematics, Laxmi Publications, Reprint, 2008

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.V.Maheshwaran, CTS, Chennai, [email protected] 1. Dr.K.C.Sivakumar, IIT, Madras, [email protected] 1. Dr. A. Govindarajan, SRMIST
2. Dr. Sricharan Srinivasan, Wipro Technologies, [email protected] 2. Dr. Nanjundan, Bangalore University, [email protected] 2. Dr. Srinivasan, SRMIST
Course 18MAB102T Course ADVANCED CALCULUS AND COMPLEX ANALYSIS Course B Basic Sciences L T P C
Code Name Category 3 1 0 4

Pre- Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department Mathematics Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Evaluate Double and triple Integral and apply them in problems in Engineering Industries 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Evaluate Surface, Volume Integral are Application of Gauss theorem, Stokes and Green‟s theorem in Engineering fields

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Transform engineering problems into ODE, PDE and Integrals and solve them using Laplace / complex analytic methods

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : To know the properties of Complex functions and apply them in the all Engineering fields

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Evaluate improper integrals involving complex functions using Residue theorem and apply them in Engineering fields

Environment &
Sustainability
CLR-6 : Identify how Engineering problems can be transformed in to simple mathematical constructs and solve the same

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)
(%)
CLO-1 : Evaluate multiple integrals using change of variables 3 9 9 H - H - - - - - H - - H - - -
5 0
CLO-2 : Apply techniques of vector calculus in problems involving Science and Engineering. Solving Ordinary Differential Equations 3 9 8 H - - H H - - - - - - - - - -
0 5
CLO-3 : Apply techniques of Laplace Transforms and inverse transform for problems in Science and Engineering 2 8 8 - H - - - - - H - - H - - -
5 0
CLO-4 : Apply complex analytic functions and its properties in solving problems 3 8 8 H H - H - - - - H - - H - - -
0 0
CLO-5 : Evaluate improper integrals using Residue theorem involving problems in Science and Engineering 2 8 9 - H H - - - - - H - - H - - -
0 0
CLO-6 : Create mathematical constructs for engineering problems and identify solutions to solve them 3 9 8 H H - - - - - H - - H - - -
0 0

Duration (hour) 12 12 12 12 12
S-1 SLO-1 Evaluation of double integration Review of vectors in 2,3 dimensions Laplace Transforms of standard functions Definition of Analytic Function – Cauchy Cauchy‟s integral formulae - Problems
Cartesian and plane polar Riemann equations
coordinates
SLO-2 Evaluation of double integration of Gradient, divergence, Transforms properties Cauchy Riemann equations Cauchy‟s integral formulae- Problems
plane polar coordinates
S-2 SLO-1 Evaluation of double integration of curl – Solenoidal Transforms of Properties of analytic function functions Cauchy‟s integral formulae- Problems
plane polar coordinates Derivatives and Integrals
SLO-2 Evaluation of double integration of Irrotational fields Transform of derivatives and integrals Determination of analytic function using – Taylor‟s expansions with simple problems
plane polar coordinates Milne-Thomson‟s method
S-3 SLO-1 Evaluation of double integral by Vector identities (without proof) – Initial value theorems (without proof) and Determination of analytic function using – Taylor‟s expansions with simple problems
changing of order of integration Directional derivatives verification for some problems Milne-Thomson‟s method
SLO-2 Evaluation of double integral by Line integrals Final value theorems (without proof) and Determination of analytic function using – Laurent‟s expansions with simple problems
changing of order of integration verification for some problems Milne-Thomson‟s method
S-4 SLO-1 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
sheet 1 4 7 10 13
SLO-2 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
sheet 1 4 7 10 13
S-5 SLO-1 Evaluation of double integral by Line integrals Inverse Laplace transforms using partial Conformal mappings: magnification Laurent‟s expansions with simple problems
changing of order of integration fractions
SLO-2 Area as a double integral Surface integrals Inverse Laplace transforms using Partial Conformal mappings: rotation Singularities
(Cartesian) fractions
S-6 SLO-1 Area as a double integral Surface integrals Inverse Laplace transforms using second Conformal mappings: inversion Types of Poles and Residues
(Cartesian) shifting theorem
SLO-2 Area as a double integral (polar) Volume Integrals LT using Convolution theorem -problems Conformal mappings: inversion Types of Poles and Residues
only
S-7 SLO-1 Area as a double integral (polar) Green‟s theorem (without proof), LT using Convolution theorem -problems Conformal mappings: reflection Cauchy‟s residue theorem (without proof)-
only
SLO-2 Triple integration in Cartesian Green‟s theorem (without proof), ILT using Convolution theorem -problems Conformal mappings: reflection Contour integration: Unit circle.
coordinates only
S-8 SLO-1 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
sheet 2 5 8 11 14
SLO-2 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
sheet 2 5 8 11 14
S-9 SLO-1 Conversion from Cartesian to polar Gauss divergence theorem (without proof), LT of periodic functions -problems only bilinear transformation Contour integration: Unit circle.
in double integrals verification
SLO-2 Conversion from Cartesian to polar Gauss divergence theorem (without proof) LT of periodic functions -problems only bilinear transformation Contour integration: Unit circle
in double integrals applications to cubes.
S-10 SLO-1 Triple integration in Cartesian Gauss divergence theorem (without proof Solve linear second order ordinary diff. bilinear transformation Contour integration: semicircular contour.
coordinates applications to parallelepiped. equations with constant coefficient only
SLO-2 Triple integration in Cartesian Stoke‟s theorems (without proof) – Solve linear second order ordinary diff. bilinear transformation Contour integration: semicircular contour.
coordinates Verification equations with constant coefficient only
S-11 SLO-1 Triple integration in Cartesian Stoke‟s theorems (without proof) – Solution of Integral equation and integral Cauchy‟s integral theorem (without proof) Contour integration: semicircular contour.
coordinates Applications to cubes equation involving convolution type
SLO-2 Volume using triple Integral Stoke‟s theorems (without proof) – Solution of Integral equation and integral Cauchy‟s integral theorem applications Contour integration: semicircular contour.
Applications to parallelepiped only. equation involving convolution type
S-12 SLO-1 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
sheet 3 6 9 12 15
SLO-2 Application of Multiple integral Application of Line and Volume Application of Laplace Transform in Application of Bilinear Application Contour integration in
in engineering Integrals in engineering engineering Transformation and Cauchy Integral engineering
in engineering

Learning 1. B. H. Erwin kreyszig, Advanced Engineering Mathematics, 9th Edition, John Wiley & Sons,2006. 4. Ramana B.V., Higher Engineering Mathematics, Tata McGraw Hill New Delhi, 11 th Reprint, 2010
Resources 2. B.S. Grewal, Higher Engineering Mathematics, Khanna Publishers, 36th Edition, 2010. 5. G.B. Thomas and R.L. Finney, Calculus and Analytic geometry, 9th Edition, Pearson,Reprint, 2002
3. Veerarajan T., Engineering Mathematics for first year, Tata McGraw-Hill, New Delhi,2008 6. N.P. Bali and Manish Goyal, A text book of Engineering Mathematics, Laxmi Publications, Reprint, 2008

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.V.Maheshwaran, CTS, Chennai, [email protected] 1. Dr. K. C. Sivakumar, IIT, Madras, [email protected] 1. Dr. A. Govindarajan, SRMIST
2. Dr. Sricharan Srinivasan, Wipro Technologies, [email protected] 2. Dr. Nanjundan, Bangalore University, [email protected] 2. Dr. Srinivasan, SRMIST
Course 18MAB201T Course TRANSFORMS AND BOUNDARY VALUE PROBLEMS Course B Basic Sciences L T P C
Code Name Category 3 1 0 4

Pre- 18MAB102T Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department Mathematics Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Describe types of Partial differential equations interpret solutions relate PDE to the respective branches of engineering 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Relate Fourier series expansion in solving problems under RMS value and Harmonic Analysis.

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Infer the most general form to the PDE and relate to half range sine and cosine series, as the case may be

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : Evaluate the various types of integral transforms

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Conclude that the purpose of studying z transform is to solve linear difference equations having constant coefficients

Environment &
Sustainability
CLR-6 : Predicting the importance of PDE, Fourier series, Boundary value problems and Fourier ,Z – transform applications

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)

(%)
CLO-1 : Determine Partial differential equation 2 8 8 M H L - - - - - M - - H - - -
5 0
CLO-2 : Explain the expansion of a discontinuous function as an infinite form of trigonometric sine and cosine series. 2 8 8 M H - M M - - - M L - H - - -
5 0
CLO-3 : Decide a proper form of solution for the differential equations which are of hyperbolic and parabolic type 2 8 8 M H - - - - - - M - - H - - -
5 0
CLO-4 : justify the relationship between aperiodic signals and linear combination of exponentials. 2 8 8 M H - M - - - - M L - H - - -
5 0
CLO-5 : Relate signal analysis with that of z transform 2 8 8 M H L - - - - - M - - H - - -
5 0
CLO-6 : Relate PDE, Fourier series, Boundary value problems, Fourier and Z transforms 2 8 8 L L L H H H L H H H - H - - -
5 0

Duration (hour) 12 12 12 12 12
S-1 SLO-1 Formation of partial differential Introduction of Fourier series - Dirichlet‟s Classification of second order partial Introduction of Fourier Transforms Introduction of Z-transform
equation by eliminating arbitrary conditions for existence of Fourier Series differential equations
constants
SLO-2 Formation of partial differential Fourier series –related problems in Method of separation of variables Fourier Transforms- problems Z-transform-elementary properties
equation by eliminating two or more
arbitrary constants
S-2 SLO-1 Formation of partial differential Fourier series –related problems in One dimensional Wave Equation and its Properties of Fourier transforms Z-transform- change of scale property,
equation by eliminating arbitrary possible solutions shifting property
functions
SLO-2 Formation of partial differential Change of interval One dimensional Wave Equation-initial Standard results of Fourier transform Z-transform of
equation by eliminating two or more Fourier series –related problems in displacement with zero initial velocity-type 1
arbitrary functions Algebraic function
S-3 SLO-1 Formation of partial differential Fourier series –related problems in One dimensional Wave Equation-initial Fourier Sine Transforms - problems Z-transform of
equation by eliminating arbitrary displacement with zero initial velocity-type 2
functions of the form Trigonometric function
SLO-2 Solution of first order non-linear Fourier series –half range cosine series One dimensional Wave Equation-initial Fourier Cosine Transforms - problems Z-transform of
partial differential equations-standard related problems displacement with zero initial velocity-type 3
type I F(p,q)=0 – Midpoint of the string is displaced
S-4 SLO-1 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
SLO-2 sheet 1 4 7 10 13
S-5 SLO-1 Solution of first order nonlinear partial Fourier series –half range cosine series One dimensional Wave Equation-initial Properties of Fourier sine Transforms Z-transform of
differential equations-standard type –II related problems displacement with non-zero initial velocity
Clairaut‟s form Type 1 Algebraic function
SLO-2 Solution of first order non-linear Fourier series –half range sine series related One dimensional Wave Equation-initial Fourier sine Transforms applications Initial value theorem
partial differential equations-standard problems displacement with non-zero initial velocity
type III Type 2 Trigonometric function
F(z, p, q)=0
S-6 SLO-1 Solution of first order non-linear Fourier series –half range sine series related Wave Equation-initial displacement with Properties of Fourier cosine Transforms Finial value theorem
partial differential equations-standard problems non-zero initial velocity Type 3 split
type-IV separation of variable f(x, p) function
= g(y, q)
SLO-2 Lagrange's linear equation: Method of Parseval‟s Theorem(without proof)-related One dimensional heat equation and its Fourier cosine Transforms applications Inverse Z-transform- long division method
grouping problems in Fourier series possible solutions
S-7 SLO-1 Lagrange's linear equation: Method of Parseval‟s Theorem(without proof)-related One dimensional heat equation related Convolution of two function Inverse Z-transform, related problems, long
multipliers problems in cosine series problems division method
SLO-2 More problems in Lagrange's linear Parseval‟s Theorem (without proof)-related One dimensional heat equation -Steady state Convolution Theorem Inverse Z-transform, Partial fraction
equation: Method of multipliers problems in sine series conditions method
S-8 SLO-1 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
SLO-2 sheet 2 5 8 11 14
S-9 SLO-1 Linear Homogeneous partial Introduction to Harmonic Analysis One dimensional heat equation -Steady state Parseval‟s Identity for Fourier transform Inverse Z-transform, Partial fraction
differential equations of second and conditions more problems method related problems
higher order with constant coefficients-
CF and PI Type 1:
SLO-2 PI Type2.:sin(ax+by) or Harmonic Analysis for finding harmonic One dimensional heat equation -Steady state Parseval‟s Identity for Fourier sine & Inverse Z-transform - residue theorem
cos(ax+by) in conditions with zero velocity cosine transforms method
S- SLO-1 Type 3: PI of polynomial Harmonic Analysis for finding harmonic One dimensional heat equation -Steady state Parseval‟s Identity for Fourier sine & Inverse Z-transform - residue theorem
10 in conditions with zero velocity more problems cosine transforms applications method-problems
SLO-2 Type 4 Exponential shifting Harmonic Analysis for finding harmonic One dimensional heat equation -Steady state Fourier Transforms Using Differentiation Convolution theorem (without proof)
in periodic interval conditions with zero velocity more related property
problems
S-11 SLO-1 Linear Homogeneous partial Harmonic Analysis for finding cosine series Steady state conditions and Non-zero Solving integral equation Convolution theorem applications
differential equations of second and boundary conditions- related problems
higher order with constant coefficients
type 5 General rule
SLO-2 Applications of Partial Harmonic Analysis for finding sine series Steady state conditions and Non-zero Self-reciprocal using Fourier Transform, Solution of linear difference equations with
differential equations in boundary conditions- more problems sine and cosine transform constant coefficients using Z-transform
Engineering
S- SLO-1 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
12 sheet 3 6 9 12 15
SLO-2 Problem solving using tutorial Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
sheet 3 6 9 12 15

Learning 1. B. H. Erwin kreyszig, Advanced Engineering Mathematics, 10th Edition, John Wiley & Sons,2006 4. Ramana B.V., Higher Engineering Mathematics, Tata McGraw Hill New Delhi, 3 rd Edition, 2010
Resources 2. B.S. Grewal, Higher Engineering Mathematics, Khanna Publishers, 43 rd Edition, 2015 6. N.P. Bali and Manish Goyal, A text book of Engineering Mathematics, for third semester, Laxmi
3. Veerarajan T., Transforms and Partial Differential Equations, Tata McGraw-Hill, New Delhi,2012 Publications, 3rd Edition, 2014

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.V.Maheshwaran, CTS, Chennai, [email protected] 1. Dr. K. C. Sivakumar, IIT, Madras, [email protected] 1. Dr. A. Govindarajan, SRMIST
2. Dr. Sricharan Srinivasan, Wipro Technologies, [email protected] 2. Dr. Nanjundan, Bangalore University, [email protected] 2. Prof. Ganapathy Subramanian K S, SRMIST
Course 18MAB204T Course PROBABILITY AND QUEUEING THEORY Course B Basic Sciences L T P C
Code Name Category 3 1 0 4

Pre- 18MAB102T Co- Nil Progressiv Nil


requisite requisite e Courses
Courses Courses
Course Offering Department Mathematics Data Book / Codes/Standards Nil

Course Learning Rationale The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Apply and evaluating probability using random variables 1 2 3 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1
0 1 2 3 4 5
CLR-2 : Gain the knowledge and acquire the application of distribution to find the probability using Theoretical distributions

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : To Assess the appropriate model and apply and soling any realistic problem situation to determine the probability

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


CLR-4 : To interpret the decision using Markov queueing applications

Individual & Team


Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : To construct chain of decisions from the past situations using Monrovians

Environment &
Sustainability
CLR-6 : Interpret random variables and Queuing theory in engineering problems.

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics

Work
(CLO):

(%)

(%)
CLO-1 : Solving problems on Discrete and Continuous Random variables 3 8 8 M H L - - - - - M - - H - - -
5 0
CLO-2 : Identifying Distribution and solving the problems in Discrete and Continuous Distribution 3 8 8 M H M M - - - M L - H - - -
5 0
CLO-3 : Decision Models using sampling techniques in Large and Small samples 3 8 8 M H - - - - - - M - - H - - -
5 0
CLO-4 : Solving Queuing problems using Kendall‟s notation 3 8 8 M H - - - - - - M L - H - - -
5 0
CLO-5 : To Evaluate the probability in uncertain situations using Markov chain rule 3 8 8 M H L M - - - - M - - H - - -
5 0
CLO-6 : Solving and analyzing the problems in random variables and Queuing theory. 3 8 8 M H - - - - - - M - - H - - -
5 0

Duration (hour) 12 12 12 12 12
S-1 SLO-1 Probability Basic concepts and Discrete Probability distribution Sampling distribution, Null Introduction to F-test Markov Process and Introduction of a
Axioms Hypothesis, Alternate Hypothesis Markov Chain
SLO-2 Conditional probability, Introduction to Binomial distribution One tailed test, two tailed test Problems on F-test Past and Future -
Multiplication theorem Step and State
S-2 SLO-1 Discrete and continuous Random MGF, Mean, Variance of Binomial Level of significance, Chi square test -Goodness of fit One step Transition Probability
variables distribution Critical region N step transition Probability
SLO-2 Probability mass function, cdf Applications of Binomial distribution Large samples test Problems on Chi square test - Chapman-kolmogorov theorem
Goodness of fit definition
S-3 SLO-1 Continuous Random variables Fit a Binomial distribution. Student - t test Problems on Chi-square test Initial Probability distribution
Single Proportion Independent-Attributes problems
Using Markov Chain
SLO-2 pdf and cdf applications Introduction to Poisson Distribution Two Sample proportions Problems on Chi-square test Initial Probability distribution
Independent-Attributes with standard problems
distributions Using Markov Chain
S-4 SLO-1 Problem solving using Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
SLO-2 tutorial sheet 1 4 7 10 13
S-5 SLO-1 Expectation and Variance MGF , Mean , Variance of Large sample test- Introduction to Queueing Theory and Classification of States of a Markov
Poisson distribution Single Mean Applications. Kendall, notation Chain
SLO-2 Problems on Expectation and Applications of Poisson Distribution Difference of Means Introduction to Irreducible, Non irreducible, a period,
Variance M/M/1 : infinity/ FIFO Persistent, Non null Persistent
S-6 SLO-1 Moment Generating Function Fit a Poisson Distribution Problems on difference of Means Ls, Lq, Ws,Wq Problems on Classification of a
Markov Chain
SLO-2 Problems on MGF Introduction , MGF Mean, Variance of Applications of Difference of Means M/M/1 :Infinity /FIFO problems Problem on Classification of a
Geometric distribution Markov Chain
S-7 SLO-1 Functions of Random variables Applications of Geometric Distribution, Introduction to small samples M/M/1 :Infinity /FIFO problems Classification of states of a Markov Chain
problems on Memory less property
SLO-2 Problems on Functions of Introduction , MGF, Mean, Variance of Introduction to small Samples M/M/1 :Infinity /FIFO problems Stationary and steady state
Random variable Uniform Distribution
S-8 SLO-1 Problem solving using Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
SLO-2 tutorial sheet 2 5 8 11 14
S-9 SLO-1 Tchebycheffs inequality Applications of Uniform Distribution Problems on single mean -small Single Server Model with Finite System Problems on Classification-State-stationary
problems samples Capacity, Characteristics of the Model using Markov Chain
(M/M/1) : (K/FIFO)
SLO-2 Introduction to theoretical Introduction , MGF, Mean, Variance of Problems on single mean -small Effective arrival rate Problems on Stationary and steady
distribution Exponential distribution samples state
S-10 SLO-1 Formula and application of Applications of Exponential Problems on difference of mean-small Problems on Model (M/M/1) : Problems on Ergodicity using Markov
Tchebycheffs inequality distribution problems samples (K/FIFO) Chain
SLO-2 Applications of chebychevs Introduction to Normal distribution Problems on difference of mean-small Problems on Model (M/M/1) : Problems on Ergodicity using Markov
inequality samples (K/FIFO) Chain
S-11 SLO-1 Applications of chebychevs Applications of Normal distribution Applications of paired - t test Problems on Model (M/M/1) : Problems on Ergodicity
inequality using distribution problems (K/FIFO)
SLO-2 Problems practice using Practical applications of Normal Problems of paired - t test. Problems on Model (M/M/1) : Problems on Ergodic and Non Ergodic
chebychevs inequality distribution (K/FIFO) Using Markovchains
S-12 SLO-1 Problem solving using Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet Problem solving using tutorial sheet
tutorial sheet 3 6 9 12 15
SLO-2 Applications of random variables Applications of distribution to find the Applications of solving any realistic Applications of Queueing decision models Applications of constructing chain of
in engineering probability using Theoretical distributions problem situation to determine the decisions from the past situations using
probability Monrovians

Learning 1. Veerarajan T, Probability , Statistics and Random Processes, Tata Mc.Graw Hill, 1st Reprint 4. Trivedi K S, Probability and Statistics with reliability, Queueing and Computer Science
Resources 2004 Applications, prentice Hall of India, New Delhi, 1984
2. S.C. Gupta, V.K.Kapoor, Fundamentals of Mathematical Statistics, 9th ed.,, Sultan Chand & 5. Allen .A.O. , Probability Statistics and Queueing theory, Academic Press
Sons, 1999
3. Gross. D and Harri.C.M. Fundamentals of Queuing theory, John Wiley and Sons, 1985

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.V.Maheshwaran, CTS, Chennai, [email protected] 1. Dr. K. C. Sivakumar, IIT, Madras, [email protected] 1. Dr. A. Govindarajan, SRMIST
2. Dr. Sricharan Srinivasan, Wipro Technologies, [email protected] 2. Dr. Nanjundan, Bangalore University, [email protected] 2. Dr.V. Srinivasan, SRMIST
Course Course Course L T P C
18MAB302T DISCRTE MATHEMATICS FOR ENGINEERS BS Basic Sciences
Code Name Category 3 1 0 4

Pre-requisite Co-requisite Progressive


18MAB101T NIl Nil
Courses Courses Courses
Course Offering Department Mathematics Data Book / Codes/Standards nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
Apply set theory, functions and relations in storage, communication and manipulation of
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
data
CLR-2 : Apply number theory concepts in computer engineering such as public key crypto system.
Apply mathematical reasoning in computer science such as design of computer circuit,
CLR-3 :
verification of programs.

Environment & Sustainability


Level of Thinking (Bloom)
CLR-4 : Learning about groups, rings and fields. Solving problems on coding theory.

Analysis, Design, Research


Expected Attainment (%)
Expected Proficiency (%)

Individual & Team Work


Engineering Knowledge

Design & Development


Using graph models in computer network and shortest path problems Apply graph coloring

Project Mgt. & Finance


CLR-5 :
in problems involving scheduling and assignments.

Modern Tool Usage

Life Long Learning


Apply mathematical reasoning, combinatorial analysis, algebraic structures and graph

Society & Culture


Problem Analysis

Communication
CLR-6 : theory in solving mathematical problems as applied to the respective branches of
Engineering.

PSO - 1
PSO - 2
PSO - 3
Ethics
Course Learning Outcomes
At the end of this course, learners will be able to:
(CLO):
CLO-1 : Problem solving in sets, relations and functions. 3 85 80 M H L M L H
CLO-2 : Solving problems in basic counting principles, inclusion exclusion and number theory. 3 85 80 M H M M M H
CLO-3 : Solving problems of mathematical logic, inference theory and mathematical induction. 3 85 80 M H M H
CLO-4 : Gaining knowledge in groups, rings and fields. Solving problems in coding theory. 3 85 80 M H M M H
Gaining knowledge in graphs and properties. Learning about trees, minimum spanning trees and
CLO-5 : graph coloring. 3 85 80 M H L M L H

CLO-6 : Learning mathematical reasoning, combinatorial analysis, algebraic structures and graph theory. 3 85 80 M H M H

Learning Unit / Module 1 Learning Unit / Module 2 Learning Unit / Module 3 Learning Unit / Module 4 Learning Unit / Module 5
Duration (hour) 12 12 12 12 12
Basic concepts - Basic
Sets and examples. Propositions and Logical Binary operation on a set-
SLO-1 Permutation and Combination Definitions- degree and Hand
Operations on sets. operators Groups and axioms of groups.
shaking theorem.
S-1
Laws of Set theory- Proving Truth values and truth tables. Some Special Graphs –
Simple problems using addition
SLO-2 set identities using laws of set Properties of groups. complete, regular and bipartite
and product rules.
theory. graphs.
Propositions generated by a set-
Permutation group, equivalence
Principle of inclusion and Symbolic writing using Isomorphism of graphs –
SLO-1 Partition of a set – examples. classes with addition modulo m
exclusion conditional and biconditional necessary conditions.
and multiplication modulo m.
S-2 connectives.
Writing converse inverse and
Problems using inclusion and
SLO-2 Cartesian product of sets. contra positive of a given Cyclic groups and properties. Isomorphism- simple examples.
exclusion principle.
conditional.
Subgroups and necessary and
Pigeon-hole principle and Tautology, contradiction and
S-3 SLO-1 Relations – Properties. sufficiency of a subset to be a Paths, cycles and circuits.
generalized pigeon-hole principle. contingency-examples.
subgroup.
Proving tautology and Connectivity in undirected
Equivalence relation and Problems on pigeon-hole Group homomorphism and
SLO-2 contradiction using truth table graphs – connected graphs and
partial order relation principle. properties.
method. odd degree vertices.
SLO-1 Problem solving using Problem solving using tutorial Problem solving using tutorial Problem solving using tutorial Problem solving using tutorial
S-4
SLO-2 tutorial sheet 1 sheet 4 sheet 7 sheet 10 sheet 13
Eulerian and Hamiltonian
Poset - Graphs of relations Equivalences – truth table Rings- definition and
SLO-1 Divisibility and prime numbers. graphs.
Digraphs method to prove equivalences. examples..Zero devisors.
S-5
Necessary and sufficient
Fundamental theorem of Implications- truth table method Integral domain- definition ,
SLO-2 Hasse diagram – problems. condition for a graph to be
arithmetic – problems. to prove implications. examples and properties.
Eulerian- examples.
Matrix representation of graphs-
Finding prime factorization of a Laws of logic and some Fields – definition, examples and
SLO-1 Closures of relations- examples adjacent and incidence matrices
given number. equivalences. properties.
and examples.
S-6
Some more problems using
Transitive closure and Proving equivalences and Coding Theory – Encoders and
SLO-2 fundamental theorem of Isomorphism using adjacency.
warshall’s algorithm implications using laws of logic. decoders- Hamming codes.
arithmetic.
Functions – definitions, Division algorithm- greatest Hamming distance.
Rules of inference – Rule P, Digraphs – in degree and out
SLO-1 domain and range of a common divisor and properties- Error detected by an encoding
Rule T and Rule CP degree – Hand shaking theorem.
function - examples problems. function.
S-7
Types of functions- one- one examples.
Euclid’s algorithm for finding Verification of hand shaking
SLO-2 and onto- bijection- Direct proofs
GCD(a,b)- examples.. theorem in digraphs.
examples.
SLO-1 Problem solving using Problem solving using tutorial Problem solving using tutorial Problem solving using tutorial Problem solving using tutorial
S-8
SLO-2 tutorial sheet 2 sheet 5 sheet 8 sheet 11 sheet 14
Composition of functions – Problems using Euclid’s Error correction using matrices. Graph colouring – chromatic
SLO-1 Problems using direct method.
examples. algorithm. number-examples.
S-9 Associatiivity of composition
Least common Multiple(LCM)- Problems on error correction Four colour theorem(statement
SLO-2 of functions – Identity and Problems using CP rule.
relation between LCM and GCD. using matrices. only) and problems.
inverse of functions.
Necessary and sufficiency of Problems on LCM. Group codes-error correction in
Inconsistency and indirect Trees – definitions and examples.
SLO-1 existence of inverse of a group codes-parity check matrix.
method of proof. Properties.
function.
S-10 Finding LCM and GCD using Inconsistent premises and proof
prime factorization. by contradiction (indirect Problems on error correction in
SLO-2 Uniqueness of identity Properties continued.
method). group codes.

Finding GCD and LCM using Principle of mathematical Procedure for decoding group
SLO-1 Inverse of composition Spanning trees – examples.
Euclid’s algorithm. induction. codes.
S-11
Checking if a given function More problems on GCD and LCM.
is bijection and if so, finding Problems based on Problems on decoding group Kruskal’s algorithm for
SLO-2
inverse, domain and range- Mathematical Induction codes. minimum spanning trees.
problems.
SLO-1 Problem solving using Problem solving using tutorial Problem solving using tutorial Problem solving using tutorial Problem solving using tutorial
S-12
SLO-2 tutorial sheet 3 sheet 6 sheet 9 sheet 12 sheet 15
1. Kenneth H.Rosen, Discrete Mathematics and its Application, Seventh edition, Tata McGraw-Hill Publishing company PVT .Ltd., New Delhi, 2012.
2. Tremblay J. P. and Manohar R., Discrete Mathematical Structures with applications to Computer Science, Tata Mc Graw Hill Publishing Co., 35 th
Learning edition,2008.
Resources 3. Narsing Deo, Graph Theory with applications to Engineering and Computer science, Prentice-Hall of India pvt. Ltd., New Delhi, 2004.
4. C.L. Liu, Elements of Discrete Mathematics, 4th Edition, McGraw Higher ED, 2012.
5. T.Veerarajan, Discrete Mathematics with Graph Theory and Combinatorics, Tata McGraw Hill, 2015.

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50%
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)# weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %

Course Designers
(a) Experts from Industry
1 Mr.V.Maheshwaran CTS, Chennai [email protected]
(b) Experts from Higher Technical Institutions
Bangalore
2 Dr.K.C.Sivakumar IIT, Madras [email protected] 3 Dr.Nanjundan [email protected]
University
(b) Internal Experts
4 Dr.A.Govindarajan SRMIST [email protected] 5 Dr.N. Parvathi SRMIST [email protected]
Course Course Course L T P C
18BTB101T BIOLOGY B Basic Sciences
Code Name Category 2 0 0 2

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Biotechnology Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Recall the cell structure and function from its organization 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Discuss molecular and biochemical basis of an organism

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Compare enzyme reaction and photosynthesis

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Explain different types of biosensors

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Analyze the different types of bioremediation

Environment &
Sustainability
CLR-6 : Relate the concept of nervous and immune system pertaining to diseases

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Describe the cell growth, metabolism and reproduction. 1 80 80 L H H H - M L H H H - H L H H
CLO-2 : Explain the concepts and experiments in biochemistry 2 85 75 M H H M - - M H L H - H L H H
CLO-3 : Recognize the significance of photosynthesis 2 75 80 M H M H M M - M H H - H L H H
CLO-4 : Discuss the different methods in enzyme catalytic functions 2 85 80 L H H H - - H L L H - H M H H
CLO-5 : Analyze the role of biosensors and its applications 3 85 75 L H H M - M H H H L - H H H H
CLO-6 : Explain the concepts of nervous system disorder and the diseases associated with it 2 80 80 M H H H L H M M H H - H H H H

Duration
6 6 6 6 6
(hour)
Biochemistry: Macromolecules, Biodiversity
SLO-1 Basics of cell biology: Relevance to Engineers Bioenergetics and metabolism Molecular machines and motors Nervous system:History of neuroscience
and its importance
S-1
Cell basic unit of life, Evidence for cell Enzymes as biological catalysts, Significance Properties of ATP based protein
SLO-2 Chemistry of life Glial cells, Neurons
theory of enzymes molecular machines
Biochemistry and human biology, DNA F0F1 ATP synthase motors, Coupling Action potential, Organization of
SLO-1 Cell structure and function Thermodynamics of enzymes
replication and coordination of motors nervous system
S-2
Factors affecting enzyme activity, Effect Central Nervous system, Peripheral
SLO-2 Genetic Information, Protein structure Transcription, Protein synthesis Bacterial flagellar motor, Cytoskeleton
of inhibitors on enzyme activity nervous system
Eukaryotic and prokaryotic protein
SLO-1 Cell metabolism Mechanism of enzyme action Microtubules Diseases of nervous system
synthesis difference
S-3
Carbohydrate metabolism, Fatty acid
SLO-2 Concept of genetic code, Stem cells Enzyme strategies, Restriction enzymes Microfilaments, Intermediate filaments Computer- based neural networks
metabolism
SLO-1 Homeostasis Source of stem cells, Classification of stem cells NMP kinases, Photosynthesis Kinesin linear motor, Dynein motor Immune system
S-4
Pathways that alter homeostasis, Cell Human embryonic stem cell, Importance and Fluid systems of the body, Innate
SLO-2 Light reactions, Photosystems Biosensor
growth applications of stem cells immune system
Cells of innate immune system, Adaptive
SLO-1 Reproduction Therapeutic cloning ATP synthesis in chloroplasts Resonant biosensors, Glucose biosensors
immunity
S-5
Diseases of immune system, Immune
SLO-2 Eukaryotic cell division, Mitosis Regenerative medicine Calvin cycle Bio detectors, Biosensor detection in pollutants
engineering
SLO-1 Meiosis, Cell differentiation Bone tissue engineering Significance of photosynthesis Bioremediation Cell signaling
S-6
SLO-2 Neural crest Gene therapy Metabolism, Glycolysis Bioventing and bio augmentation Cell- surface receptors

Learning 2. Norman Lewis, Gabi Nindl Waite, Lee R. Waite et.al., Applied Cell and Molecular Biology for Engineers.
1. S.Thyagarajan, N.Selvamurugan, R.A.Nazeer et.al., Biology for engineers McGraw Hill Education. 2012
Resources McGraw-Hill Education. 2007

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40% - 30% - 30% - 30% - 30% -
Understand
Apply
Level 2 40% - 40% - 40% - 40% - 40% -
Analyze
Evaluate
Level 3 20% - 30% - 30% - 30% - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. C. N. Ramchand, Saksin Life sciences,[email protected] 1. Dr. K Subramaniam, IITM Chennai, subbu.iitm.ac.in Dr. S. Thyagarajan, SRMIST
2. Dr. Karthik Periyasamy, Aurobindo Pharma Limited, Hyderabad, [email protected] 2. Dr. R. B. Narayanan, SVCE Chennai, [email protected] Dr.S.Barathi, SRMIST
Course Course Course L T P C
18MES101L ENGINEERING GRAPHICS AND DESIGN S Engineering Sciences
Code Name Category 1 0 4 3

Pre-requisite Co-requisite
Nil Nil Progressive Courses Nil
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Utilize engineering graphic fundamentals. apply the same to draw/evaluate engineering curves and projection of objects 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Draw projection of solid objects like prisms, cylinders, pyramids and cones used in various engineering objects

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Draw the projection of combination of solids, and section of solids. Create building plans for construction

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Create 3D part models. Develop its surfaces using solid-modeling software for effectiveness, clarity, accuracy, portability

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Evaluate the assembly of engineering component parts. Create 2D drawings for assembly of engineering components

Environment &
Sustainability
CLR-6 : Draw, Create, Evaluate, Interpret engineering 2D and 3D surfaces of engineering components using modeling software

PSO – III
Research

PSO - II
(Bloom)

PSO - I
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)
(%)
(CLO):
CLO-1 : Identify engineering graphics. Draw objects like points, lines, planes, and solids in perspective & orthographic projections 3 90 85 H H L L L H L H L H L L L L L
CLO-2 : Draw projection of solids like prism, cylinder, pyramid and cone inclined in general positions, obtain auxiliary views 2 95 90 M M L L M H H L L H L L L L L
CLO-3 : Draw projection of combination of solids made out of primitives, draw the section of solids, create building plans 3 90 85 H H M M H H H H M H L H L L L
CLO-4 : Create 3D part models. Develop its surfaces with solid modeling software for effectiveness, clarity, accuracy, portability 3 90 85 H H H H H H H L H H L H M L M
CLO-5 : Evaluate the assembly of parts including interference of parts. Create 2D drawings of assembly of parts 3 85 80 H H M H H H H H L H L H L M L
CLO-6 : Draw graphics of engineering pans with point, line, plane, solids, in perspective and orthographic projections 2 90 85 M M L M L L L H L L L L L L L

Engineering graphics and Projection Projection of solids using CAD software Projections of combination of solids Part Modeling and Drawing Assembly Modeling and Drawing
Duration
15 15 15 15 15
(hour)
Introducing CAD Software, layers, Combinations of solids, Constructive Solid 3D modelling, parametric, non- parametric, Part/ component model creation for
SLO-1 Principles, Standards, Conventions
dimensions, tolerance, annotations Geometry(CSG), Boolean operations parts of CSG, surface, wireframe, shaded assembly.
S-1 Study of various widely used assembly
Create, modify, customize, print using Creating combination of solids, isometric, Rendered models, background, shadows, multi-
SLO-2 Angle Projection, Symbols, Dimensions of parts like flanged joint, universal joint
CAD perspective views, shaded, wire-frame view, isometric, perspective views
etc.
Demo: Menu, Toolbars, Drawing Area, Constructive Solid Geometry, Boolean 3D modelling, parametric, non- parametric, Creation of parametric parts for
SLO-1 2D Geometric Constructions
Dialog box, windows, Shortcut menus operations, Creating combination of solids parts of CSG, surface, wireframe, shaded assembly
S-2
Command Line, Status Bar, Different zoom Rendered models, background, shadows, multi-
SLO-2 2D Geometric Constructions isometric, perspective, shaded, wire-frame non- parametric parts for assembly
methods, Create, Select, Erase objects view, isometric, perspective views
Draw straight lines, rectangle, polar, absolute, Constructive Solid Geometry, Boolean Viewing models in multi-view, isometric, and Creation of parametric parts for
SLO-1 Conic Curves ellipse by eccentricity method
relative operations, Creating combination of solids perspective views assembly
S-3
Orthographic constraints, Ortho ON, snap to Viewing models in multi-view, isometric, and
SLO-2 Conic Curves ellipse by eccentricity method isometric, perspective, shaded, wire-frame non- parametric parts for assembly
objects manually, automatically perspective views
drawing lines, arcs, circles, polygons, create, edit, Constructive Solid Geometry, Boolean Creation of parametric parts for
SLO-1 Cycloids, Epicycloids Modelling industrial part drawings
S-4 use layers, extend lines operations, Creating combination of solids assembly
SLO-2 Hypocycloid Dimensioning objects, annotations isometric, perspective, shaded, wire-frame Modelling industrial part drawings non- parametric parts for assembly
Demo: drawing page, print, units/ scale/ Constructive Solid Geometry, Boolean Creation of parametric parts for
SLO-1 Involute of a Square, Circle Design new components as a team
S-5 limits settings, standards for dimensioning operations, Creating combination of solids assembly
SLO-2 Spirals ISO, ANSI Std. dimensioning, tolerancing isometric, perspective, shaded, wire-frame Design new components as a team non- parametric parts for assembly
Introduction to perspective projection with Projection of solid prisms and cylinders Section of right regular solid with axis 3D Part to 2D Drawingsgeometric
SLO-1 Simple assembly of parts,
terminologies and concepts inclined to both the planes perpendicular to one principal planes and dimensioning and tolerancing annotations
S-6
Orthographic multiview and isometric change of position method, reference line method cutting plane perpendicular to any one principle generating 2D from 3D models, printing
SLO-2 associated part and assembly
projection / auxiliary projections, plane true shape of the section drawings, generating sectional views
Projection of solid prisms and cylinders inclined Section of right regular solid with axis Geometric dimensioning and tolerancing
SLO-1 Perspective projection of a point, line Simple assembly of parts,
to both the planes perpendicular to one principal planes and annotations
S-7
cutting plane perpendicular to any one principle Geometric dimensioning and tolerancing
SLO-2 Perspective projection of a planes, solids Change of position method associated part and assembly
plane true shape of the section annotations
Projection of solid prisms and cylinders inclined Section of right regular solid with axis
SLO-1 Orthographic multiview of point, line Generating 2D drawings from 3D models Simple assembly of parts,
to both the planes perpendicular to one principal planes and
S-8
Orthographic multiview of planes, cutting plane perpendicular to any one principle
SLO-2 Reference line method Generating 2D drawings from 3D models associated part and assembly
solids plane true shape of the section
Section of solids with axis inclined to
SLO-1 Isometric projection of a point, line Auxiliary projections both the planes and cutting plane Generating sectional views Simple assembly of parts,
S-9
perpendicular
SLO-2 Isometric projection of planes, solids Auxiliary projections to any one principal plane only. Generating sectional views associated part and assembly
Viewing isometric and perspective views, Sectional plan elevation, and sectional side-view
SLO-1 Isometric to orthographic multiview sketching Printing drawings to printer or as .pdf Simple assembly of parts,
S-10 shaded, wire-frame models of Building/ dwelling, include
SLO-2 Orthographic multiview to isometric sketch Oblique prismatic solids and its projections windows, doors, fixtures, etc. Printing drawings to printer or as .pdf associated part and assembly
Orthographic multiview projection of lines Projection of solid pyramids and cones inclined Building/ Dwelling drawing, Terminology, Development of surfaces: un-cut, & cut right/ Assembly Drawings: exploded view with
SLO-1
inclined to both planes to both the planes conventions, sectional plan and side-view oblique regular solids assembly annotations part details
S-11
Orthographic multiview projection of planes change of position method and reference line of Building/ dwelling, include windows, doors, Simple position with cutting planes Printing assembly drawings to printer and as
SLO-2
inclined to planes, auxiliary projection method/ auxiliary projections, fixtures, perpendicular to any one principal plane pdf
Projection of lines inclined to both the planes Projection of solid pyramids and cones inclined Sectional plan elevation, and sectional side-view Development of surfaces: un-cut, & cut right/
SLO-1 Exploded view with assembly annotations
to both the planes of Building/ dwelling, include oblique regular solids
S-12
Simple position with cutting planes
SLO-2 true length, true inclinations, traces of lines Change of position method windows, doors, fixtures, etc. part details
perpendicular to any one principal plane
Projection of lines inclined to both the planes Projection of solid pyramids and cones inclined Sectional plan elevation, and sectional side-view Development of surfaces: un-cut, & cut right/
SLO-1 Exploded view with assembly annotations
to both the planes of Building/ dwelling, include oblique regular solids
S-13
Simple position with cutting planes
SLO-2 true length, true inclinations, traces of lines Change of reference line method windows, doors, fixtures, etc. part details
perpendicular to any one principal plane
Finding shortest distance between a point and a Sectional plan elevation, and sectional side-view
SLO-1 Auxiliary projections Design of real time surface-development Exploded view with assembly annotations
S-14 plane of Building/ dwelling, include
SLO-2 Shortest distance between two lines Auxiliary projections windows, doors, fixtures, etc. Design of real time surface-development part details
Viewing isometric and perspective views, Sectional plan elevation, and sectional side-view
SLO-1 shortest distance between point and plane Design of real time surface-development Printing assembly drawings
S-15 shaded, wire-frame models of Building/ dwelling, include
SLO-2 shortest distance between point and plane Oblique pyramidal solids and projections windows, doors, fixtures, etc. Design of real time surface-development Printing assembly drawings

1. Bhatt, N.D., Engineering Drawing (First Angle Projection),53 rd ed., Charotar Publishing House, 2017 7. Narayanan, K. L.,Kannaiah, V., Engineering Graphics, Scitech Publications,2010
2. Bethunc, J., Engineering Graphics with AutoCAD 2017, Pearson Education, 2016 8. Luzzader, Warren J., Duff John M., Fundamentals of Engineering Drawing with an introduction to Interactive
Learning 3. Khristofor Artemyevich Arustamov, Problems in projective geometry, MIR Publishers, Moscow, 1972 Computer Graphics for Design and Production, Prentice Hall of India Pvt. Ltd,, 2005.
Resources 4. Natarajan, K.V., A Text Book of Engineering Graphics, 21st Edition, Dhanalakshmi Pub., 2012 9. Mohammad Dastbaz, Chris Gorse, Alice Moncaster (eds.), Building Information Modelling, Building
5. Shah. M. B.,Rana, B. C, Engineering Drawing, Pearson Education, Pvt. Ltd., 2005 Performance, Design and Smart Construction, Springer 2017
6. Jeyapoovan. T., Engineering Drawing and Graphics using AutoCAD, Vikas Pub. House, 2015 10. User Manual of Respective CAD Softwares

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 - 40% - 30% - 30% - 30% - 30%
Understand
Apply
Level 2 - 40% - 40% - 40% - 40% - 40%
Analyze
Evaluate
Level 3 - 20% - 30% - 30% - 30% - 30%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Dr. R. Kalimuthu, ISRO, 1.Dr. Ramkumar P, IIT Madras, [email protected] 1. Mr. D. Kumaran, SRMIST
2.Dr. A. Velayutham, DRDO, 2. Dr. Sourav Rakshit, IIT Madras, [email protected] 2. Mr. S. Balamurugan, SRMIST

Note: For all B.Tech Programmes other than Civil, Mechanical, Automobile, Aerospace and Mechatronics, the entire course would be conducted using CAD Software only.
Course Course Course L T P C
18EES101J BASIC ELECTRICAL & ELECTRONICS ENGINEERING S Engineering Sciences
Code Name Category 3 1 2 5

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Electrical & Electronics Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Analyze given electric circuits consisting of active and passive components 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Identify the parts, functions and working of motors, generators and transformers that function in AC and DC

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Utilize the basic electronic devices and circuits

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Utilize transducers for measuring displacement, pressure, flow, sound, light, temperature, chemical changes etc.,

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Build simple logical circuits using Boolean expressions. Identify elements in a communication system

Environment &
Sustainability
CLR-6 : Utilize the basic electrical circuits, machines, electronic devices, transducers and digital system principles and operations

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)
(%)
(CLO):
CLO-1 : Analyze basic theory utilized in electrical circuits and its circuits 3 75 70 H M L L M - M M M M - M - - -
CLO-2 : Identify working principle of direct current and alternative current machines such as transformers, motors and generators 2 75 70 H M L L M - M M M M - M - - -
CLO-3 : Operate the basic electronic devices. Identify their uses and construction features 3 75 70 H - L L M - M M M M - M - - -
CLO-4 : Identify the different types of transducers used in measurement of various physical parameters 3 75 70 H - L M M - M M M M - M - - -
CLO-5 : Apply binary logic and Boolean expressions for digital circuit design, Identify elements in a communication Systems 3 75 70 H M M M M - M M M M - M - - -
CLO-6 : Identify the basic electrical circuits, machines, electronic devices, transducers and digital system principles and operations 3 75 70 - - L M M - M M M M - M - - -

Electrical Circuits D.C Machines& A.C Machines Electronic Devices Transducers Digital Systems
Duration
18 18 18 18 18
(hour)
Sinusoids, Generation of AC, Average, RMS
SLO-1 Introduction to DC and AC circuits Safety measures in electrical systems Transducer function and requirements Number systems, binary codes
values, Form and peak factors
S-1 Analysis of single phase AC circuit,
SLO-2 Active andPassive two terminal elements Real, Reactive, Apparent power, Power Types of wiring, wiring accessories Classification: Active and Passive Binary arithmetic
factor
Ohms law,Voltage-Current relation, Power, Magnetic materials, B-H Characteristics House wiring for staircase, fluorescent lamp, Displacement: Capacitive, Inductive,
SLO-1 Boolean algebra, laws and theorems
Energy Simple magnetic circuits LED lamp & corridor wiring Variable Inductance
S-2
Basic principles of earthing, Types of earthing.
SLO-2 R,L,C Circuits, Voltage and Current Sources Faraday's laws, induced emfs and inductances. Linear Variable Differential Transformer Simplification of Boolean expression
Grounding in DC circuits
1 - phase transformers: Construction, types, Basic principles and classification of Electromechanical: Pressure, Flow,
SLO-1 Kirchoff’s current law Logic Gates and Operations
S-3 ideal, practical transformer instruments Accelerometer, Potentiometer etc.
SLO-2 Kirchoff’s voltage law EMF equation, Regulation, Efficiency Moving coil and moving iron instruments Strain Gauge Simplification of Boolean expression
SLO-1
S-4 Problem Solving Session Problem Solving Session Problem Solving Session Problem Solving Session Problem Solving Session
SLO-2
SLO-1 Lab 7:Types of wiring (fluorescent
S Lab 4: Transformer Operation, Lab 10: Measurement using LVDT and Lab 13: Verification of Boolean
Lab 1: Verification of Kirchoff’s Law lamp wiring, staircase wiring,
5-6 SLO-2 Efficiency Strain Gauge expression using logic gates
godown wiring)
Chemical: pH probes, Electro galvanic Sensor
SLO-1 Mesh Current Analysis Construction, working of DC Generators Overview of Semiconductors SOP and POS Expressions
etc.,
S-7
Electroacoustic: Mic, Speaker,
SLO-2 Nodal Voltage Analysis Types of DC generators PN junction diode Standard forms of Boolean expression
Piezoelectric, Sonar, Ultrasonic
SLO-1 Thevenin’s Theorem Characteristics of Generators Zener diode Tactile, Geophones, Hydrophone Simplify using Boolean Expressions
S-8 Electrooptical: LED, Laser, Photodiode,
SLO-2 Norton’s Theorem Armature reaction, Losses Diode circuits: rectifiers, half and full wave Minterm and Maxterm
Photoresistor, Phototransistor
SLO-1 Maximum Power Transfer Theorem Power stages of DC generators Bridge type rectifier, filter circuit Photoconductive cell, photovoltaic cell, solar cell K-Map Simple ReductionTechnique
S-9 Working and types of DC motors,
SLO-2 Star- Delta Transformation Clippers and clampers LED, infrared emitters, LCD, optocouplers Two, Three and Four Variable K-Map
Characteristics, Starters
SLO-1
S-10 Problem Solving Session Problem Solving Session Problem Solving Session Problem Solving Session Problem Solving Session
SLO-2
S SLO-1 Lab 8: Characteristics of semiconductor Lab 11: Measurement using Electro acoustic Lab 14: Reduction using Digital Logic
Lab 2: Verification of all Theorems Lab 5: Demo of DC Machine & Parts
11-12 SLO-2 devices and Electrooptical transducers Gates
Thermoelectric: Resistance Temperature
SLO-1 Resistive Circuit Analysis Construction, working of AC Generators BJT construction, operation Principles of Communication
Detectors
S-13
BJT characteristics (CB, CE and CC
SLO-2 Superposition, Convolution Types of AC generators Thermocouple Block diagram of a Communication System
configurations) and uses
Characteristics of AC Generators,
SLO-1 RL Circuit Transient Analysis JFET construction, operation Thermister Amplitude Modulation
Losses
S-14
JFET characteristics (CS configuration) and
SLO-2 RC & RLC Transient Analysis Single Phase and Three Phase Machines Electrostatic: Electrometer Frequency Modulation
uses.
Electromagnetic: Antenna, Hall effect,
SLO-1 Three Phase Systems, Connections Working and types of AC motors MOSFET construction, operation Phase Modulation
Magnetic Cartridge etc.,
S-15
MOSFET characteristics (CS configuration) Radioacoustic: Geiger Muller Tubes, Radio
SLO-2 Relation between Line and Phase Induction, Squirrel Cage, Synchronous Demodulation
and uses receiver, Radio transmitter
SLO-1
S-16 Problem Solving Session Problem Solving Session Problem Solving Session Problem Solving Session Problem Solving Session
SLO-2
S SLO-1 Lab 12: Measurement using Thermoelectric Lab 15: Demo of Transmission and
Lab 3: Time Domain Analysis (RL, RC) Lab 6: Demo of AC Machine & Parts Lab 9: Wave shaping circuits
17-18 SLO-2 and Electromagnetic Reception using MODEM

1. Dash.S.S, Subramani.C, Vijayakumar.K, Basic Electrical Engineering, 1st ed.,Vijay Nicole, 2013
Learning 4. R. Muthusubramanian, S. Salivahanan,“Basic Electrical and Electronics Engineering, Tata McGraw-Hill, 2012
2. Jegatheesan.R,AnalysisofElectricCircuits, Tata McGraw-Hill, 2014
Resources 5. Moris M. Mano, Digital Design, 3 rd ed.,Pearson, 2011
3. P. S.Bimbhra,Electrical Machinery,7th ed,. Khanna Publishers, 2011

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Dr.S.Paramasivam, Danfoss, Industries Pvt Ltd., [email protected] 1.Dr.K.S.Swarup, IIT Madras, [email protected] 1.Dr.K.Vijayakumar, SRMIST
2. Dr. Sricharan Srinivasan, Wipro Technologies, [email protected] 2. Dr. Rajeev Sukumaran, IIT Madras, [email protected] 2.Dr.S.S.Dash, SRMIST
Course Course Course L T P C
18MES103L CIVIL AND MECHANICAL ENGINEERING WORKSHOP S Engineering Sciences
Code Name Category 1 0 4 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Civil Engineering &Mechanical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Practice machining and glass cutting shop floor trade 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


CLR-2 : Practice arc & gas welding, and fitting and make new assemblies according to various dimensions and tolerances

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Practice basic carpentry joints and sheet metal shop floor practices.

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Practice casting, moulding, & smithy trades

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Practice and make G.I & P.V.C. plumbing trade

Environment &
Sustainability
CLR-6 : Practice machining, glass cutting, welding, fitting, carpentry, sheet metal, casting, moulding, smithy and plumbing

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes

Ethics

Work
At the end of this course, learners will be able to:

(%)
(%)
(CLO):
CLO-1 : Machine in a lathe. Drill using drilling machines. Cut glass. Create new components according to specifications 1 90 85 H L H L M H H L M L L H L L L
CLO-2 : Weld joints using arc & gas welding. Fit pipes and fixtures. Make new assembly for given dimensions, and tolerances 1 90 85 H L H L H H H L H L L H M M M
CLO-3 : Practice basic carpentry joints used in house hold furniture items, and sheet metal items used shop floor practices 1 90 85 H L H L M M H L M L L M L L L
CLO-4 : Practice casting, moulding, & smithy trades 2 90 85 H L M L M H H L L L L M L L L
CLO-5 : Make G.I & P.V.C. pipe line connections used in the plumbing trade 2 90 85 H L H L M H M L L L L M L L L
CLO-6 : Practice basic skills of machining, glass cutting, welding, fitting, carpentry, sheet metal, casting, mouldings, smithy and plumbing 2 90 85 H L H L M H H L M L L M L L L

Machining, Drilling, Tapping, Glass cutting Welding (Arc and Gas) and fitting Carpentry and Sheet metal Casting, moulding and smithy Plumbing (G.I and P.V.C)
Duration
15 15 15 15 15
(hour)
Machining: Basics of Machining Processes Basics of Metal Arc welding operations, Basics of Plumbing practices for G.I and
SLO-1 Basics of Carpentry operations, Equipment‟s Basics of Casting, processes, Equipment‟s
Equipment‟s Equipment‟s P.V.C.
S-1
Tools and demonstration of machining to
SLO-2 Tools and demonstration of producing models Tools and demonstration of producing models Tools and demonstration of producing models Tools and demonstration of producing models
produce models
Simple turning of cylindrical surface on MS rod Butt joint of two metal plates using arc welding Cross halving joint of two wooden pieces at Plumbing of bathroom/ kitchen fittings using
SLO-1 To make the mould using stepped flange
S using lathe machine tool process perpendicular direction G.I. fittings
2-5 Simple turning of cylindrical surface on MS rod Lap joint of two metal plates overlapping on To make duster from wooden piece using Plumbing of bathroom/ kitchen fittings using
SLO-2 To make the mould using stepped flange
using lathe machine tool one another using arc welding process. carpentry tools. G.I. fittings
Basics of drilling and tappingprocesses, Basics of injection moulding and processes, PVC Plumbing of bathroom/ kitchen fittings
SLO-1 Basics of gas welding operations, Equipment‟s, Basics of Sheet metal operations, Equipment‟s
Equipment‟s, tools Equipment‟s, using P.V.C. fittings
S-6
Demonstration of drilling and tapping to Tools and demonstration of producing sheet
SLO-2 Tools and demonstration of producing models Tools and demonstration of producing models Tools and demonstration of producing models
produce models. metal models
To make Rectangular shaped tray using GI To make plastic models using injection Plumbing of bathroom/ kitchen fittings using
SLO-1 Generate hole on a metal piece MIG welding of metal plates
S sheet moulding of simple part P.V.C. fittings
7-10 To make plastic models using injection Plumbing of bathroom/ kitchen fittings using
SLO-2 Generate internal thread on a metal piece TIG welding of metal plates To make bigger size scoop using GI sheet.
moulding of simple part P.V.C. fittings
Basics of fitting practice, tools and method of Basics of different geometrical shapes in Sheet Basics of Plumbing practices for G.I pipe lines
SLO-1 Basics of Glass cutting processes, Equipment‟s. Basics of Smithy processes, Equipment‟s,
producing models metal operations and fittings for pumps and machines
S-11 Equipment‟s, tools and demonstration of Equipment‟s, tools and demonstration of
SLO-2 Tools and demonstration of producing models Tools and demonstration of producing models producing models Tools and demonstration of producing models producing models.
S SLO-1 Make glass panels for boxes Step fitting of two metal plates using fitting To make geometrical shape like frustum, Cone To forge chisel from MS rod using black smithy Plumbing of pipe lines and fitting for Pumps
12-15 SLO-2 tools and Prismusing G.I sheet using G.I fittings

1. Jeyachandran K., Natarajan S. &Balasubramanian S., A Primer on Engineering Practices Laboratory, Anuradha 5. Kannaiah P. & Narayana K.L., Manual on Workshop Practice, Scitech Publications, 1999.
Publications, 2007 6. Hajra Choudhury S.K., Hajra Choudhury A.K., Nirjhar Roy S.K., Elements of Workshop Technology, Vol.I &
Learning 2. Jeyapoovan T., Saravanapandian M. & Pranitha S., Engineering Practices Lab Manual,Vikas Publishing House Vol.II 2010, Media promoters andpublishers private limited, Mumbai.
Resources Pvt.Ltd, 2006. 7. Rao P.N., Manufacturing Technology, Vol. I & Vol. II, Tata McGrawHill,2017.
3. Bawa H.S., Workshop Practice, Tata McGraw, 2007. 8. Gopal T.V, Kumar. T, Murali. G, A first course on workshop practice – Theory, Practice and Work Book, Suma
4. Rajendra Prasad A. & Sarma P.M.M.S., Workshop Practice, Sree Sai Publication, 2002. Publications, Chennai, 2005.

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 - 40% - 30% - 30% - 30% - 30%
Understand
Apply
Level 2 - 40% - 40% - 40% - 40% - 40%
Analyze
Evaluate
Level 3 - 20% - 30% - 30% - 30% - 30%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Dr. R. Kalimuthu, ISRO, 1.Dr. Ramkumar P, IIT Madras, [email protected] 1. Mr.A.Thirugnanam, SRMIST
2.Dr. A. Velayutham, DRDO, 2. Dr. Sourav Rakshit, IIT Madras, [email protected] 2. Dr. S. Prabhu, SRMIST
Course Course Course L T P C
18CSS101J PROGRAMMING FOR PROBLEM SOLVING S Engineering Sciences
Code Name Category 3 0 4 5

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Think and evolve a logically to construct an algorithm into a flowchart and a pseudocode that can be programmed 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Utilize the logical operators and expressions to solve problems in engineering and real-time

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Store and retrieve data in a single and multidimensional array

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Utilize custom designed functions that can be used to perform tasks and can be repeatedly used in any application

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Create storage constructs using structure and unions. Create and Utilize files to store and retrieve information

Environment &
Sustainability
CLR-6 : Create a logical mindset to solve various engineering applications using programming constructs in C

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)
(%)
(CLO):
CLO-1 : Identify methods to solve a problem through computer programming. List the basic data types and variables in C 2 85 80 L H H H H - - M M L - H - - -
CLO-2 : Apply the logic operators and expressions. Use loop constructs and recursion. Use array to store and retrieve data 3 85 80 L H H H H - - M M L - H - - -
CLO-3 : Analyze programs that need storage and form single and multi-dimensional arrays. Use preprocessor constructs in C 3 85 80 L H H H H - - M M L - H - - -
CLO-4 : Create user defined functions for mathematical and other logical operations. Use pointer to address memory and data 3 85 80 L H H H H - - M M L - H - - -
CLO-5 : Create structures and unions to represent data constructs. Use files to store and retrieve data 3 85 80 L H H H H - - M M L - H - - -
CLO-6 : Apply programming concepts to solve problems. Learn about how C programming can be effectively used for solutions 3 85 80 L H H H H - - M M L - H - - -

Duration
21 21 21 21 21
(hour)
Initializing Structure, Declaring
SLO-1 Evolution of Programming& Languages Relational and logical Operators Initializing and Accessing 2D Array Passing Array Element to Function
structure variable
S-1
Condition Operators, Operator Structure using typedef, Accessing
SLO-2 Problem solving through programming Initializing Multidimensional Array Formal and Actual Parameters
Precedence members
Nested structure
Expressions with pre / post increment
SLO-1 Creating algorithms Array Programs – 2D Advantages of using Functions Accessing elements in a structure
operator
array
S-2
Array of structure
Expression with conditional and Processor Directives and #define
SLO-2 Drawing flowcharts Array Contiguous Memory Accessing elements in a structure
assignment operators Directives
array
SLO-1 Writing pseudocode If statement in expression Array Advantages and Limitations Nested Preprocessor Macro Passing Array of structure to function
S-3 Array construction for real-time
Evolution of C language, its usage
SLO-2 L value and R value in expression application Advantages of using Functions Array of pointers to structures
history
Common Programming errors
S SLO-1 Lab 1: Algorithm, Flow Chart,
Lab 4: Operators and Expressions Lab 7: Arrays - Multidimensional Lab 10: Functions Lab 13: Structures & Unions
4-7 SLO-2 Pseudocode
Input and output functions: Printf and Bit Manipulation to structure and
SLO-1 Control Statements – if and else String Basics Pointers and address operator
scanf Pointer to structure
S-8
Size of Pointer Variable and Pointer
SLO-2 Variables and identifiers else if and nested if, switch case String Declaration and Initialization Union Basic and declaration
Operator
Iterations, Conditional and String Functions: gets(), puts(), Pointer Declaration and dereferencing Accessing Union Members Pointers to
SLO-1 Expressions
Unconditional branching getchar(), putchar(), printf() pointers Union
S-9
String Functions: atoi, strlen, strcat, Dynamic memory allocation, mallaoc,
SLO-2 Single line and multiline comments For loop Void Pointers and size of Void Pointers
strcmp realloc, free
String Functions: sprint, sscanf, strrev,
SLO-1 Constants, Keywords While loop Arithmetic Operations Allocating Dynamic Array
strcpy, strstr, strtok
S-10
Values, Names, Scope, Binding, Storage Multidimensional array using dynamic
SLO-2 do while, goto, break, continue Arithmetic Characters on Strings Incrementing Pointers
Classes memory allocation.
S SLO-1
Lab 2: Input and Output Statements Lab 5: Control Statements Lab 8: Strings Lab 11: Pointers Lab 14: Structures & Unions
11-14 SLO-2
file: opening, defining, closing, File
SLO-1 Numeric Data types: integer Array Basic and Types Functions declaration and definition Constant Pointers
Modes, File Types
S-15
SLO-2 Numeric Data types: floating point Array Initialization and Declaration Types: Call by Value, Call by Reference Pointers to array elements and strings Writing contents into a file
Non-Numeric Data types: char and Function with and without Arguments
SLO-1 Initialization: one Dimensional Array Function Pointers Reading file contents
string and no Return Values
S-16
Accessing, Indexing one Dimensional Function with and without Arguments
SLO-2 Increment and decrement operator Array of Function Pointers Appending an existing file
Array Operations and Return Values
Comma, Arrow and Assignment Passing Array to Functions with return
SLO-1 One Dimensional Array operations Accessing Array of Function Pointers File permissions and rights
operator type
S-17
SLO-2 Bitwise and Sizeof operator Array Programs – 1D Recursion Functions Null Pointers Changing permissions and rights
S SLO-1
Lab 3: Data Types Lab 6: Arrays – One Dimensional Lab 9: Functions Lab 12: Pointers Lab 15: File Handling
18-21 SLO-2

1. Zed A Shaw, Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C), Addison Wesley,
Learning 3. Bharat Kinariwala, Tep Dobry, Programming in C, eBook
2015
Resources 4. http://www.c4learn.com/learn-c-programming-language/
2. W. Kernighan, Dennis M. Ritchie, The C Programming Language, 2nd ed. Prentice Hall, 1996

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Sainarayanan Gopalakrishnan, HCL Technologies, [email protected] 1. Prof. Janakiram D, IIT Madras, [email protected] 1. Dr. Christhu Raj M R, SRMIST
2. Dr. Sricharan Srinivasan, Wipro Technologies, [email protected] 2. Dr. Rajeev Sukumaran, IIT Madras, [email protected] 2. Dr. B. Amutha, SRMIST
Course Course Course L T P C
18CSS201J ANALOG AND DIGITAL ELECTRONICS S Engineering Sciences
Code Name Category 3 0 2 4

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Identify the applications of analog electronics 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Identify the applications of digital logic families

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Design the combinational and sequential logic circuits

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Implement the combinational and sequential logic circuits

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Analyze the design of counters and registers

Environment &
Sustainability
CLR-6 : Utilize the concepts in real time scenarios

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Identify the analog and digital components in circuit design 1 80 70 H H - - - - - - - - - - - - -
CLO-2 : Analyze the combinational and sequential logic circuits 2 85 75 H H - - - - - - - - - - - - -
CLO-3 : Apply gates and flip-flops in circuit design 2 75 70 H - H H - - - - - - - - - - -
CLO-4 : Use simulation package and realize 2 85 80 H H H H H - - - - - - H - - -
CLO-5 : Apply HDL code and synthesize 2 85 75 H - H H H - - - - - - - - - -
CLO-6 : Build the circuits in bread board and demonstrate and FGPA 3 80 70 - - H H - H - - H - H - - - -

Introduction to Analog electronics Logic Families Combinational Logic Circuits Sequential Logic circuits Registers & Counters
Duration
15 15 15 15 15
(hour)
Characteristics of BJT (CB, CE and CC Registers and Types of Registers- Serial In -
SLO-1 Transistor as a Switch Quine-McCluskey minimization technique Sequential circuits, Latch and Flip-Flops
configurations) and DC biasing Serial Out, Serial In - Parallel out
S-1
Parallel In - Serial Out, Parallel In - Parallel
SLO-2 BJT Uses Characteristics of Digital ICs Combinational Circuits RS Flip-Flops,
Out
Characteristics and uses of JFET (CS,
SLO-1 DL, RTL Multiplexer Gated Flip-Flops Universal Shift Register
Common Drain and Common Gate)
S-2
SLO-2 Differences between BJT and JFET DTL,TTL Demultiplexer Edge-triggered RS FLIP-FLOP Applications of Shift Registers

SLO-1 Transistor Amplifier: CE amplifier ECL Decoder Edge-triggered D FLIP-FLOPs Synchronous Counters
S-3
SLO-2 Transistor Amplifier: CC ,CB amplifier IIL Encoder Edge-triggered T FLIP-FLOPs Asynchronous Counters
S SLO-1 Lab 1:Design and Implement Half and Full Lab 4: Design and implement transistor Lab 7:Design and implement code converters Lab 13: Implement SISO, SIPO, PISO and
Lab 10:HDL implementation of Flip-Flop
4-5 SLO-2 Wave Rectifiers using simulation as a switch using logic gates simulation PIPO shift registers using Flip- flops
Power Amplifiers: Different classes of Characteristics and uses of MOSFET (CS,
SLO-1 Binary adder Edge-triggered JK FLIPFLOPs Changing the Counter Modulus
Amplifiers and its operation-Class A Common drain and Common gate)
S-6
JK Master-slave FLIP-FLOP
SLO-2 Class B, AB and C MOSFET Logic Binary adder as subtractor Decade Counters
Operational Amplifiers: Ideal v/s practical Analysis of SynchronousSequential Circuit,
S-7 SLO-1 PMOS,NMOS Carry look ahead adder Presettable counters
Op-amp State Equation, State table
SLO-2 Performance Parameters CMOS Logic Decimal adder State Diagram Counter Design as a Synthesis problem
Applications: Peak detector, Comparator,
SLO-1 Propagation delay Magnitude Comparator Synthesis of sequential circuit using Flip-Flops Seven segment Display and A Digital Clock.
Inverting, Non-Inverting Amplifiers
S-8
SLO-2 Problem solving session Problem solving session Problem solving session Problem solving session Problem solving session
S SLO-1 Lab 2: Design and implement Schmitt trigger Lab 5: Design CMOS Inverter, measure Lab 8: Design and implement using simulation Lab 11: Design and implement using
Lab 14:HDL for Registers and Counters
9-10 SLO-2 using Op-Amp (simulation) propagation delay for rising & falling edge the combinational circuits simulation; Synchronous sequential circuits
Effect of positive and Negative Feedback
SLO-1 Tristate Logic Read Only Memory Asynchronous sequential circuit D/A Conversion
Amplifiers,
S-11
SLO-2 Analysis of Practical Feedback Amplifiers Tristate Logic Applications Arithmetic Logic Unit Transition Table Types of D/A Converters

SLO-1 Oscillator Operation FPGA Basics Programmable Logic Arrays State table Problem
S-12
A/D Conversion
SLO-2 Crystal Oscillator Introduction to HDL and logic simulation HDL Gate and Data Flow modeling Flow table
Overview of UJT, Relaxation Oscillator,555 HDL System primitives, user defined HDL Behavioral modeling
SLO-1 Analysis of asynchronous sequential circuits Types of A/D conversion
Timer primitives, Stimulus to the design
S-13
SLO-2 Problem solving session Problem solving session Problem solving session Problem solving session Problem solving session

S SLO-1 Lab 3:Design and implement using simulator Lab 6: HDLProgram to realize delay and Lab 9: HDL program for combinational Lab 15: Design and Implement an A/D
a rectangular waveform generator (Op-Amp Lab 12: HDL program for Sequential circuits
14-15 SLO-2 stimulus in simple circuit circuits Converter.
relaxation oscillator)

1. Robert L. Boylestad& Louis Nashelsky, Electronic Devices & Circuit Theory, 11th ed., Pearson, 2013 4. Douglas A, G.K. Kharate, Digital Electronics, Oxford university Press,2012
Learning
2. Anil K Maini, Varsha Agarwal: Electronic Devices and Circuits, Wiley, 2012 5. M. Morris R. Mano, Michael D. Ciletti, Digital Design: With an Introduction to the Verilog HDL, VHDL, and
Resource
3. Paul Tuinenga, SPICE: A Guide to Circuit Simulation and Analysis Using PSpice, 3rd ed., Prentice-Hall, SystemVerilog, 6th ed., Pearson, 2018
s
1995, 6. A.P. Malvino, Electronic Principles,7th Edition, Tata Mcgraw Hill Publications, 2013

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.Devi Jayaraman , Virtusa, [email protected] 1.Dr. J. Dhalia Sweetlin, Anna University,[email protected] 1. Dr. Annapurani Panaiyappan.K, SRMIST

2. Dr. Viswanadhan, Teken BIM Technologies, [email protected] 2. Dr. D. Anitha, SRMIST 3. Ms. Kayalvizhi J, SRMIST
2. Dr. B. Latha, Sairam Engineering College, hod.cse@sairam. edu.in
Course Course Course L T P C
18CSS202J COMPUTER COMMUNICATIONS S Engineering Sciences
Code Name Category 2 0 2 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Understand the basic services and concepts related to Internetwork 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the layered network architecture

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Acquire knowledge in IP addressing

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Exploring the services and techniques in physical layer

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Understand the functions of Data Link layer

Environment &
Sustainability
CLR-6 : Implement and analyze the different Routing Protocols

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Apply the knowledge of communication 2 80 70 H - - - - - - - - - - - - - -
CLO-2 : Identify and design the network topologies 3 85 75 H - H - - - - - - - - - M - -
CLO-3 : Design the network using addressing schemes 3 75 70 H H - - - - - - - - - - M - M
CLO-4 : Identify and correct the errors in transmission 1 85 80 H H - - - - - - - - - - - - -
CLO-5 : Identify the guided and unguided transmission media 1 85 75 H - - H - - - - - - - - - - -
CLO-6 : Design and implement the various Routing Protocols 3 80 70 H H H H H - - - - - - - M - M

Duration
12 12 12 12 12
(hour)
Evolution of Computer Networks, Network Forward Techniques, Forwarding
SLO-1 IPv4 Addressing, Address space Line coding: Unipolar scheme Framing, Flow Control Mechanisms
categories Process
S-1
Data Transmission Modes, Network Dotted Decimal Notation. Classful Sender side Stop and Wait Protocol,
SLO-2 Polar schemes, Bipolar schemes Routing Table
topologies Addressing Receiver side Stop and Wait Protocol
Amplitude shift keying, Frequency shift Intradomain Routing and Interdomain
SLO-1 Circuit Switching and Packet Switching Subnet Mask Goback N ARQ, Selective Reject ARQ
keying Routing
S-2
Phase shift keying, Pulse code
SLO-2 Protocols and standards Subnetting CRC, Checksum Static Routing and Dynamic Routing
Modulation, Delta Modulation
SLO-1 Lab 4:Router Configuration
S Lab 10: EIGRP Authentication and Lab 13: Examining Network Address
Lab 1: IP Addressing (Creating Passwords, Configuring Lab 7: RIP v1
3-4 SLO-2 Timers Translation (NAT)
Interfaces)
Layers in the OSI model, Functions of Distance Vector Routing, Problem
SLO-1 Special Addresses Multiplexing: FDM Types of Errors
Physical layer, data link layer Solving
S-5
Functions of Network layer, Transport
SLO-2 Special Addresses Multiplexing: FDM Types of Errors Link state Routing
layer
Functions of Session, Presentation
SLO-1 Classless Addressing TDM Forward Error correction Problem solving
layer and Application layer
S-6
SLO-2 TCP/IP protocol suite ,Link layer protocols Problem Solving WDM CSMA, CSMA/CD Path vector Routing
S SLO-1 Lab 11: Single-Area OSPF Link Costs and
Lab 2: Subnetting (VLSM) Lab 5: Basic Switch Configuration: Vlan Lab 8: RIP v2 Lab 14: BGP Configuration
7-8 SLO-2 Interface
Guided Media: Twisted Pair, Coaxial
SLO-1 Network layer protocols Private Address, NAT, Supernetting Hamming Distance RIP v1,RIP v2
Cable Fiber optic cable
S-9
SLO-2 Transport layer protocols Hub, Repeaters, Switch Unguided media: Radio waves Correction Vs Detection OSPF

SLO-1 Serial and Parallel Transmissions Bridge Microwaves HDLC EIGRP


S-10
SLO-2 Addressing Structure of Router Infrared PPP BGP
S SLO-1 Lab 3: LAN Configuration using straight Lab 9: EIGRP Configuration, Bandwidth, Lab 12: Multi-Area OSPF with Stub Areas Lab 15: Configuring Static and Default
Lab 6: Static and Default Routing
11-12 SLO-2 through and cross over cables and Adjacencies and Authentication Routes

Learning
1. Behrouz A. Forouzan, “Data Communications and Networking” 5th ed., 2010 3. William Stallings, Data and Computer Communications,9 th ed., 2010
Resource
2. Bhushan Trivedi," Data Communication and Networks" 2016 4. Todd Lammle, CCNA Study Guide, 7th ed. 2011
s

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Viswanadhan, Teken BIM Technologies, [email protected] 1.Dr. J. Dhalia Sweetlin, Anna University,[email protected] 1. Mrs. T. Manoranjtham , SRMIST

2. Dr.Devi Jayaraman , Virtusa, [email protected] 2. Mr. J. Godwin Ponsam, SRMIST Dr. J.S. Femilda Josephin, SRMIST
2. Dr. B. Latha, Sairam Engineering College, hod.cse@sairam. edu.in
Course Course Course L T P C
18CSC201J DATA STRUCTURES AND ALGORITHMS C Professional Core
Code Name Category 3 0 2 4

Pre-requisite Co-requisite Progressive


Nil Nil 18CSC204J
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Utilize the different data types; Utilize searching and sorting algorithms for data search 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Utilize linked list in developing applications

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Utilize stack and queues in processing data for real-time applications

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Utilize tree data storage structure for real-time applications

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Utilize algorithms to find shortest data search in graphs for real-time application development

Environment &
Sustainability
CLR-6 : Utilize the different types of data structures and its operations for real-time programming applications

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Identify linear and non-linear data structures. Create algorithms for searching and sorting 3 80 70 L H - H L - - - L L - H - - -
CLO-2 : Create the different types of linked lists and evaluate its operations 3 85 75 M H L M L - - - M L - H - - -
CLO-3 : Construct stack and queue data structures and evaluate its operations 3 75 70 M H M H L - - - M L - H - - -
CLO-4 : Create tree data structures and evaluate its types and operations 3 85 80 M H M H L - - - M L - H - - -
CLO-5 : Create graph data structure, evaluate its operations, implement algorithms to identify shortest path 3 85 75 H H M H L - - - M L - H - - -
CLO-6 : Construct the different data structures and evaluate their types and operations 3 80 70 L H - H L - - - L L - H - - -

Duration 15 15 15 15
15
(hour)
Array Stack ADT General Trees Graph Terminology
SLO-1 Introduction-Basic Terminology
S-1
Data Structures Operations on Arrays – Insertion and Deletion Stack Array Implementation Tree Terminologies Graph Traversal
SLO-2
Data Structure Operations Applications on Arrays Stack Linked List Implementation Tree Representation Topological sorting
SLO-1
S-2 ADT Multidimensional Arrays- Sparse Matrix Applications of Stack- Infix to Postfix Tree Traversal Minimum spanning tree – Prims Algorithm
SLO-2 Conversion
Linked List Implementation - Insertion Applications of Stack- Postfix Evaluation Binary Tree Representation Minimum Spanning Tree - Kruskal‟s
SLO-1 Algorithms – Searching techniques
Algorithm
S-3 Linked List- Deletion and Search Applications of Stack- Balancing symbols Expression Trees Network flow problem
Complexity – Time , Space Trade off
SLO-2
SLO-1 Lab 1: Implementation of Searching - Linear Lab 4 :Implementation of Array – Insertion, Lab 7 :Implementation of stack using array Lab 10: Implementation of Tree using array Lab 13: Implementation of Graph using
S and Binary Search Techniques Deletion. and Linked List
4-5 Array
SLO-2

Algorithms - Sorting Applications of Linked List Applications of Stack- Nested Function Binary Tree Traversal Shortest Path Algorithm- Introduction
SLO-1
Calls
S-6
Complexity – Time , Space Trade off Polynomial Arithmetic Recursion concept using stack Threaded Binary Tree Shortest Path Algorithm: Dijkstra‟s
SLO-2
Algorithm
Mathematical notations Cursor Based Implementation – Methodology Applications of Recursion:Tower of Hanoi Binary Search Tree :Construction, Searching Hashing: Hash functions - Introduction
S-7 SLO-1
Asymptotic notations-Big O, Omega Cursor Based Implementation Queue ADT Binary Search Tree : Insertion and Deletion Hashing: Hash functions
SLO-2
Asymptotic notations - Theta Circular Linked List Queue Implementation using array AVLTrees: Rotations Hashing : Collision avoidance
SLO-1
S-8
Mathematical functions Circular Linked List - Implementation Queue Implementation using Linked List AVL Tree: Insertions Hashing : Separate chaining
SLO-2
SLO-1 Lab 2: Implementation of sorting Techniques – Lab 5: Implementation of Linked List - Lab 8: Implementation of Queue using Array Lab 11: Lab 14 :Implementation of Shortest path
S Insertion sort and Bubble Sort Techniques Cursor Based Implementation and linked list Algorithm
9-10 SLO-2 Implementation of BST using linked list

Data Structures and its Types Applications of Circular List -Joseph Problem Circular Queue B-Trees Constructions Open Addressing
SLO-1
S-11
Doubly Linked List Implementation of Circular Queue B-Trees Search Linear Probing
SLO-2 Linear and Non-Linear Data Structures
1D, 2D Array Initialization using Pointers Doubly Linked List Insertion Applications of Queue B-Trees Deletions Quadratic probing
SLO-1
S-12
1D, 2D Array Accessing usingPointers Doubly Linked List Insertion variations Double ended queue Splay Trees Double Hashing
SLO-2
Doubly Linked List Deletion Priority Queue Red Black Trees Rehashing
SLO-1 Declaring Structure and accessing
S-13
Doubly Linked List Search Priority Queue - Applications Red Black Trees Insertion Extensible Hashing
SLO-2 Declaring Arrays of Structures and accessing
S SLO-1 Lab 3: Implement Structures using Pointers Lab 6: Implementation of Doubly linked List Lab 9: Applications of Stack, Queue Lab 12:Implementation of B-Trees Lab 15 :Implementation of Minimal Spanning
14-15 SLO-2 Tree

1. Seymour Lipschutz, Data Structures with C, McGraw Hill, 2014


5. Reema Thareja, Data Structures Using C, 1 st ed., Oxford Higher Education, 2011
Learning 2. R.F.Gilberg, B.A.Forouzan, Data Structures, 2 nd ed., Thomson India, 2005
Resources 6. Thomas H Cormen, Charles E Leiserson, Ronald L Revest, Clifford Stein, Introduction to Algorithms 3 rd ed., The
3. A.V.Aho, J.E Hopcroft , J.D.Ullman, Data structures and Algorithms, Pearson Education, 2003
MIT Press Cambridge, 2014
4. Mark Allen Weiss, Data Structures and Algorithm Analysis in C, 2 nd ed., Pearson Education, 2015

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Nagaveer, CEO, Campus Corporate Connect,[email protected] 1. Dr. Srinivasa Rao Bakshi, IITM, Chennai, [email protected] 1. Mr. K. Venkatesh, SRMIST
2. Dr. Sricharan Srinivasan, Wipro Technologies, [email protected] 2. Dr. Ramesh Babu, N , [email protected] 2. Dr.Subalalitha C.N, SRMIST
3. Dr.Noor Mahammad, IIITDM, Kancheepuram,[email protected] 3. Ms. Ferni Ukrit, SRMIST
Course Course Course L T P C
18CSC202J OBJECT ORIENTED DESIGN AND PROGRAMMING C Professional Core
Code Name Category 3 0 2 4

Pre-requisite Co-requisite Progressive


18CSS101J Nil 18CSC207J
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Utilize class and build domain model for real-time programs 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Utilize method overloading and operator overloading for real-time application development programs

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Utilize inline, friend and virtual functions and create application development programs

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Utilize exceptional handling and collections for real-time object oriented programming applications

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Construct UML component diagram and deployment diagram for design of applications

Environment &
Sustainability
CLR-6 : Create programs using object oriented approach and design methodologies for real-time application development

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Identify the class and build domain model 3 80 70 H H M - - - - - H H - - M H H
CLO-2 : Construct programs using method overloading and operator overloading 3 85 75 H H H H H - M - H H - - M H H
CLO-3 : Create programs using inline, friend and virtual functions, construct programs using standard templates 3 75 70 H H M H H - M - H H - - M H H
CLO-4 : Construct programs using exceptional handling and collections 3 85 80 H H H - - - - - H M - - M H H
CLO-5 : Create UML component diagram and deployment diagram 3 85 75 H M M M M M M - H H - M M H H
CLO-6 : Create programs using object oriented approach and design methodologies 3 80 70 H H M - - - - - H H - - M H H

Duration 15 15 15 15
15
(hour)
Comparison of Procedural and Object Oriented
SLO-1 Types of constructor (Default, Parameter) Feature Inheritance: Single and Multiple Generic - Templates : Introduction
Programming STL: Containers: Sequence and Associative
S-1
Container
SLO-2 OOPS and its features Static constructor and copy constructor Inheritance: Multilevel Function templates
I/O Operations, Data Types, Variables,
SLO-1 Feature Polymorphism: Constructor overloading Inheritance: Hierarchical Example programs Function templates Sequence Container: Vector, List
static
S-2
SLO-2 Constants, Pointers, Type Conversions Method Overloading Inheritance: Hybrid Class Templates Sequence Container: Deque, Array
SLO-1 Features: Class and Objects Example for method overloading Class Templates
S-3 Method Overloading: Different parameter with Inheritance: Example Programs Example programs for Class and Function STL : Stack
SLO-2 UML Diagrams Introduction
different return values templates
S SLO-1
Lab 1: I/O operations Lab 4: Constructor and Method overloading Lab 7: Inheritance and its types Lab 10: Templates Lab 13: STL Containers
4-5 SLO-2
SLO-1 Feature :Class and Objects Operator Overloading and types Advanced Functions: Inline, Friend Exceptional Handling: try and catch
S-6 Associative Containers: Map, Multimap
SLO-2 Examples of Class and Objects Overloading Assignment Operator Advanced Functions: Virtual, Overriding Exceptional Handling: Multilevel exceptional

SLO-1 UML Class Diagram and its components Overloading Unary Operators Advanced Function: Pure Virtual function Exceptional Handling: throw and throws Iterator and Specialized iterator
S-7
SLO-2 Class Diagram relations and Multiplicity Example for Unary Operator overloading Example for Virtual and pure virtual function Exceptional Handling: finally Functions of iterator
Exceptional Handling: User defined
SLO-1 Feature Abstraction and Encapsulation Overloading Binary Operators Abstract class and Interface Algorithms: find(), count(), sort()
exceptional
S-8
SLO-2 Application of Abstraction and Encapsulation Example for Binary Operator overloading Example Program Example Programs using C++ Algorithms: search(), merge()
S SLO-1 Lab 15: STL Associative containers and
Lab 2: Classes and Objects, Class Diagram Lab 5: Polymorphism : Operators Overloading Lab 8: Virtual Function and Abstract class Lab 11: Exceptional Handling
9-10 SLO-2 algorithms
SLO-1 Access specifiers – public, private UML Interaction Diagrams UML State Chart Diagram Dynamic Modeling: Package Diagram Function Object : for_each(), transform()
S-11
SLO-2 Access specifiers - protected, friend, inline Sequence Diagram UML State Chart Diagram UML Component Diagram Example for Algorithms

SLO-1 UML use case Diagram, use case, Scenario Collaboration Diagram Example State Chart Diagram UML Component Diagram Streams and Files: Introduction
S-12
SLO-2 Use case Diagram objects and relations Example Diagram UML Activity Diagram UML Deployment Diagram Classes and Errors

SLO-1 Method, Constructor and Destructor Feature: Inheritance UML Activity Diagram UML Deployment Diagram
Disk File Handling Reading Data and
S-13
Writing Data
SLO-2 Example program for constructor Inheritance and its types Example Activity Diagram Example Package, Deployment, Package
S SLO-1 Lab12 : UML Component, Deployment,
Lab 3: Methods and Constructor, Usecase Lab 6: UML Interaction Diagram Lab 9: State Chart and Activity Diagram Lab15: Streams and File Handling
14-15 SLO-2 Package diagram

1. Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Object-Oriented Analysis and Design with Applications, 3 rd
4. Robert Lafore, Object-Oriented Programming in C++, 4 th ed., SAMS Publishing, 2008
Learning ed., Addison-Wesley, May 2007
5. Ali Bahrami, Object Oriented Systems Development”, McGraw Hill, 2004
Resources 2. Reema Thareja, Object Oriented Programming with C++, 1 st ed., Oxford University Press, 2015
6. Craig Larmen, Applying UML and Patterns, 3 rd ed., Prentice Hall, 2004
3. Sourav Sahay, Object Oriented Programming with C++, 2 nd ed., Oxford University Press, 2017

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc
# For the laboratory component the students are advised to take an application and apply the concepts

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr. Girish Raghavan, Senior DMTS Member, Wipro Ltd. 1. Dr. Srinivasa Rao Bakshi, IITM Chennai, [email protected] 1. Ms. C.G.Anupama, SRMIST
Ms. Thamilchelvi, Solutions Architect, Wipro Ltd 2. Dr. Ramesh Babu, N, IITM Chennai, [email protected] 2. Mr. C.Arun, SRMIST
3. Mr. Geogen George, SRMIST
4. Mr. Muthukumaran, SRMIST
Course Course Course L T P C
18CSC203J COMPUTER ORGANIZATION AND ARCHITECTURE C Professional Core
Code Name Category 3 0 2 4

Pre-requisite Co-requisite Progressive


Nil Nil 18CSC207J
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Utilize the functional units of a computer 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Analyze the functions of arithmetic Units like adders, multipliers etc.

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Understand the concepts of Pipelining and basic processing units

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Study about parallel processing and performance considerations.

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Have a detailed study on Input-Output organization and Memory Systems.

Environment &
Sustainability
CLR-6 : Simulate simple fundamental units like half adder, full adder etc

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Identify the computer hardware and how software interacts with computer hardware 2 80 70 H H - - - - - - M L - M - - -
CLO-2 : Apply Boolean algebra as related to designing computer logic, through simple combinational and sequential logic circuits 3 85 75 H H H - H - - - M L - M - - -
CLO-3 : Analyze the detailed operation of Basic Processing units and the performance of Pipelining 2 75 70 H H H H - - - - M L - M - - -
CLO-4 : Analyze concepts of parallelism and multi-core processors. 3 85 80 H - - H - - - - M L - M - - -
CLO-5 : Identify the memory technologies, input-output systems and evaluate the performance of memory system 3 85 75 H - H H - - - - M L - M - - -
CLO-6 : Identify the computer hardware, software and its interactions 3 85 75 H H H H H - - - M L - M - - -

Duration 15 15 15 15
15
(hour)
Fundamental concepts of basic
SLO-1 Functional Units of a computer Addition and subtraction of Signed numbers Parallelism Memory systems -Basic Concepts
processing unit
S-1
SLO-2 Operational concepts Problem solving Performing ALU operation Need, types of Parallelism Memory hierarchy
Execution of complete instruction,
SLO-1 Bus structures Design of fast adders applications of Parallelism Memory technologies
Branch instruction
S-2
Ripple carry adder and Carry look Parallelism in Software
SLO-2 Memory locations and addresses Multiple bus organization RAM, Semiconductor RAM
ahead adder

SLO-1 Memory operations Multiplication of positive numbers Hardwired control Instruction level parallelism ROM,Types
S-3
SLO-2 Memory operations Problem Solving Generation of control signals Data level parallelism Speed,size cost

SLO-1 Lab 1: To recognize various components of Lab-13: Study of Carry Save Multiplication
S Lab4:Study of TASM Lab-7: Design of Half Adder Lab-10: Study of Array Multiplier
PC-Input Output systems Program to carry out Carry Save
4-5 SLO-2 Processing and Memory units Addition and Subtraction of 8-bit number Design of Full Adder Design of Array Multiplier
Multiplication
SLO-1 Instructions, Instruction sequencing Signed operand multiplication Micro-programmed control- Challenges in parallel processing Cache memory
S-6 Architectures of Parallel Systems -
SLO-2 Addressing modes Problem solving Microinstruction Flynn’s classification Mapping Functions
Fast multiplication- Bit pair recoding of SISD,SIMD
SLO-1 Problem solving Micro-program Sequencing Replacement Algorithms
Multipliers
S-7
Micro instruction with Next address MIMD, MISD
SLO-2 Introduction to Microprocessor Problem Solving Problem Solving
field
Hardware multithreading
SLO-1 Introduction to Assembly language Carry Save Addition of summands Basic concepts of pipelining Virtual Memory
S-8 Coarse Grain parallelism, Fine Grain
SLO-2 Writing of assembly language programming Problem Solving Pipeline Performance parallelism Performance considerations of various memories

Lab-2:To understand how different components Lab-11: Study of Booth Algorithm


S SLO-1 Lab 5: Addition of 16-bit number Lab-8: Study of Ripple Carry Adder Lab-14: Understanding Processing unit
of PC are connected to work properly
9-10 Subtraction of 16-bit number Design of Ripple Carry Adder Design of primitive processing unit
SLO-2 Assembling of System Components
ARM Processor: The thumb instruction set
SLO-1 Integer division – Restoring Division Pipeline Hazards-Data hazards Uni-processor and Multiprocessors Input Output Organization
S-11
Processor and CPU cores
SLO-2 Solving Problems Methods to overcome Data hazards Multi-core processors Need for Input output devices
Instruction Encoding format
SLO-1 Non Restoring Division Instruction Hazards Multi-core processors Memory mapped IO
S-12 Memory load and Store instruction in
Hazards on conditional and Unconditional
SLO-2 ARM Solving Problems Memory in Multiprocessor Systems Program controlled IO
Branching
Cache Coherency in Multiprocessor Interrupts-Hardware, Enabling and Disabling
SLO-1 Basics of IO operations. Floating point numbers and operations Control hazards
Systems Interrupts
S-13
MESI protocol for Multiprocessor
SLO-2 Basics of IO operations. Solving Problems Influence of hazards on instruction sets Handling multiple Devices
Systems
SLO-1 Lab -3To understand how different components
S Lab-6: Multiplication of 8-bit number Lab-9: Study of Carry Look-ahead Adder Lab-12: Program to carry out Booth Lab-15: Understanding Pipeline concepts
of PC are connected to work properly
14-15 SLO-2 Factorial of a given number Design of Carry Look-ahead Adder Algorithm Design of basic pipeline.
Disassembling of System Components

1. Carl Hamacher, ZvonkoVranesic, SafwatZaky, Computer Organization, 5 th ed., McGraw-Hill, 2015 5. William Stallings, Computer Organization and Architecture – Designing for Performance, 10 th ed., Pearson
Learning 2. Kai Hwang, Faye A. Briggs, Computer Architecture and Parallel Processing”, 3rd ed., McGraw Hill, 2016 Education, 2015
Resources 3. Ghosh T. K., Computer Organization and Architecture, 3 rd ed., Tata McGraw-Hill, 2011 6. David A. Patterson and John L. Hennessy Computer Organization and Design - A Hardware software interface,
4. P. Hayes, Computer Architecture and Organization, 3 rd ed., McGraw Hill, 2015. 5th ed., Morgan Kaufmann,2014

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. T. V. Sankar, HCL Technologies Ltd, Chennai, [email protected] 1. Prof. A.P. Shanthi, ANNA University Chennai, [email protected] 1.Dr. V. Ganapathy, SRMIST
2. Dr. C. Malathy, SRMIST
3. Mrs M.S.Abirami, SRMIST
Course Course Course L T P C
18CSC204J DESIGN AND ANALYSIS OF ALGORITHMS C Professional Core
Code Name Category 3 0 2 4

Pre-requisite Co-requisite Progressive


18CSC201J, 18CSC202J 18CSC207J Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Design efficient algorithms in solving complex real time problems 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Analyze various algorithm design techniques to solve real time problems in polynomial time

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Utilize various approaches to solve greedy and dynamic algorithms

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Utilize back tracking and branch and bound paradigms to solve exponential time problems

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Analyze the need of approximation and randomization algorithms, utilize the importance Non polynomial algorithms

Environment &
Sustainability
CLR-6 : Construct algorithms that are efficient in space and time complexities

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes

Ethics

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Apply efficient algorithms to reduce space and time complexity of both recurrent and non-recurrent relations 3 80 70 L H - H L - - - L L - H - - -
CLO-2 : Solve problems using divide and conquer approaches 3 85 75 M H L M L - - - M L - H - - -
CLO-3 : Apply greedy and dynamic programming types techniques to solve polynomial time problems. 3 75 70 M H M H L - - - M L - H - - -
CLO-4 : Create exponential problems using backtracking and branch and bound approaches. 3 85 80 M H M H L - - - M L - H - - -
CLO-5 : Interpret various approximation algorithms and interpret solutions to evaluate P type, NP Type, NPC, NP Hard problems 3 85 75 H H M H L - - - M L - H - - -
CLO-6 : Create algorithms that are efficient in space and time complexities by using divide conquer, greedy, backtracking technique 3 80 70 L H M H L - - - L L - H - - -

Duration 15 15 15 15
15
(hour)
Introduction-Greedy and Dynamic Introduction to backtracking - branch and Introduction to randomization and
SLO-1 Introduction-Algorithm Design Introduction-Divide and Conquer
Programming bound approximation algorithm
S-1
Examples of problems that can be solved by
SLO-2 Fundamentals of Algorithms Maximum Subarray Problem N queen‟s problem - backtracking Randomized hiring problem
using greedy and dynamic approach
SLO-1 Correctness of algorithm Binary Search Huffman coding using greedy approach Sum of subsets using backtracking Randomized quick sort
S-2
Comparison of brute force and Huffman
SLO-2 Time complexity analysis Complexity of binary search Complexity calculation of sum of subsets Complexity analysis
method of encoding

SLO-1 Insertion sort-Line count, Operation count Merge sort Knapsack problem using greedy approach Graph introduction String matching algorithm
S-3
Complexity derivation of knapsack using
SLO-2 Algorithm Design paradigms Time complexity analysis Hamiltonian circuit - backtracking Examples
greedy
S SLO-1 Lab 7: Huffman coding, knapsack and using
4-5 Lab 1: Simple Algorithm-Insertion sort Lab 4: Quicksort, Binary search Lab 10: N queen‟s problem Lab 13: Randomized quick sort
SLO-2 greedy
SLO-1 Designing an algorithm Quick sort and its Time complexity analysis Tree traversals Branch and bound - Knapsack problem Rabin Karp algorithm for string matching
S-6
Minimum spanning tree - greedy Example and complexity calculation.
SLO-2 And its analysis-Best, Worst and Average case Best case, Worst case, Average case analysis Example discussion
Kruskal's algorithm - greedy Differentiate with dynamic and greedy
Asymptotic notations Based on growth Strassen's Matrix multiplication and its Travelling salesman problem using branch and
S-7 SLO-1 Minimum spanning tree - Prims algorithm Approximation algorithm
functions. recurrence relation bound
Travelling salesman problem using branch and
SLO-2 O,O,Ө, ω, Ω Time complexity analysis of Merge sort Introduction to dynamic programming Vertex covering
bound example
Travelling salesman problem using branch and
SLO-1 Mathematical analysis Largest sub-array sum 0/1 knapsack problem Introduction Complexity classes
bound example
S-8
Time complexity analysis of Largest sub-array
SLO-2 Induction, Recurrence relations Complexity calculation of knapsack problem Time complexity calculation with an example P type problems
sum
S SLO-1 Lab 8: Various tree traversals, Krukshall‟s
9-10 SLO-2 Lab 2: Bubble Sort Lab 5: Strassen Matrix multiplication
MST
Lab 11: Travelling salesman problem Lab 14: String matching algorithms

Matrix chain multiplication using dynamic


SLO-1 Solution of recurrence relations Master Theorem Proof Graph algorithms Introduction to NP type problems
S-11 programming
SLO-2 Substitution method Master theorem examples Complexity of matrix chain multiplication Depth first search and Breadth first search Hamiltonian cycle problem
Longest common subsequence using dynamic
SLO-1 Solution of recurrence relations Finding Maximum and Minimum in an array Shortest path introduction NP complete problem introduction
S-12 programming
SLO-2 Recursion tree Time complexity analysis-Examples Explanation of LCS with an example Floyd-Warshall Introduction Satisfiability problem
Optimal binary search tree (OBST)using
SLO-1 Solution of recurrence relations Algorithm for finding closest pair problem Floyd-Warshall with sample graph NP hard problems
S-13 dynamic programming
SLO-2 Examples Convex Hull problem Explanation of OBST with an example. Floyd-Warshall complexity Examples
S SLO-1 Lab 3: Recurrence Type-Merge sort, Linear Lab 6: Finding Maximum and Minimum in Lab 12: BFS and DFS implementation with Lab 15: Discussion over analyzing a real time
14-15 SLO-2 search Lab 9: Longest common subsequence
an array, Convex Hull problem array problem

1. Thomas H Cormen, Charles E Leiserson, Ronald L Revest, Clifford Stein, Introduction to Algorithms, 3 rd ed., The MIT 3. Ellis Horowitz, Sartajsahni, Sanguthevar, Rajesekaran, Fundamentals of Computer Algorithms,
Learning
Press Cambridge, 2014 Galgotia Publication, 2010
Resources
2. Mark Allen Weiss, Data Structures and Algorithm Analysis in C, 2 nd ed., Pearson Education, 2006 4. S. Sridhar, Design and Analysis of Algorithms, Oxford University Press, 2015

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15%
Create \15%
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. G. Venkiteswaran, Wipro Technologies, [email protected] 1. MiteshKhapra, IITM Chennai, [email protected] 1. Mr.K.Senthil Kumar, SRMIST
2. Dr.SainarayananGopalakrishnan, HCL Technologies, [email protected] 2. V. Masilamani. IIITDM, [email protected] 2. Dr.A.Razia Sulthana, SRMIST
3. Mr. V. Sivakumar, SRMIST
4. Ms. R. Vidhya, SRMIST
Course Course Course L T P C
18CSC205J OPERATING SYSTEMS C Professional Core
Code Name Category 3 0 2 4

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Introduce the key role of an Operating system 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Insist the Process Management functions of an Operating system

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Emphasize the importance of Memory Management concepts of an Operating system

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Realize the significance of Device Management part of an Operating system

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Comprehend the need of File Management functions of an Operating system

Environment &
Sustainability
CLR-6 : Explore the services offered by the Operating system practically

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes

Ethics

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Identify the need of an Operating system 1 80 70 H H H H H M L M H M M H H H M
CLO-2 : Know the Process management functions of an Operating system 1 85 75 H H H H H M L M H M M H H H M
CLO-3 : Understand the need of Memory Management functions of an Operating system 1 75 70 H H H H H M L M H M M H H H M
CLO-4 : Find the significance of Device management role of an Operating system 2 85 80 H H H H H M L M H M M H H H M
CLO-5 : Recognize the essentials of File Management part of an Operating system 2 85 75 H H H H H M L M H M M H H H M
CLO-6 : Gain an insight of Importance of an Operating system through practical 3 80 70 H H H H H M L M H M M H H H M

Duration 15 15 15 15
15
(hour)
STORAGE MANAGEMENT :
MEMORY MANAGEMENT: Memory
Operating System Objectives and PROCESS SYNCHRONIZATION : Mass storage structure – Overview of
SLO-1 Management: Logical Vs Physical VIRTUAL MEMORY– Background
functions Peterson‟s solution, Synchronization Hardware Mass storage structure – Magnetic
S-1 address space, Swapping
Disks
Understanding the two-process solution and the Understanding the basics of Memory Understanding the need of demand Understanding the Basics in storage
SLO-2 Gaining the role of Operating systems
benefits of the synchronization hardware management paging management
The evolution of operating system, Process synchronization: Semaphores, Contiguous Memory allocation – Fixed VIRTUAL MEMORY – Basic concepts –
SLO-1 Disk Scheduling
Major achievements usage, implementation and Dynamic partition page fault handling
Understanding the evolution of Getting to know about Partition memory
S-2 Gaining the knowledge of the usage of
Operating systems from early batch management and issues: Internal Understanding , how an OS handles the Understanding the various scheduling
SLO-2 the semaphores for the Mutual
processing systems to modern complex fragmentation and external page faults with respect to the disk
exclusion mechanisms
systems fragmentation problems
Classical Problems of synchronization – FILE SYSTEM INTERFACE: File
OS Design considerations for Strategies for selecting free holes in
SLO-1 Readers writers problem, Bounded Performance of Demand paging concept,
Multiprocessor and Multicore Dynamic partition
Buffer problem File access methods
S-3 Understanding the key design issues of Understanding the relationship of
Good understanding of synchronization Understanding the allocation strategies
SLO-2 Multiprocessor Operating systems and effective access time and the page fault Understanding the file basics
mechanisms with examples
Multicore Operating systems rate
S SLO-1 LAB 1 : Understanding the booting LAB4 : System admin commands –
LAB7: Shell Programs – Basic level LAB10 : Overlay concept LAB13:Process synchronization
4-5 SLO-2 process of Linux Basics
Classical Problems of synchronization
S-6 SLO-1 PROCESS CONCEPT– Processes, PCB Paged memory management Copy-on write File sharing and Protection
– Dining Philosophers problem (Monitor
)

Understanding the synchronization of


Understanding the Process concept and Understanding the Paging Understanding the need for Copy-on Emphasis the need for the file sharing
SLO-2 limited resources among multiple
Maintanance of PCB by OS technique.PMT hardware mechanism write and its protection
processes
Page replacement Mechanisms: FIFO,
FILE SYSTEM IMPLEMENTATION : File
SLO-1 Threads – Overview and its Benefits CPU SCHEDULING : FCFS,SJF,Priority Structure of Page Map Table Optimal, LRU and LRU approximation
system structure
S-7 Techniques
Understanding the importance of Understanding the scheduling Understanding the Pros and cons of the page
SLO-2 Understanding the components of PMT To get the basic file system structure
threads techniques replacement techniques
CPU Scheduling: Round robin, Multilevel
Process Scheduling : Scheduling Queues, Example : Intel 32 bit and 64 –bit Counting based page replacement and
SLO-1 queue Scheduling, Multilevel feedback Directory Implementation
Schedulers, Context switch Architectures Page Buffering Algorithms
Scheduling
S-8
To know on additional Techniques
Understanding the Paging in the Intel Understanding the various levels of directory
SLO-2 Understanding basics of Process scheduling Understanding the scheduling techniques available for page replacement
architectures structure
strategies
S SLO-1 LAB2 : Understanding the Linux file system LAB5: System admin commands – Simple
LAB 8:Process Creation LAB11: IPC using Pipes LAB14 : Study of OS161
9-10 SLO-2 task automations
Operations on Process – Process creation, Real Time scheduling: Rate Monotonic Allocation of Frames - Global Vs Local FILE SYSTEM
SLO-1 Example : ARM Architectures
Process termination Scheduling and Deadline Scheduling Allocation IMPLEMENTATION :Allocation methods
S-11
Understanding the system calls – Understanding the Paging with respect to Understanding the pros and Cons of various
SLO-2 Understanding the real time scheduling Understanding the root cause of the Thrashing
fork(),wait(),exit() ARM disk allocation methods
DEADLOCKS: Necessary conditions,
Inter Process communication : Shared FILE SYSTEM IMPLEMENTATION :Free
SLO-1 Resource allocation graph, Deadlock prevention Segmented memory management Thrashing, Causes of Thrashing
Memory, Message Passing ,Pipe() space Management
methods
S-12
Understanding the users view of
Understanding the methods available for
SLO-2 Understanding the need for IPC Understanding the deadlock scenario memory with respect to the primary Understanding the Thrashing
maintaining the free spaces in the disk
memory
PROCESS SYNCHRONIZATION: Deadlocks :Deadlock Avoidance, Detection
SLO-1 Paged segmentation Technique Working set Model Swap space Management
Background, Critical section Problem and Recovery
S-13
Understanding the race conditions and the need Understanding the deadlock avoidance, Understanding the combined scheme for efficient Understanding the working set model for
SLO-2 Understanding the Low-level task of the OS
for the Process synchronization detection and recovery mechanisms management controlling the Working set Model
S SLO-1 LAB3: Understanding the various Phases of LAB12: IPC using shared memory and LAB15 : Understanding the OS161
14-15 SLO-2 Compilation of a „C‟ Program LAB6 : Linux commands LAB9: Overlay concept
Message queues filesystem and working with test programs

Learning 1. Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, Operating systems, 9 th ed., John Wiley & Sons, 2013 3. Andrew S.Tanenbaum, Herbert Bos, Modern Operating systems, 4 th ed., Pearson, 2015
Resources 2. William Stallings, Operating Systems-Internals and Design Principles, 7 th ed., Prentice Hall, 2012 4. Bryant O‟Hallaxn, Computer systems- A Programmer‟s Perspective,Pearson, 2015

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Mr. Balamurugan, Infosys,
1. Dr.Latha Parthiban, Pondicherry University, [email protected] 1. Dr.G.Maragatham, SRMIST 3. Ms. Aruna S, SRMIST
[email protected]
2. Mr. Eliazer M, SRMIST
Course Course Course L T P C
18CSC206J SOFTWARE ENGINEERING AND PROJECT MANAGEMENT C Professional Core
Code Name Category 3 0 2 4

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Familiarize the software life cycle models and software development process 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the various techniques for requirements, planning and managing a technology project

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-3 : Examine basic methodologies for software design, development, testing, closure and implementation

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
Environment &
CLR-4 : Understand manage users expectations and the software development team

Project Mgt. &


Development

Sustainability
CLR-5 : Acquire the latest industry knowledge, tools and comply to the latest global standards for project management

Engineering
Knowledge

Design &

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Finance
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Identify the process of project life cycle model and process 1 85 80 H H L - - - L - H H M M - - -
CLO-2 : Analyze and specify software requirements through a productive working Relationship with project stakeholders 2 80 75 H H H H H - M - H H H- M - - -
CLO-3 : Design the system based on Functional Oriented and Object Oriented Approach for Software Design. 3 85 85 H H M H H M M L H H M - - - -
CLO-4 : Develop the correct and robust code for the software products 3 85 85 H H H - H - - M H M H - - - -
CLO-5 : Perform by applying the test plan and various testing techniques 2 85 75 H M M M M M M - H H - M - - -

Duration 15 15 15 15
15
(hour)
Software Design - Software Design
SLO-1 Introduction to Software Engineering Software Construction Introduction to testing Product Release
Fundamentals
S-1
Software Project Management - life cycle
SLO-2 Design Standards - Design Type Coding Standards Verification Product Release
activities
Design model – Architectural design, Software
SLO-1 Traditional – Waterfall, V Model Coding Framework Validation Product Release Management
S-2 architecture
SLO-2 Prototype, Spiral, RAD Software Design Methods Reviews - Desk checks (Peer Reviews) Test Strategy Product Release Management
SLO-1 Conventional – Agile, Top Down , Bottom Up Walkthroughs Planning Implementation
S-3
SLO-2 XP, Scrum Module Division (Refactoring) Code Reviews, Inspections Example: Test Strategy and Planning Implementation
SLO-1 Lab 4:Prepare Project Plan based on scope, Lab 7:State and Sequence Diagram, Lab 10: Module Implementation (Phase 2),
S Lab1:Identify the Software Project, Create
Find Job roles and responsibilities, Calculate Deployment Diagram, Sample Frontend Scrum Master to Induce New Issues in Agile Lab 13:Manual Testing
4-5 SLO-2 Business Case, Arrive at a Problem Statement
Project effort based on resources Design (UI/UX) Development
SLO-1 Introduction to Requirement Engineering Module Coupling Coding Methods Test Project Monitoring and Control User Training
S-6
SLO-2 Requirements Elicitation Component level design Structured Programming Test Project Monitoring and Control Maintenance Introduction
SLO-1 Software Project Effort and cost estimation User Interface Design Object-Oriented Programming Test Project Monitoring and Control Maintenance Types - Corrective
S-7
SLO-2 Cost estimation Pattern oriented design Automatic Code Generation Test Project Monitoring and Control Adaptive
SLO-1 Cocomo 1 and 2 Web application design Automatic Code Generation Test Project Monitoring and Control Perfective
S-8
SLO-2 Cocomo 1 and 2 Web application design Automatic Code Generation Test Project Monitoring and Control Preventive
SLO-1 Lab 11:Module Implementation (Phase 3) Lab 14:User Manual, Analysis of Costing,
Lab 2:Stakeholder and User Description, Lab 5:Prepare the Work, Breakdown
S Lab 8:Module Description, Module Scrum Master to Induce New requirements in Effort and Resources
Identify the appropriate Process Model, Structure based on timelines, Risk
9-10 SLO-2 Implementation (phase 1) Using Agile Agile Development, Scrum Master to Induce
Comparative study with Agile Model Identification and Plan
New Issues in Agile Development, Code
Documentation

SLO-1 Risk Management Design Reuse Software Code Reuse Design –Master test plan, types Maintenance Cost
S-11
SLO-2 Risk Management Design Reuse Software Code Reuse Design –Master test plan, types Maintenance Process
SLO-1 Configuration management Concurrent Engineering in Software Design Pair Programming Test Case Management life cycle
S-12
SLO-2 Configuration management Concurrent Engineering in Software Design Test-Driven Development Test Case Management Software Release
SLO-1 Project Planning – WBC, planning, Design Life-Cycle Management Configuration Management Test Case Reporting Software Maintenance
S-13
SLO-2 scope, risk Design Life-Cycle Management Software Construction Artifacts Test Case Reporting Software Release, Software Maintenance
Lab 6:Design a System Architecture, Use
SLO-1 Case Diagram, ER Diagram (Database),
Lab 3:Identify the Requirements, System DFD Diagram (process) (Upto Level 1), Lab 9:Module Implementation, Scrum Master
S Lab 12:Master Test Plan, Test Case Design Lab 15: Project Demo and Report Submission
Requirements, Functional Requirements, Non- Class Diagram (Applied For OOPS based to Induce New requirements in Agile
14-15 (Phase 1) with the team
Functional Requirements Project), Collaboration Diagram (Applied For Development
SLO-2 OOPS based Project) (Software – Rational
Rose)

1. Roger S. Pressman, Software Engineering – A Practitioner Approach, 6 th ed., McGraw Hill, 2005
5. Ashfaque Ahmed, Software Project Management: a process-driven approach, Boca Raton, Fla: CRC Press, 2012
Learning 2. Ian Sommerville, Software Engineering, 8 th ed., Pearson Education, 2010
6. Walker Royce, Software Project Management, Pearson Education, 1999
Resources 3. Rajib Mall, Fundamentals of Software Engineering, 4 th ed., PHI Learning Private Limited, 2014
7. Jim Smith Agile Project Management: Creating Innovative Products,Pearson 2008
4. Ramesh, Gopalaswamy, Managing Global Projects, Tata McGraw Hill, 2005

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Girish Raghavan, Wipro Technologies 1. Dr. LathaParthiban, Pondicherry University, [email protected] 1. Mrs. Sasi Rekha Sankar, SRMIST

2. V. Masilamani. IIITDM, [email protected] 2. Dr. T.S.Shiny Angel, SRMIST


2. Dr.Mariappan Vaithilingam, Amazon, Bangalore
3. Mr.N.Arivazhagan, SRMIST

4. Mrs K.R.Jansi, SRMIST


Course Course Course L T P C
18CSC207J ADVANCED PROGRAMMING PRACTICE C Professional Core
Code Name Category 3 0 2 4

Pre-requisite Co-requisite Progressive


18CSC202J 18CSC204J Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):
CLR-1 : Create Real-time Application Programs using structured, procedural and object oriented programming paradigms 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Create Real-time Application Programs using event driven, declarative and imperative programming paradigms

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Create Real-time Application Programs using parallel, concurrent and functional programming paradigms

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Create Real-time Application Programs using logic, dependent type and network programming paradigms

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Create Real-time Application Programs using symbolic, automata based and graphical user interface program paradigm

Environment &
Sustainability
CLR-6 : Create Real-time Application Programs using different programming paradigms using python language

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Ethics
Course Learning Outcomes

Work
At the end of this course, learners will be able to:

(%)

(%)
(CLO):
CLO-1 : Create Programs using structured, procedural and object oriented programming paradigms 3 85 80 H H H H H - - L M M L M - M -
CLO-2 : Create Programs using event driven, declarative and imperative programming paradigms 3 85 80 H H H H H - - L M M L M - - -
CLO-3 : Create Programs using parallel, concurrent and functional programming paradigms 3 85 80 H H H H H - - L M M L M - - -
CLO-4 : Create Programs using logic, dependent type and network programming paradigms 3 85 80 H H H H H - - L M M L M - - -
CLO-5 : Create Programs using symbolic, automata based and graphical user interface programming paradigms 3 85 80 H H H H H - - L M M L M - - -
CLO-6 : Create Programs using different programming paradigms using python language 3 85 80 H H H H H - - L M M L M - - -

Duration 15 15 15 15
15
(hour)
SLO-1 Structured Programming Paradigm Event Driven Programming Paradigm Parallel Programming Paradigm Logic Programming Paradigm Symbolic Programming Paradigm
S-1 First-class function, Higher-order function, Symbolic Maths, algebraic manipulations,
SLO-2 Programming Language Theory Event Object, handler, bind Multi-threading, Multi-Processing
Pure functions, Recursion limits, differentiation, integration, series
SLO-1 Bohm-Jacopini structured program theorem Keypress events, Mouse events Serial Processing, Parallel Processing Packages: Kanren, SymPy SymPy usage for symbolic maths
S-2
SLO-2 Sequence, selection, decision, iteration, recursion Automatic events from a timer Multiprocessing module in Python PySWIP, PyDatalog Equation Solving, Matrices
SLO-1 Other languages: C, C++, Java, C#, Ruby Other languages: Algol, Javascript, Elm Process class, Pool class Other languages: Prolog, ROOP, Janus Other languages: Aurora, LISP, Wolfram
S-3
SLO-2 Demo: Structured Programing in Python Demo: Event Driven Programming in Python Demo: Parallel Programming in Python Demo: Logic Programming in Python Demo: Symbolic Programming in Python
S SLO-1
Lab 1: Structured Programming Lab 4: Event Driven Programming Lab 7: Parallel Programming Lab 10: Logic Programming Lab 13: Symbolic Programming
4-5 SLO-2
SLO-1 Procedural Programming Paradigm Declarative Programming Paradigm Concurrent Programming Paradigm Dependent Type Programming Paradigm Automata Based Programming Paradigm
S-6 Finite State Machine, deterministic finite
SLO-2 Routines, Subroutines, functions Sets of declarative statements Parallel Vs Concurrent Programming Logic Quantifier: for all, there exists
automation (dfa), nfa
SLO-1 Using Functions in Python Object attribute, Binding behavior threading, multiprocessing Dependent functions, dependent pairs State transitions using python-automaton
S-7 logical view, control flow of procedural
SLO-2 Creating Events without describing flow concurrent.futures, gevent, greenlets, celery Relation between data and its computation Initial state, destination state, event (transition)
programming in various aspects
S-8 SLO-1 Other languages: Bliss, ChucK, Matlab Other languages: Prolog, Z3, LINQ, SQL Other languages: ANI, Plaid Other Languages: Idris, Agda, Coq Other languages: Forth, Ragel, SCXML
Demo: creating routines and subroutines using Demo:Dependent Type Programming in Demo: Automata Based Programming in
SLO-2 Demo: Declarative Programming in Python Demo:Concurrent Programming in Python
functions in Python Python Python
S SLO-1
Lab 2: Procedural Programming Lab 5: Declarative Programming Lab 8: Concurrent Programming Lab 11: Dependent Type Programming Lab 14: Automata Programming
9-10 SLO-2
SLO-1 Object Oriented Programming Paradigm Imperative Programming Paradigm Functional Programming Paradigm Network Programming Paradigm GUI Programming Paradigm
S-11 Program State, Instructions to change the Socket Programming: TCP & UDP
SLO-2 Class, Objects, Instances, Methods Sequence of Commands Graphical User Interface (GUI)
program state Connection oriented, connectionless
Sock_Stream, Sock_Dgram, socket(), bind(),
SLO-1 Encapsulation, Data Abstraction Combining Algorithms and Data Structures map(), reduce(), filter(), lambda Tkinter, WxPython, JPython
recvfrom(), sendto(), listen()
S-12
Server-Client; send(), recv(), connect(), accept(),
SLO-2 Polymorphism, Inheritance Imperative Vs Declarative Programming partial, functools WxWidgets, PyQT5
read(), write(), close()
SLO-1 Constructor, Destructor Other languages: PHP, Ruby, Perl, Swift Other languages:F#, Clojure, Haskell Other languages: PowerShell, Bash, TCL Other languages: GTK, java-gnome
S-13 Example Languages: BETA, Cecil, Lava
SLO-2 Demo: Imperative Programming in Python Demo: Functional Programming in Python Demo: Socket Programming in Python Demo: GUI Programming in Python
Demo: OOP in Python
S SLO-1
Lab 3: Object Oriented Programming Lab 6: Imperative Programming Lab 9: Functional Programming Lab 12: Network Programming Lab 15: GUI Programming
14-15 SLO-2

1. Elad Shalom, A Review of Programming Paradigms throughout the History: With a suggestion Toward a Future Approach, 4. Amit Saha, Doing Math with Python: Use Programming to Explore Algebra, Statistics,
Kindle Edition, 2018 Calculus and More, Kindle Edition, 2015
Learning
2. John Goerzen, Brandon Rhodes, Foundations of Python Network Programming: The comprehensive guide to building network 5. Alan D Moore, Python GUI Programming with Tkinter: Develop responsive and powerful
Resources
applications with Python, 2 nd ed., Kindle Edition, 2010 GUI applications with Tkinter, Kindle Edition, 2018
3. Elliot Forbes, Learning Concurrency in Python: Build highly efficient, robust and concurrent applications, Kindle Edition, 2017 6. https://www.scipy-lectures.org/

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Sagar Sahani, Amadeus Software Labs, Bangalore, [email protected] 1. Dr. Rajeev Sukumaran, IIT Madras, [email protected] 1.Dr. R. Annie Uthra, SRMIST
2. Mr. Janmajay Singh, Fuji Xerox R&D, Japan, [email protected] 2.Prof. R. Golda Brunet, GCE, [email protected] 2. Dr. Christhu Raj M R, SRMIST
3. Ms. K. Sornalakshmi, SRMIST
4. Mr. C. Arun, SRMIST
Course L T P C
Course Code 18CSC301T Course Name FORMAL LANGUAGE AND AUTOMATA C Professional Core
Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Utilize the mathematics and engineering principles for the basics of Formal Language 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge of Automata and minimize with Regular language's

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Acquire knowledge of Context free Grammar and simplify using normal forms

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Gain knowledge to push down automata and apply it with CFL

Design & Development

Project Mgt. & Finance


CLR-5 : Analyze the methods of turning machine

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Analyze and Design the methods of computational complexity

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge of mathematics and engineering principles for the basics of Formal Language 3 80 70 M H - H L - - - L L - H - - -
CLO-2 : Acquire the ability to identify specification of a Regular language's with Automata 3 85 75 M H L M L - - - M L - H - - -
CLO-3 : Acquire knowledge of Context free Grammar and simplify using normal forms 3 75 70 M H M H L - - - M L - H - - -
CLO-4 : Understand the concepts of push down automata and CFL . 3 85 80 M H M H L - - - M L - H - - -
CLO-5 : Apply the knowledge to turning machine and its methods 3 85 75 H H M H L - - - M L - H - - -
CLO-6 : Design the computational and acceptor machines using FA, PDA and Turing machines 3 80 70 L H - H L - - - L L - H - - -

Duration (hour) 11 9 9 9 7
Grammars: Introduction: Types of Pushdown Automata: Definitions Moves Turing Machines: Introduction Undecidability :Basic definitions
SLO-1 Introduction to Automaton
Grammar
S-1
Context Free Grammars and Languages Instantaneous descriptions Formal definition of Turing machines, Decidable problems,
SLO-2 Mathematical concepts
Instantaneous descriptions
Formal Languages: Strings, Languages, Derivations Deterministic pushdown automata Turing Machine as Acceptors Examples of undecidable problems and
SLO-1
Properties Problems
S-2
Finite Representation : Regular Ambiguity Problems related to DPDA Problems related to turning machine as Rice’s Theorem
SLO-2
Expressions Acceptors
Relationship between derivation and Non - Deterministic pushdown automata Problems related to turning machine as
Undecidable problems about Turing
SLO-1 Problems related to regular expressions
derivation trees Acceptors
Machine- Post’s Correspondence Problem
S-3
Finite Automata :Deterministic Finite Problems related to Context free Grammar Problems related to NDPDA Problems related to Post’s
SLO-2
Automata Correspondence Problem
SLO-1 Nondeterministic Finite Automata Simplification of CFG : Elimination of Problems related to DPDA and NDPDA Turing Machine as a Computing Device Properties of Recursive and Recursively
S-4 Useless Symbols Problems related to turning Turing Machine enumerable languages
SLO-2 Finite Automaton with €- moves
as a Computing Device
Problems related to Deterministic and Simplification of CFG : Unit productions Pushdown automata to CFL Equivalence Problems related to turning Turing Machine Introduction to Computational Complexity:
SLO-1
Nondeterministic Finite Automata as a Computing Device Definitions
S-5
Problems related to Finite Automaton with Simplification of CFG : Null productions Problems related to Equivalence of PDA to Time and Space complexity of TMs
SLO-2
€- moves CFG
Problems related to Simplification of CFG Problems related to Equivalence of PDA to Techniques for Turing Machine Complexity classes: Class P, Class NP
SLO-1 Equivalence of NFA and DFA
S-6 CFG Construction
SLO-2 Heuristics to Convert NFA to DFA
Equivalence of NDFA’s with and without €- Chomsky normal form CFL to Pushdown automata Equivalence Considering the state as a tuple Complexity classes: Introduction to NP-
SLO-1
S-7 moves Considering the tape symbol as a tuple Hardness
SLO-2 Problems related Equivalence of NDFA’s Problems related to CNF Problems related to Equivalence of CFG Checking off symbols NP Completeness
with and without €-moves to PDA
SLO-1 Minimization of DFA Greiback Normal form Pumping lemma for CFL Modifications of Turing Machine
S-8
SLO-2 Problems related to Minimization of DFA Multi-tape Turing Machine
Regular Languages : Equivalence of Finite Problems related to GNF Problems based on pumping Lemma Non-Deterministic Turing Machine
SLO-1
Automata and Regular Languages
S-9
Equivalence of Finite Automata and Semi-Infinite Tape Turing Machine
SLO-2
Regular Grammars
Problems related to Equivalence of Finite
SLO-1 Automata and Regular Languages and
S-10 Regular Grammars
Variants of Finite Automata :Two-way
SLO-2
Finite Automaton Mealy Machines
Properties of Regular Languages: Closure
SLO-1
Properties
S-11 Set Theoretic Properties & Other
SLO-2
Properties
SLO-3 Pumping Lemma

4..John.C.Martin, “Introduction to Languages and the Theory of Computation” McGraw-Hill Education, 01- May-
1.Hopcroft J.E., Motwani R. and Ullman J.D, “Introduction to Automata Theory, Languages and 2010.
Learning
Computations”, Second Edition, Pearson Education, 2008. 5. Kamala Krithivasan, Rama.R,” Introduction to Formal Languages, Automata Theory and Computation”,
Resources
2. Michael Sipser, “Introduction to the Theory of Computation” Cengage Learning, 2012. Pearson Education India, 01-Sep-2009.
6. Peter Linz , “An introduction to formal languages and automata”, Jones & Bartlett Learning, 2001.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.R.AnnieUthra
Dr.Jeyasudha
Course Course Course L T P C
18CSC302J COMPUTER NETWORKS C Professional Core
Code Name Category 3 0 2 4

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning
The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
Rationale (CLR):
Describe the importance of various Internet protocols like ARP, RARP, ICMP,
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Multicasting and multi routing, SCTP
Understand the transport layer protocols , application layer protocol and its
CLR-2 :
characteristics
CLR-3 : Learn and Understand IPV6 technologies

Environment & Sustainability


Work with client server sockets and develop related applications to communicate with

Analysis, Design, Research


CLR-4 :

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


each other.

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the wide area network protocols

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Learn the basics of DSL,ATM,HDLC,MPLS

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning

Ethics
At the end of this course, learners will be able to:
Outcomes (CLO):
CLO-1 : Identify the basics of different types of network and transport layer protocols 3 80 70 L H - H L - - - L L - H - - -
CLO-2 : Design and implement the socket programming 3 85 75 M H - M L - - - M L - H - - -
CLO-3 : Enumerate the types of application layer protocols 3 75 70 M H - H L - - - M L - H - - -
CLO-4 : Analyze and compare the IPv4 and IPv6 protocols 3 85 80 M H - H L - - - M L - H - - -
CLO-5 : Familiarize with wide area technologies 3 85 75 H H - H L - - - M L - H - - -
CLO-6 : Describe the working of DSL,ATM,PPP, 3 80 70 L H - H L - - - L L - H - - -

Duration (hour) 15 15 15 15 15
SLO-1 IP header Byte ordering DNS IPV6 Overview DSL
S-1
SLO-2 IP fragmentation Byte ordering conversion functions DNS in the Internet, IPV6 Features Other DSL Technology
SLO-1 ARP System calls DNS Resolution IPV6 Addressing Modes DSL Benefits
S-2
SLO-2 RARP Sockets DNS Messages IPV6 Address Types Cable Technology
SLO-1 ICMP –introduction System calls used with Sockets TELNET Introduction Compare DSL Vs Cable
S-3
SLO-2 ICMP-Messages Iterative and concurrent server SSH Address Space Allocation Frame Relay, VPN
SLO-1 Study of necessary header files with
S 4-5 UDP Echo Client Server Communication Full Duplex Chat Using TCP/IP ARP implementation Using UDP Implementation of VPN
SLO-2 respect to socket programming.
SLO-1 Debugging tools Socket Interface FTP Global Unicast Addresses ATM Introduction
S-6
SLO-2 ICMP package Structure and Functions of Socket TFTP Auto configuration ATM Cell Format
SLO-1 UDP Datagram Remote Procedure Call WWW Architecture Renumbering ATM Layer
S-7
SLO-2 UDP characteristics RPC Model, Features WWW Documents IPV6 Routing Protocols AAL Layer
SLO-1 TCP Header TCP Client Server Program HTTP Introduction ATM Application
S-8 TCP connection establishment
SLO-2 Input, Output Processing Module HTTP Request and Reply IPV6 Packet Format PPP
process
SLO-1 Study of Basic Functions of Socket Implementation of File Transfer Study of IPV6 Addressing &
S 9-10 Concurrent TCP/IP Day-Time Server Communication Using HDLC
SLO-2 Programming Protocol Subnetting
Comparison between IPV4 and IPV6
SLO-1 TCP Error Control UDP Client Server Program DHCP Operation PPP Services, Components
S-11 Header
SLO-2 TCP Congestion Control UDP Control block table & Module DHCP Configuration IPV4 to IPV6 Tunneling PPP frame and byte stuffing
SLO-1 TCP Flow Control UDP Input & Output Module SMTP IPV4 to IPV6 Translation Techniques HDLC
S-12
SLO-2 Multicasting SCTP Sockets POP3 NAT Protocol Translation HDLC Transfer Modes, Frame
Multicasting and Multicast Routing
SLO-1 SCTP Services and Features, Packet Format IMAP IPV6 Mobility Types of HDLC Frame
S-13 Protocol
SLO-2 Stream Control Transmission Protocol SCTP Client/Server MIME Protocols Changed to Support IPV6 MPLS
SLO-1 Simple TCP/IP Client Server Remote Command Execution
S 14-15 Half Duplex Chat Using TCP/IP Implementation of NAT Communication Using PPP
SLO-2 Communication Using UDP

1. Behrouz A. Forouzan, “TCP IP Protocol Suite ” 4th edition, 2010, McGraw-HillISBN: 0073376043
Learning 3. Richard Stevens, Unix Network Programming, vol.1, 3rd edition, 2003, McGraw-HillISBN 0-07-246060-
2. Douglas E. Comer, Internetworking with TCP/IP, Principles, protocols, and architecture,Vol 1 5th
Resources 1
Edition,2006 ISBN: 0131876716, ISBN: 978-0131876712

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20 % 20% 15 % 15% 15 % 15% 15 % 15% 15 % 15%
Understand
Apply
Level 2 20 % 20 % 20 % 20% 20 % 20% 20 % 20% 20 % 20%
Analyze
Evaluate
Level 3 10 % 10% 15 % 15% 15 % 15% 15 % 15% 15 % 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Thamaraiselvam.S, Zoho Corporation. [email protected] 1.Dr.Uma,Anna University ,[email protected] 1.Dr.K.Venkatesh,SRMIST,2.Dr.G.Usha,SRMIST
2.Mithun,Cognizant, [email protected] 2. Dr.KunvarSingh, NIT Trichy,[email protected] 3.Dr.J.Kalaivani,SRMIST,4.Mr.GodwinPon,SRMIST
Course L T P C
Course Code 18CSC303J Course Name DATABASE MANAGEMENT SYSTEMS Category C Professional Core
3 0 2 4

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Learning Program Learning Outcomes (PLO)


Course Learning Rationale (CLR): The purpose of learning this course is to: 1 2 3 1 2 3 4 5 6 7 8 9 100 11 12 13 14 15

CLR-1 : Understand the fundamentals of Database Management Systems, Architecture and Languages

Environment & Sustainability


Analysis, Design, Research
CLR-2 : Conceive the database design process through ER Model and Relational Model

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Design Logical Database Schema and mapping it to implementation level schema through Database Language

Modern Tool Usage

Life Long Learning


CLR-4 : Features queries using Structure Query Language (SQL) and PL/SQL
Familiarize

Society & Culture


Problem Analysis

Communication
CLR-5 : Familiarize the Improvement of the database design using normalization criteria and optimize queries
CLR-6 : Understand the practical problems of concurrency control and gain knowledge about failures and recovery

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on DBMS Architecture and Languages 3 80 70 H M L L - - - - L L L H - - -
CLO-2 : Apply the fundamentals of data models to model an application’s data requirements using conceptual modeling tools like 3 85 75 H H H H H - - - H H H H - - -
ER diagrams
CLO-3 : Apply the method to convert the ER model to a database schemas based on the conceptual relational model 3 75 70 H H H H H - - - H H H H - - -
CLO-4 : Apply the knowledge to create, store and retrieve data using Structure Query Language (SQL) and PL/SQL 3 85 80 H H H H H - - - H H H H - - -
CLO-5 : Apply the knowledge to improve database design using various normalization criteria and optimize queries 3 85 75 H H L M L - - - M M M L - - -
CLO-6 : Appreciate the fundamental concepts of transaction processing- concurrency control techniques and recovery procedures. 3 85 75 H L L L L - - - H L L L

Duration (hour) 15 15 15 15 15
SLO-1 What is Database Management Database Design Basics of SQL-DDL,DML,DCL,TCL Relational Algebra – Fundamental Transaction concepts, properties of
System Operators and syntax, relational transactions,
S-1
SLO-2 Advantage of DBMS over File Design process Structure Creation, alternation algebra queries, Tuple relational
Processing System calculus
SLO-1 Introduction and applications of DBMS Entity Relation Model Defining Constraints-Primary Key, Serial izability of transactions,
S-2 SLO-2 Purpose of database system Foreign Key, Unique, not null, check, IN testing for serial inability, System recovery,
operator
SLO-1 Views of data ER diagram Functions-aggregation functions Pitfalls in Relational Concurrency Control
database, Decomposing bad
schema
S-3
SLO-2 Built-in Functions-numeric, date, string Functional Dependency – definition,
functions, string functions, Set trivial and non-trivial FD
operations,
SLO-1 Lab 1: SQL Data Definition Lab4 Inbuilt functions in SQL on sample Lab 7 : Join Queries on sample exercise. Lab10: PL/SQL Procedures on Lab 13: PL/SQL Exception Handling
SLO-2 Language Commands on sample Exercise. * Frame and execute the sample exercise. * Frame and execute the appropriate
S 4-5 exercise appropriate DDL,DML,DCL,TCL * Frame and execute the appropriate PL/SQL Procedures and Functions for the
* The abstract of the project to for the project Join Queries for the project project
construct database must be framed
SLO-1 Database system Architecture Keys , Attributes and Constraints Sub Queries, correlated sub queries closure of FD set , closure of attributes Two- Phase Commit protocol, Recovery
S-6
SLO-2 irreducible set of FD and Atomicity
SLO-1 Data Independence Mapping Cardinality Nested Queries, Views and its Types Normalization – 1Nf, 2NF, 3NF, Log-based recovery
S-7
SLO-2
S-8 SLO-1 The evolution of Data Models Extended ER - Generalization, Transaction Control Commands Decomposition using FD- dependency concurrent executions of transactions and
SLO-2 Specialization and Aggregation Commit, Rollback, Save point preservation, related problems
S 9-10 SLO-1 Lab 2: SQL Data Manipulation Lab 5: Construct a ER Model for the Lab 8: Set Operators & Views. Lab 11: PL/SQL Functions Lab 14: PL/SQL Trigger
SLO-2 Language Commands * Identification application to be constructed to a * Frame and execute the appropriate * Frame and execute the appropriate * Frame and execute the appropriate
of project Modules and functionality Database In- Built functions for the project Set Operators & Views for the project PL/SQL Cursors and Exceptional Handling
for the project
SLO-1 Degrees of Data Abstraction ER Diagram Issues PL/SQL Concepts- Cursors BCNF Locking mechanism, solution to concurrency
S-11
SLO-2 Weak Entity related problems
SLO-1 Database Users and DBA Relational Model Stored Procedure, Functions Triggers Multi- valued dependency, Deadlock
S-12
SLO-2 and Exceptional Handling 4NF
SLO-1 Database Languages Conversion of ER to Relational Table Query Processing Join dependency and 5NF two-phase locking protocol, Isolation, Intent
S-13
SLO-2 locking
SLO-1 Lab 3: SQL Data Control Lab 6: Nested Queries on sample exercise Lab9: PL/SQL Conditional and Lab 12: PL/SQL Cursors Lab 15 : * Frame and execute the
SLO-2 Language Commands and * Construction of Relational Table from the Iterative Statements * Frame and execute the appropriate PL/SQL Cursors and
Transaction control commands ER Diagram * Frame and execute the appropriate PL/SQL Conditional Exceptional Handling for the project
S 14-15 to the sample exercises appropriate Nested Queries for the and Iterative Statements for the * Demo of the project
* Identify the issues that can arise project project
in a business perspective for the
application

1. Abraham Silberschatz, Henry F. Korth, S. Sudharshan, Database System Concepts‖, Sixth Edition, 4. Martin Gruber, Understanding SQL, Sybex,1990
Tata McGraw Hill,2011. 5. Sharad Maheshwari,Introduction to SQLandPL/SQL,2ded.,LaxmiPublications,2016.
2. Ramez Elmasri, Shamkant B. Navathe, Fundamentals of Database Systems‖, Sixth Edition, 6. RaghuramaKrishnan,Johannes Gehrke,Database Management Systems,3rdEdition,McGrawHill
Pearson Education,2011. Education,2003.
Learning
3. CJ Date,A Kannan,S Swamynathan, An Introduction to Database Systems, Eight Edition, Pearson
Resources
Education,2006.
4. Rajesh Narang, Database Management Systems, 2 nd ed., PHI Learning Private Limited,2011.

Learning Assessment
Bloom’s Continuous Learning Assessment (50%weightage) Final Examination (50% weightage)
Level of Thinking CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.Mariappan Vaithilingam, Engineering Leader Amazon, [email protected] 1. Ms. Sasi Rekha Sankar SRMIST
2. Mr. Badinath, SDET, Amzon, [email protected] 2. Mr.Elizer, SRMIST
3. Mrs. Hemavathy, SRMIST
Course Course Course C L T P C
Code 18CSC304J Name COMPILER DESIGN Category Professional Core
3 0 2 4

Pre-requisite Co-requisite Progressive


18CSC301T Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Program Learning Outcomes (PLO)
Learning
CLR-1 : Utilize the mathematics and engineering principles for the Design of Compilers 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge of Lexical Analyzer from a specification of a language's lexical rules

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Acquire knowledge of Syntax Analyzer for parsing the sentences in a compiler grammar

Modern Tool Usage


CLR-4 : Gain knowledge to translate a system into various intermediate codes

Life Long Learning


Society & Culture
Problem Analysis

Analysis, Design,

Communication
CLR-5 : Analyze the methods of implementing a Code Generator for compilers

Environment &
Sustainability
CLR-6 : Analyze and Design the methods of developing a Code Optimizer

Research

PSO – 3
PSO - 1
PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLR-1 : Utilize the mathematics and engineering principles for the Design of Compilers 3 80 70 H H H H M L L L M M L H H H H
CLR-2 : Acquire knowledge of Lexical Analyzer from a specification of a language's lexical rules 3 85 75 H H H H M L L L M M L H H H H
CLR-3 : Acquire knowledge of Syntax Analyzer for parsing the sentences in a compiler grammar 3 75 70 H H H H M L L L M M L H H H H
CLR-4 : Gain knowledge to translate a system into various intermediate codes 3 85 80 H H H H M L L L M M L H H H H
CLR-5 : Analyze the methods of implementing a Code Generator for compilers 3 85 75 H H H H M L L L M M L H H H H
CLR-6 : Analyze and Design the methods of developing a Code Optimizer 3 80 70 H H H H M L L L M M L H H H H

Duration (hour) 15 15 15 15 15
SLO-1 Compilers – Analysis of the Syntax Analysis Definition - Role of parser Bottom Up Parsing Intermediate Code Generation Code optimization
source program
S-1
SLO-2 Phases of a compiler – Cousins of Reductions Intermediate Languages - prefix - postfix Introduction– Principal Sources of
Lexical versus Syntactic Analysis
the Compiler Optimization
SLO-1 Grouping of Phases – Handle Pruning Quadruple - triple - indirect triples Function Preserving Transformation
Representative Grammars
Compiler construction tools Representation
S-2
SLO-2 Lexical Analysis – Role of Lexical Shift Reduce Parsing Syntax tree- Evaluation of expression - Loop Optimization
Syntax Error Handling
Analyzer three-address code
SLO-1 Input Buffering Elimination of Ambiguity, Left Recursion Problems related to Shift Reduce Parsing Synthesized attributes – Inherited Optimization of basic Blocks
S-3 attributes
SLO-2 Specification of Tokens Left Factoring Conflicts During Shift Reduce Parsing Intermediate languages – Declarations Building Expression of DAG
SLO-1 Lab 1 - Implementation of Lexical Lab 4Elimation of Ambiguity, Left Lab 7 - Shift Reduce Parsing Lab 10-Intermediate code generation – Lab 13 Implementation of DAG
S 4-5
SLO-2 Analyzer Recursion and Left Factoring Postfix, Prefix
SLO-1 Finite automation - deterministic Top down parsing LR Parsers- Why LR Parsers Assignment Statements Peephole Optimization
S-6 SLO-2 Finite automation - non Recursive Descent Parsing, back tracking Items and LR(0) Automaton, Closure of Boolean Expressions, Case Statements Basic Blocks, Flow Graphs
deterministic Item Sets,
S-7 SLO-1 Transition Tables Computation of FIRST LR Parsing Algorithm Back patching – Procedure calls Next -Use Information
SLO-2 Acceptance of Input Strings by Problems related to FIRST Operator Precedence Parser Computation Code Generation Introduction to Global Data Flow Analysis
Automata of LEADING
SLO-1 State Diagrams and Regular Computation of FOLLOW Computation of TRAILING Issues in the design of code generator Computation of gen and kill
Expressions
S-8
SLO-2 Conversion of regular expression to Problems related to FOLLOW Problems related to LEADING AND The target machine – Runtime Storage Computation of in and out
NFA – Thompson’s TRAILING management
SLO-1 Lab 2 conversion from Regular Lab 5 -FIRST AND FOLLOW computation Lab 8- Computation of LEADING AND Lab 11 Intermediate code generation – Lab 14 : Implementation of Global Data
S 9-10
SLO-2 Expression to NFA TRAILING Quadruple, Triple, Indirect triple Flow Analysis
SLO-1 Conversion of NFA to DFA Construction of a predictive parsing table SLR Grammars A simple Code generator Parameter Passing.
S-11
SLO-2 Simulation of an NFA Predictive Parsers LL(1) Grammars SLR Parsing Tables Code Generation Algorithm Runtime Environments
SLO-1 Converting Regular expression Transition Diagrams for Predictive Parsers Problems related to SLR Register and Address Descriptors Source Language issues
directly to DFA
S-12
SLO-2 Minimization of DFA Error Recovery in Predictive Parsing Construction of Canonical LR(1) and LALR Generating Code of Assignment Storage Organization
Statements
SLO-1 Minimization of NFA Predictive Parsing Algorithm Construction of LALR Cross Compiler – T diagrams Activation Records
S-13 SLO-2 Design of lexical analysis (LEX) Non Recursive Predictive Parser Problems related to Canonical LR(1) and Issues in Cross compilers Storage Allocation strategies
LALR Parsing Table
SLO-1 Lab 3 Conversion from NFA to Lab 6 Predictive Parsing Table Lab9 Computation of LR(0) items Lab 12 : A simple code Generator Lab 15: Implement any one storage
S 14-15
SLO-2 DFA allocation strategies(heap, stack, static)

1. AlfredVAho,JefferyDUllman,RaviSethi,"Compilers,Principlestechniquesandtools",Pearson 4. K.Muneeswaran,,”CompilerDesign”,OxfordHigherEducation,Fourthedition2015
Learning Education2011 5. DavidGalles,“ModernCompilerDesign”,PearsonEducation,Reprint2012.
Resources 2. S.GodfreyWinster,S.ArunaDevi,R.Sujatha,”CompilerDesign”,YesdeePublishingPvt.Ltd,2016 6. RaghavanV.,“PrinciplesofCompilerDesign”,TataMcGrawHillEducationPvt.Ltd.,2010
3. WilliamM.WaiteandGerhardGoos.CompilerConstruction.Springer-Verlag,New York,2013.

Learning Assessment
Bloom’s Continuous Learning Assessment (50%weightage) Final Examination (50% weightage)
Level of Thinking CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Ms.R.Jeya
2. Mrs.J. Jeyasudha
Course Course C L T P C
Code 18CSC305J Course Name ARTIFICIAL INTELLIGENCE Category Professional Core
3 0 2 4

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Program Learning Outcomes (PLO)
Learning
CLR-1 : Provide a broad understanding of the basic techniques for building intelligent computer systems and an
1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
understanding of how AI is applied to problems.
CLR-2 : Gain knowledge in problem formulation and building intelligent agents

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the search technique procedures applied to real world problems

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Understand the types of logic and knowledge representation schemes

Modern Tool Usage


CLR-5 : Acquire knowledge in planning and learning algorithms

Life Long Learning


Society & Culture
Problem Analysis

Communication
CLR-6 : Gain knowledge in AI Applications and advances in Artificial Intelligence

PSO – 3
PSO - 1
PSO - 2
Course Learning Outcomes At the end of this course, learners will be able to:

Ethics
(CLO):
CLO-1 : Formulate a problem and build intelligent agents 1 80 70 M M M M H - - - M L - H L L L
CLO-2 : Apply appropriate searching techniques to solve a real world problem 2 85 75 M H H H H - - - M L - H M L M-
CLO-3 : Analyze the problem and infer new knowledge using suitable knowledge representation schemes 2 75 70 M H H M H - - - M L - H M L M
CLO-4 : Develop planning and apply learning algorithms on real world problems 2 85 80 M H M H H - - - M L - H M M M
CLO-5 : Design an expert system and implement natural language processing techniques 3 85 75 M H H H H - - - M L - H H M H
CLO-6 : Implement advance techniques in Artificial Intelligence 3 80 70 L H M M H - - - H L - H H M H

Duration (hour)
15 15 15 15 15

Introduction to AI-AI techniques Searching techniques- Uniformed search- Knowledge and reasoning-Approaches and Planning- Planning problems, Simple Expert system-Architecture
SLO-1 General search Algorithm issues of knowledge reasoning planning agent
S-1
SLO-2 Problem solving with AI Uniformed search Methods-Breadth first Knowledge base agents-Logic Basics Planning languages Pros and Cons of expert system
search
SLO-1 AI Models, Data acquisition and learning Uniformed search Methods-Depth first Logic-Propositional logic-syntax ,semantics Blocks world ,Goal stack planning Rule based systems
aspects in AI search and inferences
S-2 SLO-2 Problem solving- Problem solving process, Uniformed search Methods-Depth limited Propositional logic- Reasoning patterns Mean Ends Analysis Frame based expert system
Formulating problems search
SLO-1 Problem types and characteristics Uniformed search Methods- Iterative Predicate logic – Syntax and semantics, Non-linear Planning Case study
Deepening search instance and is relationship
S-3 SLO-2 Problem space and search Bi-directional search Unification and Resolution Conditional planning, Reactive planning Case study

SLO-1 Lab 1: Implementation of toy problems Lab4: Implementation and Analysis of Lab 7: Implementation of unification and Lab 10 :Implementation of block world Natural language processing-Levels of
S SLO-2 DFS and BFS for an application resolution for real world problems. problem NLP
4-5

SLO-1 Intelligent agent Informed search- Generate and test, Best Knowledge representation using rules Learning- Machine learning Syntactic and Semantic Analysis
First search
S-6
SLO-2 Rationality and Rational agent with Informed search-A* Algorithm Knowledge representation using semantic Goals and Challenges of machine learning Information retrieval
performance measures nets
S-7 SLO-1 Flexibility and Intelligent agents AO* research Knowledge representation using frames Learning concepts, models Information Extraction
SLO-2 Task environment and its properties Local search Algorithms-Hill Climbing, Inferences Artificial neural network based learning- Machine translation
Simulated Annealing Back propagation
S-8 SLO-1 Types of agents Local Beam Search Uncertain Knowledge and reasoning- Support vector machines NLP Applications
Methods
SLO-2 Other aspects of agents Genetic Algorithms Bayesian probability and belief network Reinforcement learning NLP Applications
S 9-10 SLO-1 Lab 2: Developing agent programs for Lab 5: Developing Best first search and A* Lab 8: Implementation of knowledge Lab 11: Implementation of learning Lab 14:Implementation of NLP programs
SLO-2 real world problems Algorithm for real world problems representation schemes - use cases algorithms for an application
S-11 SLO-1 Constraint satisfaction problems(CSP) Adversarial search Methods- Probabilistic reasoning Adaptive learning Advance topics in Artificial Intelligence-
Game playing-Important concepts Cloud Computing and intelligent agent
SLO-2 Crypto arithmetic puzzles Game playing and knowledge structure Probabilistic reasoning over time Multi agent based learning Business intelligence and analytics
S-12 SLO-1 CSP as a search problem-constrains Game as a search problem-Mini Forward and backward reasoning Ensemble learning Sentiment Analysis
and representation max approach
SLO-2 CSP-Backtracking, Role of heuristic Mini max Algorithm Other uncertain techniques-Data mining Learning for decision making Deep learning Algorithms
S-13 SLO-1 CSP-Forward checking and constraint Alpha beta pruning Fuzzy logic Distributed learning Deep learning Algorithms
propagation
SLO-2 CSP-Intelligent backtracking Game theory problems Dempster -shafer theory Speedup learning Planning and logic in intelligent agents
S 14-15 SLO-1 Lab 3: Implementation of constraint Lab 6: Implementation of mini max Lab 9: Implementation of uncertain Lab12: Development of ensemble model Lab 15: Applying deep learning methods to
SLO-2 satisfaction problems algorithm for an application methods for an application for an application solve an application.

Learning 1. Parag Kulkarni, Prachi Joshi, Artificial Intelligence –Building Intelliegent Systems, 1st ed., 4. PrateekJoshi,ArtificialIntelligencewithPhython,1sted.,PacktPublishing,2017
Resources PHI learning,2015 5. DenisRothman,ArtificialIntelligencebyExample,Packt,2018
2. DeepakKemhani,FirstcourseinArtificilaIntelligence,McGrawHillPvtLtd,2013
3. Stuart J. Russell, Peter Norwig , Artificial Intelligence –A Modern approach, 3rd Pearson
Education, 2016

Learning Assessment
Bloom’s Level of Continuous Learning Assessment (50% Final Examination (50% weightage)
Thinking weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% 20% 10% 10% 15% 15% 15% 15% 15% 15%
Understand
Level 2 Apply 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Level 3 Evaluate 10% 10% 20% 20% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Jagatheeswaran, Lead, Auxo labs [email protected] 1. Dr. Chitrakala, Anna University, [email protected] 1. Dr.M.Pushpalatha, SRMIST
2. 2. 2. Dr.G..Vadivu, SRMIST
3. 3. Dr.C.Lakshmi, SRMIST
Course Course Course L T P C
18CSC350T COMPREHENSION C Professional Core
Code Name Category 0 1 0 1
Pre-requisite Co-requisite Progressive
Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire skills to solve real world problems in Data Structures and Analysis and Design of Algorithms 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire skills to solve real world problems in Object Oriented Design and Programming and advanced programming concepts

Environment & Sustainability


CLR-3 : Acquire skills to solve real world problems in Operating systems , Computer networking and Formal Language and Automata

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)


Expected Attainment (%)

Individual & Team Work


CLR-4 : Acquire skills to solve real world problems in Compiler Design, Database Management systems and Software Engineering

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Acquire skills to solve real world problems for competitive examinations in Mechanical Engineering

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Acquire skills to solve real world problems in the broad domain of Mechanical Engineering

Communication

PSO - 1
PSO - 2
PSO - 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Practice and gain confidence, competence to solve problems in Data Structures and Analysis and Design of Algorithms 3 85 80 H H H H M M L L M M L H M L H
CLO-2 : Practice and gain confidence, competence to solve problems in Object Oriented Design, Programming and advanced programming concepts 3 85 80 H H M H H M L L H H M H H H H
CLO-3 : Practice and gain confidence, competence to solve problems in Operating systems , Computer networking, Formal Language and Automata 3 85 80 H H M M M M L L M H L M M H M
CLO-4 : Practice and gain confidence, competence to solve problems in Compiler Design, Database Management systems and Software Engineering 3 85 80 H H M H H H L L H H H H M H H
CLO-5 : Practice and gain confidence and competence to solve problems for competitive examinations in Computer Science and Engineering 3 85 80 H H H L L L L L L L L L M L M
CLO-6 : Practice and gain confidence and competence to solve problems in the broad domain of Computer Science and Engineering 3 85 80 H H M L L L L L L L L L M M M
Duration (hour) 3 3 3 3 3
SLO-1 Tutorial on Linear Data Structures Tutorial on Object Oriented Design Tutorial on Operating Systems Tutorial on Compiler Design Problem Solving
S-1
SLO-2 Problem Solving Problem Solving Problem Solving Problem Solving Problem Solving
SLO-1 Tutorial on Non Linear Data Structures Tutorial on Object Oriented Programming Tutorial on Computer networking Tutorial on Database Management systems Problem Solving
S-2
SLO-2 Problem Solving Problem Solving Problem Solving Problem Solving Problem Solving
SLO-1 Tutorial on Analysis and Design of Algorithms Tutorial on Advanced Programming concepts Tutorial on Formal Language and Automata Tutorial on Software Engineering Problem Solving
S-3
SLO-2 Problem Solving Problem Solving Problem Solving Problem Solving Problem Solving
3. R.Agor, “Computer Science Conventional & Objective type solved questions”, Birla Publishing, 2004
Learning 1. Jushta Jaiswal,Objective “Computer Science & Information Technology”, Source books, , 2015
4. Timothy Williams, “MCQs in Computer Science”, McGraw Hill, 5th edition, 2017
Resources 2. G.K.Mithal, “Objective Computer Science and Information Technology”,G.K.Publishing, 10th edition, 2016
5. Surbhi Mitra, “Computer Science and IT”,Arihant Handbook series, 2013
Learning Assessment
Continuous Learning Assessment (100% weightage)
Bloom’s Final Examination
CLA – 1 (20%) CLA – 2 (30%) CLA – 3 (30%) CLA – 4 (20%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 - 40% - 30% - 30% - 30% - -
Understand
Apply
Level 2 - 40% - 40% - 40% - 40% - -
Analyze
Evaluate
Level 3 - 20% - 30% - 30% - 30% - -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Anbu Rathinavel , Chief Design Officer, Design Intellect 1. Dr. Viraj Kumar, Professor, CSE, PES University Dr. B.Amutha, Professor & Head, CSE, SRMIST
Dr.S.S.Sridhar, Professor,CSE, SRMIST
Industrial Training I L T P C
Course Course Course Project Work, Seminar, Internship In Industry /
18CSP101L (To be undergone in the prescribed semester only as per the
Code Name Category P Higher Technical Institutions (P) 0 0 2 1
curriculum)

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards As exposed to during the duration of training

Course Learning Rationale (CLR): The purpose of learning this course is to:
CLR-1 : Provide an exposure to the students on the practical application of theoretical concepts in an industry or research institute

Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Gain confidence to carry out supervisory, managerial, and design roles in an industrial context.

Learning Assessment
Assessment tool Final review
Continuous Learning Assessment Training Report Presentation *
Weightage
75% 25%

*Student has to be present for the presentation for assessment. Otherwise it will be treated as non-appearance for the examination with final grade as ‘Ab’

Seminar L T P C
Course Course Course Project Work, Seminar, Internship In Industry /
18CSP102L (To be undergone in the prescribed semester only as per the
Code Name Category P Higher Technical Institutions (P) 0 0 2 1
curriculum)

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards As applicable

Course Learning Rationale (CLR): The purpose of learning this course is to:
CLR-1 : Identify an area of interest within the program or a related one (multidisciplinary), carry out a literature survey on it, gain understanding and present the same before an audience.

Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Carry out a self-study of an area of interest and communicate the same to others with clarity.

Learning Assessment
Assessment tool Presentation
Presentation skills / ability to
Continuous Learning Assessment Presentation material answer questions / understanding
Weightage
of the topic*
60% 40%

*Student has to be present for the presentation for assessment. Otherwise it will be treated as non-appearance for the examination with final grade as ‘Ab’
Project Phase-I / Internship L T P C
Course Course Course Project Work, Seminar, Internship In Industry /
18CSP103L (To be undergone in the prescribed semester only as per the
Code Name Category P Higher Technical Institutions (P) 0 0 6 3
curriculum)
Pre-requisite Co-requisite Progressive
Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards As exposed to during the duration of internship

Course Learning Rationale (CLR): The purpose of learning this course is to:
CLR-1 : Provide an exposure to the students on the practical application of theoretical concepts in an industry or research institute and also to gain hands on experience in the context of design, production and maintenance

Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Gain confidence to carry out supervisory, managerial, and design roles in an industrial context or research environment

Learning Assessment
Assessment tool Final review
Continuous Learning Assessment Training Report Presentation*
Weightage
75% 25%

*Student has to be present for the presentation for a

Project (Phase-II) / Semester Internship L T P C


Course Course Course Project Work, Seminar, Internship In Industry /
18CSP104L (To be undergone in the prescribed semester only as per the
Code Name Category P Higher Technical Institutions (P) 0 0 20 10
curriculum)
Pre-requisite Co-requisite Progressive
Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards As required for the project work

Course Learning Rationale (CLR): The purpose of learning this course is to:
CLR-1 : To prepare the student to gain major design and or research experience as applicable to the profession
CLR-2 : Apply knowledge and skills acquired through earlier course work in the chosen project
CLR-3 : Make conversant with the codes, standards , application software and equipment
CLR-4 : Carry out the projects within multiple design constraints
CLR-5 : Incorporate multidisciplinary components
CLR-6: Acquire the skills of comprehensive report writing
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Design a system / process or gain research insight into a defined problem as would be encountered in engineering practice taking into consideration its impacton global, economic, environmental and social context.

Learning Assessment
Continuous Learning Assessment tool Review I Review II Review III Total
Assessment Weightage 5% 20% 25% 50%
Assessment tool Project Report Viva Voce * Total
Final Evaluation
Weightage 20% 30% 50%

*Student has to be present for the viva voce for assessment. Otherwise it will be treated as non-appearance for the examination with final grade as ‘Ab’
Course Course Course L T P C
18PDM101L PROFESSIONAL SKILLS AND PRACTICES M Mandatory
Code Name Category 0 0 2 0

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Career Development Centre Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Utilize success habits to improve achievement in life 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


CLR-2 : Develop inter personal skills and be an effective goal oriented team player to achieve success

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Utilize professionalism with idealistic, practical and moral values that govern the behavior

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Become an expert in communication and problem solving skills

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Re-engineer attitude required to succeed and understand its influence on behavior to achieve professionalism

Environment &
Sustainability
CLR-6 : Enhance holistic development of students and improve their employability skills

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes

Ethics

Work
At the end of this course, learners will be able to:

(%)
(%)
(CLO):
CLO-1 : Identify success habits 2 80 75 - - - - - - H H H H - H - - -
CLO-2 : Acquire inter personal skills and be an effective goal oriented team player 2 75 70 - - - - - - H H H H - H - - -
CLO-3 : Develop professionalism with idealistic, practical and moral values 2 80 75 - - - - - - H H H H - H - - -
CLO-4 : Acquire communication and problem solving skills. 2 75 70 - - - - - - H H H H - H - - -
CLO-5 : Re-engineer their attitude and understand its influence on behavior 2 85 80 - - - - - - H H H H - H - - -
CLO-6 : Apply behavior changing elements to construct professionalism in character and behavior 2 85 80 - - - - - - H H H H - H - - -

Duration
6 6 6 6 6
(hour)
SLO-1 Personality profiling Etiquette and Grooming Surveying and Reporting Profile building Innovation
S-1
SLO-2 Being Proactive Etiquette and Grooming Surveying and Reporting Profile building Innovation

SLO-1 Begin with the end in mind Collaborative skills Projects Personal Branding Innovation
S-2
SLO-2 Putting first things first Collaborative skills Projects Personal Branding Innovation

SLO-1 Thinking Win-Win Networking skills Paper presentations Personal Branding Creativity and out of box thinking
S-3
Seeking first to understand and then to
SLO-2 Networking skills Paper presentations Personal Branding Creativity and out of box thinking
be understood
SLO-1 Synergizing Team work and Support Introduction to design thinking USP Creativity and out of box thinking
S-4
SLO-2 Sharpening the saw Team work and Support Introduction to design thinking USP Creativity and out of box thinking
Generate ideas that are potential solutions to
SLO-1 Character building Leadership Skills Developing profile Six thinking hats
the problem identified
S-5
Generate ideas that are potential solutions to
SLO-2 IKIGAI Leadership Skills Developing profile Six thinking hats
the problem identified
SLO-1 Self-worth Leadership Styles Report writing Developing profile Six thinking hats
S-6
SLO-2 Attitude Leadership Styles Report writing Developing profile Six thinking hats

Learning 2. Thomas A Harris, I am ok, You are ok, New York-Harper and Row, 1972
1. Charles Harrington Elstor, Covey Sean, Seven Habits of Highly Effective Teens, New York, Fireside Publishers, 1998
Resources 3. Carol Dweck, Mindset, The New Psychology of Success, Random House Pub. 2006

Learning Assessment
Bloom’s Continuous Learning Assessment (100% weightage)
Final Examination
Level of CLA – 1 (20%) CLA – 2 (30%) CLA – 3 (30%) CLA – 4 (20%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 - 40% - 30% - 30% - 30% - -
Understand
Apply
Level 2 - 40% - 40% - 40% - 40% - -
Analyze
Evaluate
Level 3 - 20% - 30% - 30% - 30% - -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
2. Mrs. B. Revathi,
1. Ms. Sudha Mahadevan, Career Launcher, [email protected] 1. Mr. Nishith Sinha, dueNorth India Academics LLP, [email protected] 1. Dr. T. Mythili, SRMIST
SRMIST
4. Mrs. M. Kavitha,,
2. Mr Ajay Zenner, Career Launcher, [email protected] 2. Dr.Dinesh Khattar, Delhi University, [email protected] 3. Mr. P. Priyanand, SRMIST
SRMIST
Course Course Course L T P C
18LEM101T CONSTITUTION OF INDIA M Mandatory
Code Name Category 1 0 0 0

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department English Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Utilize the citizen‟s rights 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


CLR-2 : Utilize the basic citizen‟s fundamental rights of freedom of speech, expression, equality, religion and privacy

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Identify the Indian constitutional framework with union parliament, government and their functions and citizen‟s rights

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Utilize the States functionality and provisions for the betterment of the individual and society

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Identify the emergency provisions, the functions of election and public service commissions, identify the tax system

Environment &
Sustainability
CLR-6 : Utilize the rights of a citizen both individual and as a society by understanding the constitutional provision and rights

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes

Ethics

Work
At the end of this course, learners will be able to:

(%)
(%)
(CLO):
CLO-1 : Identify the basic provisions in the indian constitution 2 80 75 - - - - - - M H H H - H - - -
CLO-2 : List the fundamental rights, rights to equality, freedom, religion, culture, education and the right against exploitation 2 75 70 - - - - - - M H H H - H - - -
CLO-3 : Identify the fundamental duties of the Union of India, President, Vice-President, Union Ministers and Parliament functions 2 80 75 - - - - - - M H H H M H - - -
CLO-4 : Identify the power of states, its legislature, Governors role and the state judiciary 2 75 70 - - - - - - M H H H M H - - -
CLO-5 : List the special provisions and functionality of election commission, public service commission, individual tax and GST 2 85 80 - - - - - - M H H H H H - - -
CLO-6 : Build knowledge on the various aspects in the Indian Constitution, its provisions and right of a citizen and the society 2 85 80 - - - - - - M H H H M H - - -

Duration
6 6 6 6 6
(hour)
Meaning of the constitution law and President of India (with Powers and Governor of the State (with Powers and Local Self Government – Constitutional
SLO-1 The Directive Principles of State Policy
constitutionalism Functions) Functions) Scheme in India
S-1
Historical perspective of the Constitution of Prime Minister of India (with Powers and The Chief Minister of the State (with Powers Emergency Provisions : National, President
SLO-2 Scheme of the Fundamental Right to Equality
India Functions) and Functions) Rule, Financial Emergency
Salient features and characteristics of the Scheme of the Fundamental Right to certain Union Judiciary (Supreme Court) Election Commission of India (with Powers
SLO-1 State Judiciary (High Courts)
Constitution of India Freedom under Article 19 Jurisdiction of the Supreme Court and Functions)
S-2
Scope of the Right to Life and Personal Liberty The Union Public Service Commission (with
SLO-2 Citizenship State Government Union Territories, Panchayats,
under Article 21 Powers and Functions)
Union Government, Union Legislature State Legislature, Legislative Assembly, Amendment of the Constitutional Powers and
SLO-1 Scheme of the fundamental rights Municipalities, Scheduled and Tribal Areas
(Parliament) Legislative Council Procedure
S-3
The scheme of the Fundamental Duties and its Lok Sabha and Rajya Sabha (with Powers Powers and Functions of the State Legislature,
SLO-2 Co-operative Societies Income Tax, Goods and Services Tax
legal status and Functions), Union Executive State Executive

Learning 1. Durgadas Basu, Introduction to the Constitution of India,Lexis- Nexis, 2015 3. Kaushal Kumar Agarwal, India's No 1 book on Tax : Simple Language Advanced Problems: Income Tax, Kindle, 2017
Resources 2. Subash C Kashyap, Our Parliament, National Books Trust, 2011 4. Vivek K R Agarwal, GST Guide for students: Making GST – Good and Simple Tax, Neelam Book House, 2017
Learning Assessment
Bloom’s Continuous Learning Assessment (100% weightage)
Final Examination
Level of CLA – 1 (20%) CLA – 2 (30%) CLA – 3 (30%) CLA – 4 (20%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40% - 30% - 30% - 30% - - -
Understand
Apply
Level 2 40% - 40% - 40% - 40% - - -
Analyze
Evaluate
Level 3 20% - 30% - 30% - 30% - - -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Usha Kodandaraman, ABK AOTS, Chenna . 1 .Dr. S. P.Dhanavel, IITM, Chennai,
1. Dr. K. Anbazhagan, SRMIST 3. Dr.Sukanya Saha, SRMIST 5. S. Ramya, SRMIST
[email protected] dhanavelsp@[email protected]
2. Mr. Durga Prasad Bokka, TCS Chennai, [email protected] 2. Ms. Subashree, VIT, Chennai, [email protected] 2. Ms. Cauveri B, SRMIST 4. Dr. M. M.Umamaheswari, SRMIST
Course Course Course L T P C
18GNM101L PHYSICAL AND MENTAL HEALTH USING YOGA M Mandatory
Code Name Category 0 0 2 0

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Centre for Applied Research in Education Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Utilize rich Indian heritage and knowledge for self-healing and self-protection from diseases 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Apply meditation for attaining happiness and balancing emotions and state of mind and body

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Intellectually develop oneself by identifying oneness with divine state and transform towards absolute oneness in space

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Socially transform into a meaningful and purposeful individual to both self and society

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Spiritually enlighten oneself by purifying the body, soul and have a blissful existence

Environment &
Sustainability
CLR-6 : Achieve personal benefits of whole health and wellbeing by practicing yoga for physical, emotional and mental fitness

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes

Ethics

Work
At the end of this course, learners will be able to:

(%)
(%)
(CLO):
CLO-1 : Identify Indian heritage, culture. Identify key anatomical structures in the human body and basic exercises for the same 2 80 75 - M - - - H H H H H - H - - -
CLO-2 : Apply yoga meditation practices for emotional development and wellbeing 2 75 70 - M - - - H H H H H - H - - -
CLO-3 : Identify educational and intellectual development methods using five sense realization and transformation 3 80 75 - M - - - H H H H H - H - - -
CLO-4 : Demonstrate human values and emotions through thorough understanding about life, naturopathy and food habits 3 75 70 - M - - - H H H H H - H - - -
CLO-5 : Impact self and society by peaceful coexistence with self-introspection and balanced diet charts 3 85 80 - M - - - H H H H H - H - - -
CLO-6 : Demonstrate yoga exercises and postures to stretch and strengthen the body and mind 3 85 80 - M - - - H H H H H - H - - -

Physical Development Emotional Development Intellectual Development Social Development Spiritual Development
Duration
6 6 6 6 6
(hour)
Indian Heritage & Culture, Concept of Yoga, Education & Intelligence Development using
Brain Functions, Bio-Magnetism, Cognitive Spiritual Connect & Yoga: Self-Realization,
SLO-1 Introduction: Social Intelligence
Objectives, Science & Art of Yoga Mind Yoga. Improving Intelligence Self-Awareness, Self-Actualization
S-1
Women and Yoga Practice – Classification, Emotional Intelligences, Managing Stress and
Learnability through Concentration, Cause and Effect Realization (Karma Yoga),
SLO-2 Human values, Ethics & Morality
Modern Age, Philosophy of Life Emotions Intelligence through learning sense organs Harmony in Life
Practice7: Yoga for Youthfulness (Kayakalpah Practice10: Kayakalpha, Bhandas, Meditation Practice13: Management of Physical problems
SLO-1 Practice1: Standing exercise, Surya Namaskar Practice4: Surya Namaskar, Standing asanas
Yoga) (Crown) (Yoga therapy)
S-2
Meditation (Five Sense Realization), Meditation (Five Sense Realization), Self-introspection Practice (Moralization of
SLO-2 Meditation (Self Realization), Relaxation Meditation (Nine centre) & Relaxation
Relaxation Relaxation Desire) & Relaxation
Physical Health: Body Structure, Diseases and Meditation for Emotional development: Theory of Intellectual Transformation: Divine Exercises for Self-Introspection: Analysis of
SLO-1 Spiritual Enlightenment
Causes, Science of Human Body Eyebrow Center (Agna) Meditation state origin, absolute space, thoughts, Moralization of desires
S-3
Yoga &Youthfulness. Benefits, Comparison Genetic Centre (Santhi) Meditation. Transformation of universe, living beings, Anger Management, Eradicating worries,
SLO-2 Purifying the Body (Genetic center)
between other exercises and Yoga Stress Relaxation Exercises Intelligence, Knowledge, Wisdom & Peace concerns & challenges
SLO-1 Practice2: Surya Namaskar, Sitting Exercises Practice5: Surya Namaskar, Sitting asanas, Practice8: Kayakalpha Yoga, Pranayama Practice11: Kayakalpha Yoga, Krisya Yoga Practice14: Project Submission
S-4
Yoga Mudhras, Meditation (Santhi) &
SLO-2 Meditation (Self Realization) – Relaxation Meditation (Agna) & Relaxation Meditation (Agna) - Relaxation Meditation, Introspection, Sublimination
Relaxation
Exercises: Hands, Legs, Neuro-Muscular Asanas (Postures) for Body Structure: Full Exercises: Intellectual development Brain Therapy for Social Development: Gestures
S-5 SLO-1 Spirituality for Stress Management
breathing, Eye, Ears, Nostrils, kidney, brain Body Structure Maintenance Crown Centre (Thuriyam) Meditation Yoga (Mudhras) – Body locks (Bhandhas)
digestive tract, stomach, lungs, spine, hip, neck. Standing, Sitting, Prone & Supine Posture, Five Senses (Panchendriya) Meditation, Indian Medical System: Naturopathy, Food,
SLO-2 Yoga Practices for blissful existence
Pressure points in our body Benefits of asanas Consciousness and Law of nature Nutrition, Diet Chart for Youthfulness
Practice6: Surya Namaskar, Prone & Supine Practice9: Kayakalpha, Mudhras, Self-
SLO-1 Practice3: Prone & Supine posture Exercises Practice12: Balancing Asanas, Practice15: Practical Exam
posture Asanas introspection Practice (Thought Analysis)
S-6
SLO-2 Meditation (Self Realization) – Relaxation Meditation (Shanthi) & Relaxation Meditation (Santhi), & Relaxation Meditation (Crown) & Relaxation Meditation & Relaxation

1. Sadhguru Jaggi Vasudev, Inner Engineering – A yogi’s guide to joy, 2016 6. Vivekananda Kenthria Prkasan Trust, Yogam, 2006
2. Shri Shri Ravi Shankar, The Art of stress-free Living, 2011 7. Swami Chetanananda, Meditation and Its Methods According to Swami Vivekananda, Jan 2001
Learning
3. Swami Ramdev Ji Yog Its Philosophy and Practice, 2008 8. Dr.Lakshminarain Sharma, Yoga for the cure of Common Diseases, Mar 2016
Resources
4. Yogiraj Vethathiri Maharishi, Yoga for Modern Age, Tenth edition, Vethathiri Publications, 2007 9. Swami Satyananda Saraswati, Asana Pranayama Mudra Bandha, Bihar School of Yoga, 1993
5. Yogiraj Vethathiri Maharishi, Simplified Physical Exercises, Forty Second edition, Jan-2014 10. Dr. Asana Andiappan, Thirumoolar’s Astanga Yoga, International Yoga Academy, 2017

Learning Assessment
Bloom’s Continuous Learning Assessment (100% weightage)
Final Examination
Level of CLA – 1 (20%) CLA – 2 (30%) CLA – 3 (30%) CLA – 4 (20%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 - 40% - 30% - 30% - 30% - -
Understand
Apply
Level 2 - 40% - 40% - 40% - 40% - -
Analyze
Evaluate
Level 3 - 20% - 30% - 30% - 30% - -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. V. Nithyananthan,
1. Mr. K. Sivakumar, LIC of India, [email protected] 1. Dr. R. Elangovan, Tamilnadu Physical Education and SportsUniversity, [email protected]
SRMIST
2. Mrs. R. Piramukutty, World Community Service Centre,
2.Dr.N.Perumal, Vethathiri Maharishi Institute for Spiritual and Intuitional Education, [email protected] 2. Dr. S. Jahira Parveen SRMIST
[email protected]
Course Course Course L T P C
18LEM102J VALUE EDUCATION M Mandatory
Code Name Category 1 0 1 0

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department English and Foreign Languages Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Connect the learners to their potential, identifytheir potential to create a new positive world 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Analyze the merits and demerits of different educational systems. Identify the different systems of education

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Draw attention towards the weaknesses they are susceptible to and inspire them through positive models

Expected Attainment
Expected Proficiency

Modern Tool Usage

Life Long Learning


Individual & Team
CLR-4 : Instill a sense of professional ethics which help them develop a safe comfortable and prosperous society

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
CLR-5 : Cultivate a spirit of willing accommodation in an increasingly diverse world

Environment &
Sustainability
CLR-6 : Strengthen, enhance the spirit of positivity and facilitate positive contribution in various spheres of life

Research

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Course Learning Outcomes

Ethics

Work
At the end of this course, learners will be able to:

(%)
(%)
(CLO):
CLO-1 : Equipped with an awareness of their positive energy and power 2 80 75 L M - - M H - H H H - H - - -
CLO-2 : Identify the meaning of „education‟; have a clearer and better understanding in taking education to the masses 2 75 70 M H M - H H M M H H - H - - -
CLO-3 : Assess their weaknesses; understand risks involved and rectify them through learning from positive and negative instances 2 80 75 M - - - M H M M H H - H - - -
CLO-4 : Realize their professional responsibilities 2 75 70 H M - - H H H H H H - H - - -
CLO-5 : Acquire the required values in an expanding pluralistic world not be swept off their feet due to the rapid changes 2 85 80 M - - - H H H H H H - H - - -
CLO-6 : Equip with better understanding of themselves, society they live. Identify responsibilities in creating a peaceful world 2 80 75 M M - - H H H H H H - H - - -

Visions for Youth Youth and Education Youth and Society Youth as Professionals Youth in Pluralistic Society
Duration
6 6 6 6 6
(hour)
Introduction to pluralistic society, forces of
SLO-1 Introduction Meaning and the significance of education Need for social values in the present context Introduction to professional values
globalization
S-1
Poem – “Where the mind is without fear”
SLO-2 Quiz Brainstorming Brainstorming through visual cues Group Discussion
Write up on various instances from real life
Overview of different (traditional, modern) Individual and group behavior, respect for
SLO-1 Two speeches by great personalities Engineering societies in India Science and technology intercultural proximity
educational systems others
S-2
Narration of stories from various religions to
SLO-2 Oral presentations Debate Case study on recent happenings Quiz
illustrate the oneness of humanity
Quotes, proverbs relating to the power and Overview of different (traditional, modern) Civic sense, bullying-substance abuse, uses of Challenges to be addressed by Engineers in Positive, Negative impact: religion, politics,
SLO-1
potential of youth, Excerpts: Wings of Fire educational systems expletives India gender, economic status, aesthetics
S-3
Collecting proverbs highlighting the potential of
SLO-2 Debate Case study on recent happenings Case Study Discussion on “To Kill a Mocking Bird”
youth
Two news articles highlighting the initiatives for Role of youth in education, Urban and Rural Hero worship, gender insensitivity, moral
SLO-1 Challenges in different sectors: agriculture Values required to live in a global society
social causes by youth set up, dissemination policing
S-4
Poster presentation on festivals of various
SLO-2 Role play in a similar context Student presentations Case study on recent happenings Case Study
religions
Two news articles highlighting the initiatives for Designing and framing educational curriculum Positive contribution by youth in promoting Challenges in different sectors: urban
S-5 SLO-1 Learning the etiquettes of various societies
social causes by youth and materials social welfare development, environment
Poster presentation on festivals of various
SLO-2 Role play in a similar context Students‟ Presentation based on write ups Short videos followed by discussions Group activity (oral and written)
religions
The pressing challenges in current educational Positive contribution by youth in promoting Challenges in different sectors: sustainable Success of pluralistic society, enliven the society,
SLO-1 One song exhibiting the positive energy of youth
system social welfare development, cyber security religious harmony through literary
S-6
Writing the aspects of pluralistic society based
SLO-2 Discussion on the song Collage Design Short videos followed by discussions Case Study – from Newspapers
on the text

1. Kalam, APJ Abdul. Wings of Fire: AN Autobiography of APJ Abdul Kalam. Ed. Sangam Books Ltd., 1999
4. Thomas A Address to VTU Students by Narayana Murthy.
Learning 2. “Banaras Hindu University Speech” and “To Students”. The Voice of Truth. General Editor Shriman Narayan. Navajivan Publishing
https://www.karnataka.com/personalities/narayana-murthy/vtu-address-2006/
Resources House. pp. 3-13 and pp. 425-30. www.mkgandhi.org
5. World Economic forum. “India‟s top 7 challenged from skills to water scarcity
3. Piroda, Sam. “Challenges in Science and Technology”. www.nfdindia.org/loc19.htm

Learning Assessment
Bloom’s Continuous Learning Assessment (100% weightage)
Final Examination
Level of CLA – 1 (20%) CLA – 2 (30%) CLA – 3 (30%) CLA – 4 (20%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% - -
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% - -
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% - -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Usha Kodandaraman, ABK AOTS, [email protected] 1. Dr. S. P.Dhanavel, IIT Madras, [email protected] 1. Dr .K.Anbazhagan, SRMIST 2. Dr. B. Cauveri, SRMIST
2. Mr. Durga Prasad Bokka, TCS, [email protected] 2. Ms. Subashree, VIT, Chennai, [email protected] 3. Dr. M. M.Umamaheswari, SRMIST 4. Dr. Sukanya Saha, SRMIST 5. Ms .S. Ramya, SRMIST
Course Course Course L T P C
18CSC208L COMPETITIVE PROFESSIONAL SKILLS – I C Professional Core
Code Name Category 0 0 2 1

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Understand importance of mathematics and problem solving approaches for programming. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand importance of optimized solutions for problems solving and its relevance to industry.

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
Environment &
CLR-3 : Implement mathematical and logical understanding approaches to implement test driven development practices.

Attainment (%)
Proficiency (%)

Project Mgt. &


Development

Modern Tool

Sustainability
CLR-4 : Start participating in global coding competitions relevant to the syllabus.

Individual &
Engineering

Team Work
Knowledge

Life Long
Design &
Expected

Expected

Research

Learning

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Finance
Ethics
Course Learning Outcomes

Usage
At the end of this course, learners will be able to:
(CLO):
CLO-1 : Able to understand test and development aspects of programming by solving problems at Industry standards. 2 85 80 L H H H H - - M M L - H - - -
CLO-2 : Able to interpret any given problem using required domain skills, mathematics. 3 85 80 L H H H H - - M M L - H - - -
CLO-3 : Able to learn applicable methods to optimize solutions for any given problem. 3 85 80 L H H H H - - M M L - H - - -
CLO-4 : Able to develop programs using C language until elementary data structures with test driven development. 3 85 80 L H H H H - - M M L - H - - -

Duration
6 6 6 6 6
(hour)
Introduction to Linear data, Subscript of
Introduction to coding, datatypes and
an array, Representing the array data, Introduction to Modular Programming,
I/O Statements, Expression Evaluation, Introduction to user defined data,
Insert values into an array, Print the Function Terminology, Inter Function Introduction to tuple, accessing tuples,
SLO-1 Arithmetic Operations, Assignment structures, array within structure, array
values of an array, print the values of an communication, call-by-value and call- tuple operations,
Operations, Relational Operations, of structures,
array in reverse, find an element in an by-reference,
S-1 Logical Operations,
array,
Bitwise Operations, Ternary Operations, Find the Max element in an array, Find passing an array, returning a pointer,
introduction to dictionaries, accessing
Increment Operations, Decrement the min element in an array, Print the Dangling pointing & Memory leak, nested structures, structure padding, bit-
SLO-2 values in dictionaries, properties and
Operations, Special Operators usage, sum of the elements of an array, Print Global Vs. Local data space, Storage fields, union, enumeration
functions
Example Problems the sum of positive elements of an array classes
SLO-1 Lab 1:Coding on expression Lab 4:Basic list data problems, time Lab 10:Coding problems including
Lab 7:Coding programs using Lab 13:Coding problems implementing
S-2 evaluations, understanding precedence efficient and classical problems on problems on implementation of user-
SLO-2 functions tuples
and associativity arrays. defined data types
Control Structures, Branching, If Introduction to Python, Basic syntax,
statement, If-Else statement, Else-If Matrix Representation variables and data types, operators, Introduction to modules, importing
Introduction to Recursion, Recursive
SLO-1 Ladder, Nested If, Loops, While Introduction to 2D Array, 2D Array Input and Output, conditional statements modules, math module, random
nature, Recursion evaluation methods,
Statement, Nested while statement, do Subscript, and loops, module,
while statement,
S-3
For statement, nested for statement,
Switch-case statement, Branching Un- accessing strings, string operations,
RMO & CMO Representation, Matrix Head and Tail recursion, Iteration Vs
SLO-2 Conditional, goto statement, break string slices, functions and methods, packages and composition
Problems. Recursion
statement, continue statement, return
statement.
SLO-1 Lab 5:Classical problems on matrix Lab 8: Coding programs using Lab 11: Problem solving on display Lab 14:Problem solving implementing
Lab 2:Programs include coding for
S-4 data, Matrix rotations, and display functions and recursions, finding patterns, series, strings and matrix using math and random modules and
SLO-2 Control structure evaluations
patterns factorial/Fibonacci series etc. python packages using python
Introduction to Pointers, Pointer
Time Complexity Analysis
Variable, Pointer Arithmetic, Pointer to Recursion Analysis, forming a
Introduction to Time Complexities, Introduction to exceptions, exception
SLO-1 an array, Pointer to a String, Memory recurrence relation, Evaluating a Introduction to lists, accessing list,
Analyzing the code, Consecutive handling, except clause,
Layout, Runtime memory allocation, recurrence relation,
Statements, Conditional Statements.
S-5 Stack memory Vs Heap memory,
Loop Statements, Square root Array Vs Pointer Array, Array Vs
Complexities, Logarithmic Pointer, Introduction to String Data, Time Analysis, Pseudocodes, Example try? finally clause, user defined
SLO-2 Working on Lists
Complexities, Exponential User defined string handling methods, exercises. exceptions
Complexities, Examples String handling functions.
SLO-1 Lab 3:Coding for Generating Patterns, Lab 6:Coding problems on strings and Lab 9: Coding problems on matrix data, Lab 15:Implementation of exception
S-6 Lab 12:Problems using Lists
SLO-2 Number series pointer to strings strings using functions handling using python

5. Problem solving with C++ -9e- Walter Savitch – Pearson, 2018


6. Programming in Python 3, A complete introduction to Python language - 2e - Mark Summerfield – Addison-Wiley, 2009
Learning
7. Guide to Competitive Programming: Learning and Improving Algorithms Through Contests by Antti Laaksonen - Springer; 1st ed.
Resources
2017 edition , 2018

Learning Assessment
Bloom’s Continuous Learning Assessment (100% weightage)
Final Examination
Level of CLA – 1 (15%) CLA – 2 (15%) CLA – 3 (50%) CLA – 4 (20%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 - 40% - 30% - 30% - 30% - -
Understand
Apply
Level 2 - 40% - 40% - 40% - 40% - -
Analyze
Evaluate
Level 3 - 20% - 30% - 30% - 30% - -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 will be weekly Assignments

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Experts from Campus Corporate Connect
Course Course Course L T P C
18CSC306L COMPETITIVE PROFESSIONAL SKILLS – II C Professional Core
Code Name Category 0 0 2 1

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Understand importance of mathematics and problem solving approaches for programming. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand importance of optimized solutions for problems solving and its relevance to industry.

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
Environment &
CLR-3 : Implement mathematical and logical understanding approaches to implement test driven development practices.

Attainment (%)
Proficiency (%)

Project Mgt. &


Development

Modern Tool

Sustainability
CLR-4 : Start participating in global coding competitions relevant to the syllabus.

Individual &
Engineering

Team Work
Knowledge

Life Long
Design &
Expected

Expected

Research

Learning

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Finance
Ethics
Course Learning Outcomes

Usage
At the end of this course, learners will be able to:
(CLO):
CLO-1 : Able to understand test and development aspects of programming by solving problems at Industry standards. 2 85 80 L H H H H - - M M L - H - - -
CLO-2 : Able to interpret any given problem using required domain skills, mathematics. 3 85 80 L H H H H - - M M L - H - - -
CLO-3 : Able to learn applicable methods to optimize solutions for any given problem. 3 85 80 L H H H H - - M M L - H - - -
CLO-4 : Able to develop programs using C / any language with data structures. 3 85 80 L H H H H - - M M L - H - - -
CLO-5 : Able to develop OOP programs through Java with test driven development, 3 85 80 L H H H H - - M M L - H - - -
CLO-6 : Able to learn and implement database concepts required for placements. 3 85 80 L H H H H - - M M L - H - - -

Duration
6 6 6 6 6
(hour)
Structure member reference, structure Introduction to Non-linear data, tree Introduction to Red-Black Trees, . Introduction to Templates, Exception
SLO-1 member pointer reference, formation of Introduction to queues, queue structure and terminology, Tree Terminology, Formation of a Red-Black handling, introduction to Standard
links, example codes, operations. structure formation. Types of trees, tree. Template Libraries,
S-1
Introduction to Linked lists, creating a
Queue implementation using array/ Tree Traversals, Formation of a Binary
SLO-2 linked list, Insertion, deletion, search Structure and operations on RBT. Vectors, Maps, Pairs and Sets
linked lists tree, Classical tree algorithms.
traversal operations on linked lists.
SLO-1 Lab 4:Coding problems on queue Lab 7:Coding on Traversals, size, Lab 10:Problem solving using advanced
Lab 1:Essential Coding problems on Lab 13:Programs implementing Object
S-2 implementation height of the tree structure and tree tree structures. Practice problems on
SLO-2 linked lists Oriented Programming concepts
comparison etc Binary Search Trees.
Applying the search property on the Introduction to Trie Structure,
Classical Coding problems on Linked
binary tree, Operations on a Binary Requirement of a Trie, multiple pointers
SLO-1 Lists. Formation of a Circular linked list, Search operations: linear/binary search. Introduction to DBMS, SQL Queries,
Search tree, in a node,
Operations,
S-3
Formation of a Double Linked List,
Trie structure formation, Insertion
Operations, Coding problems on Sorting algorithms: Basic sorting: O(n2) Probe Sequence,
SLO-2 operations and pattern searching using ER and Relational Models
Circular Linked list & Double linked algorithms, Balancing the search Tree
Trie.
lists.
SLO-1 Lab 5:Programs include sorting the list
Lab 2:Coding problems on Lab 8: Practice on essential coding and Lab 11: Problem solving using Trie data
S-4 data. Code for linear search and binary Lab 14:Practice on SQL Queries
SLO-2 Circular/Double linked lists Binary Search Tree problems structure
search.
Abstract Data Structures Introduction to Multi-way search Introduction to Object Oriented Data Definition and Query
Classical sorting: Quick Sort, Merge
S-5 SLO-1 Introduction to Stacks function stack in structures, Memory allocation for Programming, Features of OOP, Classes Optimization, Transactions and
Sort,
the memory, stack operations. dynamic structures, and Objects, Concurrency,
2-4 trees, 2-4 tree insertions, split and
Method Overloading and type
Stack implementation using array/linked Introduction to combinational sorting, O promote in insertions, deletions in a 2-4
SLO-2 conversions, Polymorphism and virtual Normalization, case studies
lists. (n log n) algorithms tree, deletions by rotation, deletions by
functions
merging
SLO-1 Lab 3:Coding problems on stack Lab 6:Programs for Quick sort and Lab 9: Practice on memory allocation Lab 12:Programs implementing Object Lab 15:Essential practice on DBMS for
S-6
SLO-2 implementation Merge sort. for dynamic structures Oriented Programming concepts Tests & Interviews

1. Guide to Competitive Programming: Learning and Improving Algorithms Through Contests by Antti Laaksonen -
Springer; 1st ed. 2017 edition ,2018
2. Steven Halim and Felix Halim, Competitive Programming, 3rd Edition, lulu; Third Edition edition ,2013
Learning 3. C++ Standard Library A Tutorial and Reference – 2e - Nicolai M. Josuttis - Addison Wesley Longman, 2012
Resources 4. Fundamentals of Data Structures in C++ - 2e- Sahni Horowitz - Universities Press, 2008
5. Sartaj Sahni, Data Structures, Algorithms, and Applications in Java Silicon Press, 2004
6. An Introduction to Database Systems – 8e - C.J. Date – Pearson, 2006

Learning Assessment
Bloom’s Continuous Learning Assessment (100% weightage)
Final Examination
Level of CLA – 1 (15%) CLA – 2 (15%) CLA – 3 (50%) CLA – 4 (20%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 - 40% - 30% - 30% - 30% - -
Understand
Apply
Level 2 - 40% - 40% - 40% - 40% - -
Analyze
Evaluate
Level 3 - 20% - 30% - 30% - 30% - -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 will be weekly Assignments

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Experts from Campus Corporate Connect
Course Course Course L T P C
18CSC307L COMPETITIVE PROFESSIONAL SKILLS – III C Professional Core
Code Name Category 0 0 2 1

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale


The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
(CLR):

CLR-1 : Understand importance of mathematics and problem solving approaches for programming. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand importance of optimized solutions for problems solving and its relevance to industry.

Level of Thinking

Society & Culture


Problem Analysis

Analysis, Design,

Communication
Environment &
CLR-3 : Implement mathematical and logical understanding approaches to implement test driven development practices.

Attainment (%)
Proficiency (%)

Project Mgt. &


Development

Modern Tool

Sustainability
CLR-4 : Start participating in global coding competitions relevant to the syllabus.

Individual &
Engineering

Team Work
Knowledge

Life Long
Design &
Expected

Expected

Research

Learning

PSO – 3
(Bloom)

PSO - 1
PSO - 2
Finance
Ethics
Course Learning Outcomes

Usage
At the end of this course, learners will be able to:
(CLO):
CLO-1 : Able to understand test and development aspects of programming by solving problems at Industry standards. 2 85 80 L H H H H - - M M L - H - - -
CLO-2 : Able to interpret statistical problems using required domain skills, mathematics. 3 85 80 L H H H H - - M M L - H - - -
CLO-3 : Able to learn applicable methods to optimize solutions for any given problem. 3 85 80 L H H H H - - M M L - H - - -
Able to develop programs using C, python / any preferred language until advanced algorithms with test driven
CLO-4 : 3 85 80 L H H H H - - M M L - H - - -
development approach.
CLO-5 : Able to implement problem solving using R programming 3 85 80 L H H H H - - M M L - H - - -

Duration
6 6 6 6 6
(hour)
Introduction to Backtracking,
Descriptive Statistics Introduction to Graph Coloring, Introduction to Activity Selection
Dynamic Knapsack, Significance of the Differences between backtracking and
SLO-1 Introduction, Measures of central Introduction to DAG, Graph Check, DFS problem, Job sequencing problems
substructure, ways to decode, brute force methods, State space
tendency, Mean, Median, Mode, Spanning Tree, with deadlines,
S-1 diagram,
Measures of dispersion, range, N Queens problem, finding a way,
Articulation Points and Bridges, DP coin-change formation of sub
SLO-2 variance, standard deviation, quartile Spanning trees, Solving Grid based backtracking
Strongly Connected points structure.
deviation. problems
SLO-1 Lab 13:Programming on backtracking
Lab 1:Practice on Statistics, mean Lab 10:problem solving applying
S-2 Lab 4:Coding problems on graphs Lab 7:Problems on Job sequencing implementing iterative and loop free
SLO-2 median, mode problems Dynamic programming strategies
approaches
Essential Statistics for data science Introduction to Algorithms, Greedy Introduction to programming in R
Classical Problem solving: Longest
Moments, Random variable: discrete, Strategy, Selection sort as a greedy MSTs: Prim’s Algorithm, Kruskal’s Basic programming constructs,
SLO-1 Common Sub-String, Longest Common
continuous, expected value of random technique, Algorithm, Calculations, Datatypes, variables,
Sub-sequence, Minimum Edit Distance,
S-3 variable, PMF, PDF, CDF, operators,
univariate random variable, Bi variate Longest Increasing sub-sequence, min
SLO-2 random variable. Covariance, coin change problems, Dijkstra’s Algorithm path matrix, Max Sum Square & Matrix vectors, lists
correlation, regression. Problems
SLO-1 Lab 2:Practice on Sums and Integer Lab 5:Coding Problems on Huffman Lab 11: Solutions to Classical grid Lab 14:Coding implementing R
S-4 Lab 8: Problems on MST
SLO-2 Functions coding problems of Dynamic programming programming
Introduction to Divide and Conquer
Introduction to Graph Terminology, Introduction to Dynamic programming
approach, Relating the D and C approach Programming in R using matrices
S-5 SLO-1 Handshaking Lemma, Checking Degree Fractional Knapsack, strategies, Problem statement,
to problems, Fast matrix multiplication Matrices and Data frame,
sequence Memoization, ,
method,
Quick and Merge Sort as D and C
, DFS, BFS, Connected Components, Optimal Substructure formation, P and Approaches. Min function, Power Conditional Statements and loops,
SLO-2 Example problems
Colorings NP Problem description function problem solving through D and exercises
C approach.
SLO-1 Lab 6:Coding Problems on Greedy Lab 9: problem solving applying Lab 12:Solutions to problems on Divide Lab 15:Problem solving using R
S-6 Lab 3:Coding problems on graphs
SLO-2 Methods Dynamic programming strategies and Conquer approach programming

1. Guide to Competitive Programming: Learning and Improving Algorithms Through Contests by Antti Laaksonen -
Springer; 1st ed. 2017 edition , 2018
2. Steven Halim and Felix Halim, Competitive Programming, 3rd Edition, lulu; Third Edition edition ,2013
3. Thomas H. Coremen et al., Introduction to Algorithms, MIT ,3rd Edition, ISBN-13: 978-0262533058 &ISBN-10: 0262533057,2009
4. Sartaj Sahni, Data Structures, Algorithms, and Applications in C++, Silicon Press, 2004
Learning
5. An Introduction to Statistical Learning: with Applications in R - Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani,
Resources
2017
6. Introduction to Algorithms by Thomas H. Corman, The MIT Press, 3rd Edition, 2009
7. Introduction to Algorithms: A Creative Approach by Udi Mander, Pearson,1998
8. R Cookbook - Paul Teetor, O'reilly, 2011

Learning Assessment
Bloom’s Continuous Learning Assessment (100% weightage)
Final Examination
Level of CLA – 1 (15%) CLA – 2 (15%) CLA – 3 (50%) CLA – 4 (20%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 - 40% - 30% - 30% - 30% - -
Understand
Apply
Level 2 - 40% - 40% - 40% - 40% - -
Analyze
Evaluate
Level 3 - 20% - 30% - 30% - 30% - -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 will be weekly Assignments

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Experts from Campus Corporate Connect
ACADEMIC CURRICULA

Open Elective Courses

FACULTY OF ENGINEERING AND TECHNOLOGY

Reg ulations - 2018

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY


(D eemed to be U niver sity u/ s 3 of UGC Act, 1956)
Kat t a nk u lat h u r, Ka nc he e p u ram , Tam i l N ad u , I n d ia

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
56
Course Course L T P C
Course Code 18AUO101T HYBRID AND ELECTRIC VEHICLES O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Provide an insight into how electric vehicle operate 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Demonstrate the functional requirements of Battery management system in detail.

Environment & Sustainability


CLR-3 : Demonstrate how Electric and Hybrid Vehicle vary as per design requirements.

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Perform the detailed analysis on the drives and driveline.

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Selection of the appropriate drive and driveline system for the different cases.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Learn the basic concepts of electric vehicle technology and electric vehicles. 2 90 85 H M L L L L L M L M M H H H M
CLO-2 : Develop and analyze hybrid and electric drive trains. 2 90 80 H H H H H L M H H H M H H H H
CLO-3 : Interpret various vehicle power sources in hybrid vehicle technology 2 90 80 H M M M M L M H M H M H M M H
CLO-4 : Analyze data to determine appropriate design calculations of hybrid system under study. 2 90 80 H H M H M L M H M H M M H M H
CLO-5: Apply the concepts in sizing the electric motors 2 90 80 H H M H H L L M H H M H H H M

Title Electric Vehicle Propulsion and Energy Electric And Hybrid Vehicles –
Electric Vehicle Powerplant And Drives Hybrid and Electric Drivetrains Electric and Hybrid Vehicle Design
Sources Case Studies
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Basic concepts and problems concerning Basic concepts of electric vehicle power Functional requirements of Hybrid Vehicle Design perspectives of Hybrid vehicle Parallel Hybrid, Series Hybrid -Charge
the electrification in Mobility plant Sustaining
SLO-2 Functional components in an electric and Power and Torque plot Power plant energy distribution
hybrid vehicle
S-2 SLO-1 Vehicle Mechanics - Kinetics Construction of Induction Machines, Operational difference between the Fully Matching the Electric Machine and the Parallel Hybrid, Series Hybrid –Charge
SLO-2 Vehicle Mechanics – Dynamics & Operating cycle and application in traction Electric, Hybrid and Mild Hybrid Internal Combustion Engine Depleting
Roadway Fundamentals
S-3 SLO-1 Propulsion System Design - Force Velocity Construction of Permanent Magnet Topological Phenomena and Social Parameter optimization – IC Engine Hybrid Vehicle Case Study –Toyota Prius
Characteristics, Machines Importance of e-mobility
SLO-2 Calculation Of Tractive Power And Energy Construction of Switch Reluctance Position and Types of arrangements
Required Machines
S-4 SLO-1 Electric Vehicle Power Source - Battery Role of Power Electronic Converters- Role of modern drivetrain and the Parameter optimization – Motor Hybrid Vehicle Case Study –Honda Insight
Capacity DC/DC Converters conversion efficiency and power
SLO-2 Battery Construction and Types Description of Buck Boost Converter consumption Position and Types of arrangements
S-5 SLO-1 State of Charge and Discharge Isolated DC/DC Converter Description of Hybrid Traction Sizing of Propulsion Motor Hybrid Vehicle Case Study –Chevrolet Volt
SLO-2 Functional Requirements and Operating Power Electronics & Drive System
limits
S-6 SLO-1 Calculation of Specific Energy and Specific Two Quadrant Chopper Description of Electric Traction. Selection of Energy Storage Technology 42 V System for Traction Applications
SLO-2 Power & Ragone Plot Relationship Switching Modes Topological Optimization
S-7 SLO-1 Battery Modeling - Run Time Battery AC Drives- PWM Topological Optimization for Hybrid Communications & Supporting Subsystem Lightly Hybridized Vehicles and Low
Model, First Principle Model Traction Voltage System
SLO-2 Current Control Method Topological Optimization for Electric

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
57
Traction
S-8 SLO-1 Battery Management System- SOC Role of Switch Reluctance Machine Drives Power Flow Control & Energy Efficiency Energy Management Strategies in Hybrid Electric Vehicle Case Study - GM EV1,
Measurement, Battery Cell Balancing. Analysis Vehicles- Classification, Nissan Leaf, Mitsubishi Miev
SLO-2 Configuration and Control of DC Motor Comparison, Implementation
Drives
S-9 SLO-1 Traction Batteries - Nickel Metal Hydride Voltage Control Induction Motor Drive. Energy Management Strategies in Electric Hybrid Electric Heavy-Duty Vehicles, Fuel
SLO-2 Battery, Li-Ion, Li- Current Control Permanent Magnet Motor Drives, Switch Vehicles- Classification, Cell Heavy Duty
Polymer Battery. Reluctance Motor Comparison, Implementation Vehicles
Drives, Drive System Efficiency.

1. Iqbal Husain, "Eclectic and Hybrid vehicles Design Fundamentals" , CRC Press, second edition 2013, ISBN 3. Ali Emadi, "Hand book of Automotive Power Electronics and Motor Drives”, CRC Press 2005,
Learning 9781439811757 ISBN 9780824723613.
Resources 2. James Larminie, John Lowry, "Electric vehicle technology Explained" second Edition, Wiley 2012, ISBN-13: 978- 4. Ali Emadi, Mehrdad Ehsani, John M. Muller,“Vehicular Electric Power Systems” Marcel Dekker,
1119942733 Inc., 2004

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 60% 50% 40% 15% 50%
Understand
Apply
Level 2 40% 50% 60% 20% 50%
Analyze
Evaluate
Level 3 - - - 15% -
Create
Total 100 % 100 % 100 % 100 % 100%
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.K.V. Simmom, Royal Enfield, [email protected] 1. Dr..A.Samuel Raja, Thiyagarajar college of Engineering Madurai, [email protected] 1. Mr. Kaviyarasu T, SRMIST
2. Mr.R.Srikanth, Altair, [email protected] 2. Mr. N.Ravikumar, Crescent Institute of Science and Technology, [email protected] 2. Mr. Jerome Stanley M, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
58
Course Course L T P C
Course Code 18AUO102T RENEWABLE SOURCES OF ENERGY O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Explain the concept of wind energy 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Create insight on solar energy and its application

Environment & Sustainability


CLR-3 : Evaluate the use of geothermal and hydro power for power generation

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Analyze the biomass energy and ocean energy

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Develop knowledge on various energy conversion devices

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Apply the knowledge of using wind energy for power production 2 80 75 H L L M M H H L L M L H H H M
CLO-2 : Analyze the economy of using solar power 2 85 80 H L L M M H H L L M L H H H M
CLO-3 : Rationalize geothermal and hydro power plants 2 80 75 H M M M H H H L M M L H M H M
CLO-4 : Perceive the concept of biomass and ocean energy for power production 2 80 75 H L M M M H H L L M L H M M L
CLO-5 : Demonstrate the working of various energy conversion devices 2 85 80 H L M M M H H L L M L H M M L

Ocean energy and


Wind Energy Solar Energy Geo thermal and Hydro power Energy Conversions
Biomass based energy
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction- Renewable energy sources- Basic properties of solar energy Geothermal – Resources, Types of wells Ocean Energy – Principle, Utilization Need for direct energy conversion (DEC),
SLO-2 statistics and technologies carnot cycle
S-2 SLO-1 Wind Energy - Introduction Application of solar energy Method of harnessing power and its Setting of power plants Limitations and principle of DEC
SLO-2 potential in India
S-3 SLO-1 Application of wind energy Transformation of solar energy Hydropower – Properties and availability Thermodynamic cycles Thermo electric generators
SLO-2
S-4 SLO-1 Transformation of wind energy Solar heat collectors Transformation of water energy Tidal and wave energy Seebeck, peltier and joule Thompson
SLO-2 effect and application
S-5 SLO-1 Wind Turbines Solar photovoltaic collectors Hydro power plants Biomass - Principle of biomass conversion Magneto hydrodynamic generator (MHD) –
SLO-2 Working principle
S-6 SLO-1 Operating characteristics Application of solar collectors Applications of hydro power plants Anaerobic/aerobic digestion MHD accelerator, MHD engine
SLO-2
S-7 SLO-1 Wind power plant Solar power plant Special hydropower plants Biogas digestors, gas yield and Electron gas dynamic conversion
SLO-2 combustion characteristics
S-8 SLO-1 Utilization of wind power Economic study Economic study Utilization for cooking and economic Fuel cell – basic principle
SLO-2 aspects
S-9 SLO-1 Trends in wind energy utilization Trends in solar energy utilization Trends in hydro power utilization Utilization in IC engine Hybrid vehicle – Basic principle
SLO-2

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
59
Learning 1. Boyle, Godfrey. 2004. Renewable Energy (2nd edition). Oxford University Press. 2. Boyle, Godfrey, Bob Everett, and Janet Ramage (eds.) 2004. Energy Systems and Sustainability: Power for a
Resources Sustainable Future. Oxford University Press, 619 pages (ISBN: 0-19-926179-2)

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Dr.M.Arul Prakasajothi, Associate Professor, Mechanical Engineering, VelTech , Deemed to be
1. Mr. Sharath S Subramonian, McLanahan Corporation, [email protected] 1. Dr. S. Thiyagarajan, SRMIST
university ,Email :[email protected]
2.Dr.S.Natrajan, Assistant Professor( Senior Grade),Mechanical Engineering, Sri Venkateswara College
2. Mr. Ram Prasanth A, Caterpillar India Pvt Ltd, [email protected] 2. Dr. V. Edwin Geo, SRMIST
of Engineering,Email: [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
60
Course Course L T P C
Course Code 18AUO103T SPECIAL TYPE OF VEHICLES O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Identify the special type of vehicles, their applications 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Define the principles and design considerations of farm equipments

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Define and Classify earth moving equipments

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Identify the special vehicles used in construction industry

Design & Development

Project Mgt. & Finance


CLR-5 : Classify the special application vehicles

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Acquire the knowledge of construction and operation of special type vehicle. 1,2 90 85 H M M L L L H M M M L H H M L
CLO-2 : Understand the tractors operation principles and their types. 1,2 90 85 H M M H M M M L M L L H H M M
CLO-3 : Know the fundamentals of earth moving machines and their types. 2 90 85 H H M H M M M L M L L M H M M
CLO-4 : Applications of special type vehicles in construction industry for material handling. 3 85 80 H H M H M M M L M L L M H M M
CLO-5 : Learn the basics of special application machines 2 85 80 H H M H M M M L M L L H H M L

Off Road Equipments Farm Equipments Earth Moving Machines Construction Equipments Special purpose vehicles
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Classification of Special Purpose Vehicles, Classification of farm equipments Introduction of Earth moving equipments Scrapers - Introduction Introduction to special application
machines
SLO-2 wheel type & track type, applications Introduction to tractors capacity and applications of earthmovers Scrappers Constructional Details, Power Shovel – Introduction and types
Applications
S-2 SLO-1 Transport Equipment: Powered Equipment, lay out of wheeled tractor Basic considerations for equipment Scrappers and their types Power Shovel- Constructional details and
Trolleys, - Constructional Details, selection applications
Applications
SLO-2 Trailers Constructional Details, Applications Classification of tractors Bulldozers- Constructional details and Graders- Introduction Drag lines
operations and applications
S-3 SLO-1 Platform Lift Trucks Constructional Details, Wheeled Tractor - Constructional Details, Types of Bull dozers Motor graders Constructional Details, Revolving shovels –constructional details
Applications Applications Applications and applications
SLO-2 Fork Lift Trucks Constructional Details, Crawler Tractor - Constructional Details, Cable And Hydraulic Dozers Classifications of Motor graders Stripper Shovels - constructional details
Applications Applications and applications
S-4 SLO-1 Containers And Supports.- Constructional Recent Trends In Tractor Design Running And Steering Gears Bush Cutters - Introductions Capacity Of Shovels
Details, Applications
SLO-2 Hauling Equipment: Types Of Dump Trucks, Power transmission system In Caterpillar Dump Traction- Introduction Bush Cutters- Constructional Details, Ditchers - Introduction
On-High Way Vehicles, Constructional Tractor. – Mechanism Applications
Details, Applications
S-5 SLO-1 Off High Way Vehicles Constructional Steering system Dump Trucks and their types Stumpers -Introduction Ditchers - constructional details and
Details, Applications. applications
SLO-2 Hoisting Equipment: Jacks, Truck Mounted Accessories of wheeled tractors Rigid Dump Trucks Constructional Stumpers - Constructional Details, Articulated vehicles- constructional details
Crane Details, Applications and applications
S-6 SLO-1 Crawler Constructional Details, Applications Hydraulic control system Articulated Dump Trucks Constructional Dozer- Introduction Ambulance
Details
SLO-2 Crane Constructional Details, Applications Power take off unit. Loaders: Single Bucket Constructional Dozer-- Constructional Details, fire extinguishing vehicle

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
61
Details, Applications Applications
S-7 SLO-1 Outriggers. - Constructional Details, Motor Grader: Recent Trends Multi Bucket Constructional Details, Rippers -Constructional Details, Hover craft
Applications Applications Applications
SLO-2 Vibratory compactors Constructional Details, Control Mechanism Of A Caterpillar Motor Skid steer loaders constructional details Dragline Excavator -Introduction oil tankers
Applications Grader and applications
S-8 SLO-1 Human factors in special purpose vehicle Ride and stability characteristics Trenchers- Introduction Dragline Excavator - Constructional Introduction to tankers
Details, Applications
SLO-2 Safety features Safety features in tractors Trenchers-Principles and operations Vibratory roller - introduction Special features and constructional details
of tankers
S-9 SLO-1 Regulatory requirements of special purpose Human factors in tractor design criteria for selection of prime mover fro Vibratory roller – Constructional details gun carriers - Introduction
vehicles dumpers and applications
SLO-2 Economics of special purpose vehicle Procedure of testing and standard code for criteria for selection of prime mover for Concrete mixer– Constructional details gun carriers - constructional details
utilization testing of tractor performance front end loaders and applications

Learning 1. Wong J, “Terramechanics and Off-Road Vehicle Engineering”, Butterworth-Heinemann, 2009 5. Abrosimov. K. Bran berg.A. and Katayer.K,”Road making Machinery", MIR Publishers,
Resources 2. “Off the Road Wheeled and Combined Traction Devices”., - Ashgate Publishing Co. Ltd. 1998 Moscow, 1971.
3. Construction Equipment Management for Engineers, Estimators, and Owners, 1st Edition, CRC Press, 2006 6. RoviraMás, Francisco, Zhang, Qin, Hansen, Alan C, “Mechatronics and Intelligent Systems
4. Rodhiev and Rodhiev, “Tractors and Automobiles”, MIR Publishers, Moscow, 1984. for Off-road Vehicles”, Springer, 2011

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 40% - - - 30 % - 30 -
Understand
Apply
Level 2 40 % - 20% - 60% - 40 % - 40 -
Analyze
Evaluate
Level 3 20 % - 20% - 40% - 30 % - 30 -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Ganeshkumar,Tafe,[email protected] 1. Dr. P.D.Jeyakumar, Crescent Institute of Science and Technology>, [email protected] 1.. Mr. N.Ganesh Kumar, SRMIST
2. Mr.K.V.Simmom, Royal Enfield, [email protected] 2.Dr.S.Ramkumar,Vel Tech, [email protected] 2. Mr. .S.Kiran,SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
62
Course Course L T P C
Course Code 18AUO104T FUEL CELLS AND APPLICATIONS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Impart knowledge on fuel cell technology and applications 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Know the concept of electrochemistry in fuel cells
CLR-3 : Distinguish different types of fuel cells and operations

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)

Expected Proficiency (%)


CLR-4 : Inferring different hydrogen production techniques

Expected Attainment (%)

Engineering Knowledge

Individual &Team Work


Design & Development

Project Mgt. & Finance


CLR-5 : Identify the application of fuel cells in power generation

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
CLO-1 : Understand the basics of fuel cell technology 1,2 90 85 H M H H H M M L M M L M H H H
CLO-2 : Infer the concepts of fuel cell electrochemistry 1,2 90 85 H M H H H L L L M M L M H H H
CLO-3 : Classify the major types of fuel cells and their modes of operation 1,2 90 80 H M H H H L L L M M L L H H H
CLO-4 : Categorize the methods of production, storage and utilization of hydrogen as a fuel 1,2 80 75 H H H H H L L L M M L L H H H
CLO-5 : Gain knowledge on application of fuel cells in power cogeneration 1,2 90 85 H H H H M L L L M M L M H H H

Introduction to fuel cells and fuel cell Hydrogen production, storage and Application of fuel cells in power
Fuel cell electrochemistry Types of fuel cells
thermodynamics utilization cogeneration
Duration (hour) 9 9 9 9 9
S-1 Introduction and overview of fuel cell
SLO-1 Introduction to electrode kinetics. Classification of fuel cells Hydrogen : Its merit as a fuel, Balance of fuel cell power plant,
technology
A simple fuel cell, fuel cell advantages and Polymer electrolyte membrane fuel cell Production methods: from fossil fuels,
SLO-2 Introduction to electrode kinetics. Balance of fuel cell power plant,
disadvantages (PEMFC) electrolysis, thermal decomposition,
S-2 Electrodes and Electrode Structurein Production methods: from fossil fuels,
SLO-1 Basic fuel cell operation, Fuel cell reaction kinetics Fuel cell power plant structure
PEMFC electrolysis, thermal decomposition,
SLO-2 Layout of a Real Fuel Cell Fuel cell reaction kinetics Water Management in the PEMFC photochemical, photocatalytic Cogeneration
S-3 The Hydrogen–Oxygen Fuel Cell with Conversion of chemical energy to
SLO-1 PEMFuel Cell Cooling and Air Supply Hybrid methods of hydrogen production Fuel cell electric vehicles
Liquid Electrolyte. electricity in a fuel cell.
Difference between fuel cell and batteries, Conversion of chemical energy to Fuel cell in Motor cycles and bicycles,
SLO-2 Direct methanol fuel cells (DMFC) Hydrogen storage methods:
fuel choice electricity in a fuel cell. airplanes
S-4 Overview of types of fuel cells (with
Anode, cathode Reaction and Catalysts in Case study: fuel cell vehicles with electric
SLO-1 emphasis on PEMFC and DMFC Reaction rate of fuel cell Onboard hydrogen storage.
DMFC vehicles
technology)
Fuel cell thermodynamics: Anode, cathode Reaction and Catalysts in Case study: fuel cell vehicles with electric
SLO-2 Reaction rate of fuel cell Chemical storage
Thermodynamics review DMFC vehicles
S-5 Application of first and second law to fuel Case study: different fuel cell powered
SLO-1 Butler -Volmer equation. Methanol Production, Storage, and Safety physical storage of hydrogen
cells Indian vehicles
Case study: different fuel cell powered
SLO-2 Heat Potential of a fuel Butler -Volmer equation. Methanol Production, Storage, and Safety Storage in metal and alloy hydrides.
Indian vehicles
S-6 SLO-1 Enthalpy of reaction, Fuel cell charge transfer Alkaline fuel cell (PAFC) Storage in metal and alloy hydrides. Fueling stations
SLO-2 Work potential of a fuel: Fuel cell charge transfer Types of Alkaline Electrolyte Fuel Cell Carbon nanotubes Fuel processor and fuel cell stack

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
63
S-7 Electrodes for Alkaline Electrolyte Fuel
SLO-1 Gibbs free energy Mass transfer in fuel cells Carbon nanotubes Water Management
Cells
Predicting reversible voltage of a fuel cell
SLO-2 Mass transfer in fuel cells Molten Carbonate fuel cell (MCFC) Glass capillary arrays Water Management
under nonstandard-state conditions.
S-8 Implications and use of fuel cell
SLO-1 Basic Parameters of Fuel Cells. Molten Carbonate fuel cell (MCFC) Glass capillary arrays Thermal Management
polarization curve
Implications and use of fuel cell
SLO-2 Fuel cell efficiency. Solid oxide fuel cell (SOFC) pipeline storage Thermal Management
polarization curve
S-9 Comparison of fuel cell, Performance
SLO-1 Comparison with Carnot efficiency Activation polarization, ohmic polarization hydrogen utilization. Safety issues and cost expectation
behavior
Concentration Polarization, polarization Comparison of fuel cell, Performance
SLO-2 Comparison with Carnot efficiency hydrogen utilization. Safety issues and cost expectation
losses behavior

3. Bagotsky .V.S, “Fuel Cells”,Wiley, 2009.


Learning 1. O'Hayre, R. P., S. Cha, W. Colella, F. B. Prinz, “Fuel Cell Fundamentals”, Wiley, 3rd edition 2016
4. DetlefStolten, “Hydrogen and Fuel Cells: Fundamentals, Technologies and Applications”,
Resources 2. Viswanathan. B, AuliceScibioh, M, “Fuel Cells – Principles and Applications”, Universities Press (India) Pvt., Ltd., 2009.
2011.
Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.T.R.Karthikeyan, TAFE, [email protected] 1. Dr..A.Samuel Raja,Thiyagarajar college of Engineering Madurai, [email protected] 1. Dr.R.Rajendran, SRMIST
2. Mr.R.Srikanth, Altair, [email protected] 2. Mr. N.Ravikumar, Crescent Institute of Science and Technology, [email protected] 2. Mr.K.Devanathan, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
64
Course Course L T P C
Course Code 18AUO105T TRANSPORT MANAGEMENT O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : acquire knowledge about Motor Vehicle Act and Laws Governing Transport system 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : familiarize with Transport Taxation and Traffic controls.

Environment & Sustainability


CLR-3 : know the various methods of fare charging and fleet management.

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4: acquire knowledge in Goods Transport system and Bus scheduling

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5: familiarize with insurance policies and vehicle maintenance.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : .Able to understand and apply the Motor vehicle Act 1,2 90 85 H M H H H M M L M M L M H H H
CLO-2 : Can able to get knowledge about ownership of vehicle and tax methods 1,2 90 85 H M H H H L L L M M L M H H H
CLO-3 : Able to apply the knowledge about fleet management. 1,2 90 80 H M H H H L L L M M L L H H H
CLO-4 : Thorough knowledge about various Goods vehicles and scheduling 1,2 80 75 H H H H H L L L M M L L H H H
CLO-5 : Able to know the insurance claim and how to register accident case. 1,2 90 85 H H H H M L L L M M L M H H H

Motor Vehicle Act Transport systems and Taxation Passenger Transport operation Scheduling and Goods Transport Vehicle Maintenance and insurance
operation
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction – Motor Vehicle Act Introduction – Transport systems and Introduction – Passenger Transport Introduction – scheduling and Goods Introduction – vehicle Maintenance and
Taxation operation Transport operation insurance
SLO-2 Traffic rules and signals – fitness various transport systems. Structure of passenger transport Scheduling - introduction Preventive maintenance system in
certificate organisation Transport industry
S-2 SLO-1 Registration of vehicle Advantages of Motor Transport Requirement on fleet management Basic factors of Bus scheduling Tyre maintenance procedure
Problems in Bus scheduling Causes for uneven tyre wear
SLO-2 Permit insurance Areas of improvement in Motor Problems on fleet management
Transportation
S-3 SLO-1 Constructional regulations of vehicles Principal function of Administration Fleet maintenance Structure of Goods transport organisation Remedies for tyre wear
SLO-2 Functions of Traffic and Engineering Public relations - propaganda Scheduling of Goods transport Maintenance procedure for better fuel
divisions Management information system(MIS) economy
S-4 SLO-1 Government administration structure – Chain of responsibility Publicity and passenger amenities Storage of petroleum products Design of Bus depot layout.
personal, Authorities.
SLO-2 Forms of ownership by state Government. Parcel traffic Transportation of petroleum products Insurance types - significance
S-5 SLO-1 Responsibilities of Driver, public - offences Public body undertakings Theory of Fares Description of Tipper, tanker, power Comprehensive insurance
wagons vehicles
SLO-2 Accidents – causes and analysis – Basic principle of fare charging Third party insurance
preventive measures
S-6 SLO-1 State and interstate permits Forms of ownership by municipality,private Method of drawing up of a fare table Description of recovery vans, delivery Furnishing of particulars of vehicle
undertakings vans. involved in accident
SLO-2 Test for competence to drive Various types of fare collecting methods MACT – hit and run case
S-7 SLO-1 Licensing of Drivers and conductors Taxation - objectives Estimating the cost for transport vehicles Advance technique in Traffic management Solatium fund
SLO-2

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
65
S-8 SLO-1 Rules regarding construction of motor Structure of laving tax Different rates for different type of service Traffic navigation Duty of Driver in case of accident.
SLO-2 vehicles. Methods of laving tax. Principal features of operating cost Surveyor and loss assessor
S-9 SLO-1 Laws Governing to use of Motor vehicle. One time tax – Tax exemption Operation cost - revenues Global positioning system Surveyor‟s report
SLO-2 Tax renewal Economics - records

1. “Motor vehicle Act” – Govt of India publications. 4. Government Motor vehicle Act – Eastern Book Company, Lucknow – 1989
Learning
2. Shrivastava s k, “Transport Development in India”, S Chand & co Pvt Ltd., New Delhi 5. Kitchin. L. D – Bus operation – ILLiffee and sons Co., London, 3rd edition - 1992
Resources
3. John Duke, “Fleet Management”, Mc Graw Hill, USA - 1984

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. K.N. Arun Prakash, Maruti Suzuki Pvt Ltd,
1. Dr.R.Elansezhian, Pondicherry Engineering College, [email protected] 1. Dr.R.Rajendran, SRMIST,[email protected]
[email protected]
2. Mr.A.Venugopal, WABCO, [email protected] 2. Dr.T.R.Tamilarasan, Crescent Institute of Science and Technology, [email protected] 2. Mr. S. Palanisamy, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
66
Course Course L T P C
Course Code 18AUO106T COMPOSITE MATERIAL IN AUTOMOBILE APPLICATIONS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Study matrix material, reinforcements of polymer matrix composites, metal and ceramic matrix composites. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the fundamentals of composite material strength and its mechanical behavior

Environment & Sustainability


CLR-3 : Develop knowledge on processing, interfacial properties and application of composites.

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
CLO-1 : Understand the basics of reinforcements and matrix material 1,2 90 85 H M H H H M M L M M L M H H H
CLO-2 : Use of mathematical techniques to predict the macroscopic properties of different laminates 1,2 90 85 H M H H H L L L M M L M H H H
CLO-3 : Choose suitable material to design composites 1,2 90 80 H M H H H L L L M M L L H H H
CLO-4 : Select suitable manufacturing process for different types of composites 1,2 80 75 H H H H H L L L M M L L H H H
Compare/evaluate the relative merits of using various conventional and composite materials for important engineering and
CLO-5 : 1,2 90 85 H H H H M L L L M M L M H H H
other applications.

Introduction to composites Polymer matrix composites Metal matrix composites Ceramic matrix composites Advances in composites
Duration (hour) 9 9 9 9 9
S-1 SLO-1
Fundamentals of composites Reinforcement material-Fibres Metallic Matrix Matrix Ceramic Matrix Material Carbon /Carbon composites
SLO-2
Need for composites Glass fibre, Carbon fibre-Processing Selection of reinforcement Failure Behavior of CMCs Carbon Fiber Reinforcements
S-2 SLO-1
Classification of composites Aramid fibre and Boron fibre-Processing Processing of MMC
Toughening of CMCs Matrix Systems-Thermosetting
SLO-2
Advantages of Composite Properties and Application Liquid state processes
S-3 SLO-1
Disadvantage of Composite Particle reinforcement Stir Casting, Squeeze Casting Processing of CMCs
Thermoplastic and Gaseous precursor
SLO-2
Properties of Composite: Nano reinforcement Slurry Casting, Melt Infiltration Ceramic Particle Based Processes
S-4 SLO-1
Particulate Composites Polymer matrix material Spray deposition Cold Compaction Processing of C/C Composites
SLO-2
Fibre reinforced Composite Thermosetting resins, thermoplastic resins Solid state processes Slurry Impregnation Thermosetting Resin Based Processing
S-5 SLO-1 Elastic Behavior under Longitudinal
Fillers-Additives Powder Metallurgy technique Sol-gel Processing Thermoplastic Pitch Based Processing
Loading,
SLO-2 Problems on Elastic Behavior under Pre-Processed Material-Molding
Hot Pressing Reaction Bonding Processes Chemical Vapor Infiltration
Longitudinal Loading, compound
S-6 SLO-1
Elastic Behavior under Transverse Loading Prepegs-PMC processes Diffusion Bonding In Situ Ceramic Composite Processing Properties of C/C Composites
SLO-2 Problems on Elastic Behavior under
Hand layup, Spray up processes Gaseous state processes Melt Processing Oxidation Protection of C/C composites
Transverse Loading

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
67
S-7 SLO-1
Longitudinal Tensile Strength Compression molding, Injection molding Deposition techniques Application of C/C Composites
Polymer Infiltration and Pyrolysis
SLO-2
Transverse Tensile Strength Autoclave molding Machining and joining of MMCs Nanocomposites
S-8 SLO-1
Discontinuous Fiber Reinforced Resin transfer molding Properties of MMCs Polymer Nanocomposites
Properties of CMCs
SLO-2 Composites
Pultrusion, Filament winding Parameters affecting properties of MMC Metal Nanocomposites
S-9 SLO-1 Properties of PMCs Interfacial Problems Ceramic Nanocomposites
SLO-2 Applications of composite Automotive Application of CMCs Nanocomposites- Properties and
Automotive Application of PMCs. Automotive Application of MMCs.
Applications

1. Krishnan K Chawla, Composite Materials: Science and Engineering, International Edition, Springer, 2012. 4. Sanjay K Mazumdar, “Composites Manufacturing: Materials, Product and Process Engineering”,
Learning
2. Mallick, P.K. and Newman.S, Composite Materials Technology, Hanser Publishers, 2003. CRC Press, New York, 2010.
Resources
3. M. Balasubramanian, “Composite Materials and Processing”, CRC press, Taylor and Francis Group, 2014. 5. ASM Handbook – Composites, Vol-21, 2001

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr S. Srinivasan, Ashok Leyland, [email protected] 1. Dr.R.Elansezhian, Pondicherry Engineering College, [email protected] 1. Dr.R.Rajendran, SRMIST,[email protected]
2. Mr.A.Venugopal, WABCO, [email protected] 2. Dr.T.R.Tamilarasan, Crescent Institute of Science and Technology [email protected] 2.Dr. J.Chandradass, , SRMIST, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
68
Course Course L T P C
Course Code 18AUO107T NON DESTRUCTIVE TESTING AND EVALUATION O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)

CLR-1 : Understand the basic principle, importance and applications of various NDT techniques 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire proper skills and equip with proper competencies to locate flaws in various materials and products.

Environment & Sustainability


CLR-3 : Equip themselves familiar with industrial applications

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
CLO-1 : Understand various Non Destructive Techniques to detect defects 1 90 90 H M L M H M M M H M L M H M M
CLO-2 : Apply scientific and technical knowledge to the field of non-destructive testing 1,2 90 80 H H M H H M M M H M M M M M H
CLO-3 : Use the relevant non-destructive testing methods for various engineering practice 1,2 85 85 H H H H H M M M H M M M H M H
CLO-4 : Recognize and achieve high levels of professionalism in their work 1,2 90 80 H H M M M H M H M M M M M M M
CLO-5 : Engage in lifelong learning, thought process and development 1.2 85 90 H M H M M H H H M M M M M M H

Ultrasonic Testing (UT) and Acoustic


Overview of NDT Surface NDE Methods Thermography and Eddy Current Testing Radiography
Emission
Duration (hour) 09 09 09 09 09
S-1 SLO-1 Principle of Thermography, Ultrasonic Testing-Introduction, Basic Radiography- Principle
Liquid Penetrate Testing-Principle,
SLO-2 Introduction to NDT IR-radiation-Properties, Factors affecting Properties of sound beam, Acoustic
Characteristics and types of penetrant Electromagnetic radiation sources
Thermal measurements Impedance
S-2 SLO-1
Comparison of Destructive and Non Contact and non contact temperature Radiation Attenuation and Effect of
Developers-Function, Properties and types Ultrasonic Transducers,
SLO-2 Destructive Methods sensors radiation on film
S-3 SLO-1 Overview of Non Destructive Testing Inspection Methods-Transmission and
Cleaning Methods and Emulsifiers Non Contact Thermography System Radiographic Imaging
SLO-2 Methods pulse-echo method
S-4 SLO-1
Liquid penetrant Testing procedure and Advantages, Disadvantages and Inspection Methods- Angle beam pulse Inspection Techniques- Single wall and
Casting Defects
SLO-2 Interpretation of results applications of Thermography echo method double wall penetration techniques
S-5 SLO-1
Penetrant Removal Process, Advantage Eddy Current Testing-Introduction and Ultrasonic Flaw Detection Equipment, Inspection Techniques-Multiwall
Welding Defects
SLO-2 and Limitation of Liquid penetrate Test principle Mode of Display-A-Scan, B-scan, C-scan penetration technique
S-6 SLO-1
Magnetic Particle Testing-Introduction, Advantages, limitations and application of Advantages, disadvantages and
Visual Testing-Principle and Tools Factors affecting eddy current
SLO-2 Method of Magnetization Ultrasonic testing method applications of radiography
S-7 SLO-1 Optical Aid used for Visual Inspection-
Acoustic Emission Testing-Principle and Real time Radiography-Microfocal
Microscope, Rigid Borescope, Mini and Procedure for Magnetic Particle Testing Instrumentation of eddy current testing
Technique Radiography
Hybrid Borescope

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
69
SLO-2
S-8 SLO-1
Optical Aid used for Visual Inspection-
Instrumentation of Acoustic Emission Advantages and limitations of Microfocal
Extendable borescope, Flexible borescope, Residual Magnetism. Types of probes
SLO-2 Testing Radiography
Endoscope, Telescope and Holography
S-9 SLO-1 Demagnetization-Method of Advantages, Limitations and application of
Merits and Demerits of Visual Testing Applications Xero Radiography
SLO-2 Demagnetization eddy current testing

1. Baldev Raj, T.Jayakumar, M.Thavasimuthu “Practical Non-Destructive Testing”, Narosa Publishing, 3rd Edition, 2014 4. Paul E Mix, “Introduction to Non-destructive testing: a training guide”, Wiley, 2nd Edition
Learning 2. Ravi Prakash, “Non-Destructive Testing Techniques”, 1st revised edition, New Age International Publishers, 2010 New Jersey, 2005
Resources 3. ASM Metals Handbook, “Non-Destructive Evaluation and Quality Control”,American Society of Metals, Park, Ohio, 5. Charles, J. Hellier, “Handbook of Nondestructive evaluation”, McGraw Hill, New York,
USA, 200, Volume-1, 2018.. 2nd Edition, 2013.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.C.Subash, Mahindra and Mahindra, [email protected] 1. Dr.P.Jawahar, Assistant Professor, NIT Agartala, [email protected] 1. Dr. J. Chandradass, SRMIST , [email protected]
2. Mr. R. Silambarasan, RNTBCI, [email protected] 2. Dr. D. Muruganandham, SVC of Tech, [email protected] 2.Mr. P. BaskaraSethupathi, SRMIST, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
70
Course Course L T P C
Course Code 18AUO108T ADVANCED ENGINE TECHNOLOGY O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-1 Explore the sustainable development, energy conservation, efficiency and environmental preservation.

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-2 : Provide a comprehensive reference to understand the current trends in Advanced engines

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Acquire knowledge about the Thermodynamic Analysis of SI Engine Combustion process. 2 90 90 H H M H L L M L H M M M H M H
CLO-2 : Acquire knowledge about the Thermodynamic Analysis of CI Engine Combustion process. 2 90 90 H M M M M L L M H M M M H M H
CLO-3 : Understand the Various Fuel injection system for SI & CI engine 2 90 90 H M H H M H L L H M H M H M H
CLO-4 : Gain knowledge about the engine modification required for alternative fuels. 2 90 90 M H M M H M H H M L H M H M H
CLO-5 : Acquire knowledge about recent trends in IC engines. 2 90 90 H H M H L H M L L H M M H M H

Spark Ignition Engines Compression Ignition Engines Fuel systems Alternate Fuels Recent Trends
Duration (hour) 9 9 9 9 9
S-1 SLO1 Introduction to Compression Ignition Introduction to Engine Modifications For
Introduction to Spark ignition engines Introduction to Fuel Injection System Recent Trends
Engines Alternative Fuels
SLO2 Fuel Injection System Functions And Homogeneous Charge Compression
Air-Fuel Ratio Requirements Stages Of Combustion in CI Engine Alternative fuels Properties , Suitability
Components Ignition Engine
S-2 SLO1 Homogeneous Charge Compression
Design Of Carburetor Stages Of Combustion in CI Engine Petrol Injection - Open Loop Systems Alcohols as a Fuel for IC engines
Ignition Engine
SLO2 Carburetor –Fuel Jet Size And Venture Normal And Abnormal Combustion –
Petrol Injection - Closed Loop Systems Vegetable Oils And Bio-Diesel Lean Burn Engine
Size Factors Affecting Knock
S-3 SLO1 Carburetor –Fuel Jet Size And Venture Normal And Abnormal Combustion – Mono Point And Multi Point Injection
Bio-Gas Lean Burn Engine
Size Factors Affecting Knock System
SLO2 Mono Point And Multi Point Injection
Stages Of Combustion Direct And Indirect Injection Systems Natural Gas Stratified Charge Engine
System
S-4 SLO1 Stages Of Combustion Direct And Indirect Injection Systems Direct Injection Systems Liquefied Petroleum Gas Stratified Charge Engine
SLO2 Normal And Abnormal Combustion Combustion Chambers Fuel Injection In-Line, Rotary Pumps Liquefied Petroleum Gas Surface Ignition Engine
S-5 SLO1 Normal And Abnormal Combustion Combustion Chambers Testing-Governing- Injection Lag Hydrogen as a fuel in IC engines Surface Ignition Engine
SLO2 Factors Affecting Knock Turbo Charging Fuel Injector - Types Of Injection Nozzle Hydrogen as a fuel in IC engines Four Valve And Overhead Cam Engines
S-6 SLO1 Combustion Chambers Turbo Charging Fuel Injector - Types Of Injection Nozzle Engine Modifications Four Valve And Overhead Cam Engines
SLO2 Introduction To Thermodynamic Analysis
Combustion Chambers Fuel Spray Characteristics Engine Modifications Four Valve And Overhead Cam Engines
Of CI Engine

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
71
S-7 SLO1 Introduction To Thermodynamic Analysis Performance, emission and combustion Alternative Power Sources: Wankel Rotary
Thermodynamic Analysis Of CI Engine Fuel Injection Timing
Of SI Engine characteristics of SI engines Engine
SLO2 Factors Influencing Fuel Spray
Performance, emission and combustion
Thermodynamic Analysis Of SI Engine Combustion Process in CI Engines Atomization, Penetration And Dispersion Sterling Engine, Gas Turbine Engine
characteristics of SI engines
Of Diesel
S-8 SLO1 Factors Influencing Fuel Spray
Performance, emission and combustion
Thermodynamic Analysis Of SI Engine Combustion Process in CI Engines Atomization, Penetration And Dispersion Sterling Engine, Gas Turbine Engine
characteristics of CI engines
Of Diesel
SLO2 Thermodynamic Analysis Of SI Engine Performance, emission and combustion
Combustion Process in CI Engines Electronic Engine Management system Cycle test-I
Combustion Process characteristics of CI engines
S-9 SLO1 Recent Developments In SI Engines Recent Developments In CI Engines Electronic Engine Management System Alternative fuels used in CI engines Cycle test-II
SLO2 Common Rail Direct Injection Diesel
Recent Developments In SI Engines Recent Developments In CI Engines Alternative fuels used in CI engines Surprise test
Engine

4. Patterson D.J. and Henein N.A,“Emissions from combustion engines and their control”., Ann Arbor Science publishers
1. Heinz Heisler, “Advanced Engine Technology”., SAE International Publications, USA,1998
Learning Inc, USA,
2. Ganesan V. “Internal Combustion Engines”., Third Edition, Tata Mcgraw-Hill ,2007
Resources 5. Gupta H.N, “Fundamentals of Internal Combustion Engines”. ,Prentice Hall of India, 2006
3. John B Heywood. “Internal Combustion Engine Fundamentals”., Tata McGraw-Hill 1988
6. Ultrich Adler , “Automotive Electric / Electronic Systems”., Published by Robert Bosh GmbH,1995

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100%-
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Dr. N. Saravanan, Mahindra Research Valley, [email protected] 1. Dr.S. Premnath, Sri Venkateswara College of Engineering, [email protected] 1. Dr.V. Edwin Geo, SRM IST
2. Mr.P.MohamedAzarudeen,Renault Nissan Technology and Business Centre, 2. Dr.S.RamKumar, Vel Tech RangarajanDr.Sagunthala R&D Institute of Science and Technology ,
2. Mr.T.Prakash, SRM IST
[email protected] [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
72
Course Course L T P C
Course Code 18AUO109T NEW PRODUCT DEVELOPMENT O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : understand the new product process 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : learn and apply the concepts and tools necessary through case examples and assignments

Environment & Sustainability


actually use the new product development process by conceiving your own new product or service and

Analysis, Design, Research


CLR-3 :

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


introductory launch plan

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Develop familiarity with models of innovation and the marketing and technology interface 1,2 85 80 H H H M M M M M H M M H H M M
CLO-2 : Understand the importance of new product development to firm performance 1,2 80 75 H H H M M M M M M M H H H H H
CLO-3 : Learn methods of generating, evaluating and testing product ideas 1,2 85 80 H H H M M M M H M M M M H M H
CLO-4 : Identify relevant components and plan a product launch 1,2 80 75 H H H H M H M H H M H H M H M
CLO-5 : Learn methods of evaluating and monitoring the success of a launch 1.2 85 80 H M M M M H H H M M M M M M H

Project Selection and Evaluation New Product Resources New Product Planning New Product Development Product Architecture
Duration (hour) 9 9 9 9 9
S-1 SLO-1
Collection Of Ideas Technological Research Design Of Prototype Journeys In Product Development Establishing the Product architecture
SLO-2
S-2 SLO-1 Basic concepts and need for Intellectual
Purpose Of Project Testing of prototype Product Development Process Tools creation
SLO-2 Property
S-3 SLO-1
Selection Criteria Patents Quality Standards Scoping Product Developments clustering
SLO-2
S-4 SLO-1
Screening Ideas For New Products Patent Search Marketing Research Technical And Business Concerns geometric layout development
SLO-2
S-5 SLO-1
Creative design Patent Laws Introducing New Products Understanding Customer Needs fundamental and incidental interactions
SLO-2
S-6 SLO-1
Model Preparation International Code For Patents Integrate process design Establishing Product Function related system level design issues
SLO-2
S-7 SLO-1 involve customer in development and secondary systems
Testing Intellectual Property Rights (IPR) Managing costs
SLO-2 managing requirements
S-8 SLO-1
Cost evaluation Copyrights Robust design process management and improvement architecture of the chunks
SLO-2
S-9 SLO-1
Patent application Geographical Indications Integrating CAE, CAD, CAM tools Plan and establish product specifications creating detailed interface specifications
SLO-2

Learning 1. Paul trott “Innovation Management and New Product Development” 5th Edition Sep 2011 3. Marc Annacchino “New Product Development “ 1st Edition Sep 2003
Resources 2. Barclay, Z. Dann, P. Holroyd, “New Product development” I, Published by BH Butterworth-Heinemann a 4. Brain Twiss, “Managing technological innovation”, Pitman Publishing Ltd., 1992.
division of Reed Educational and professional publishing limited.2000.

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
73
Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. A. Krishnaveni, Govt. College of Engineering, Tirunelveli,
1. Mr. A. Prasad, Mahindra and Mahindra, [email protected] 1. Dr. J. Chandradass, SRMIST , [email protected]
[email protected]
2. Dr. M.A. Saibalaji, BS Abdur Rahman Institute of Science and Technology,
2. Mr. S. Ganesh Kumar, TAFE, [email protected] 2. Mr. P. BaskaraSethupathi, SRMIST, [email protected]
Chennai, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
74
Course Course L T P C
Course Code 18AUO110T AUTOMOTIVE STANDARDS AND REGULATIONS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Impart knowledge on basics of automobile standards and regulations. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Know the various safety standards on collision.

Environment & Sustainability


CLR-3 : Gain knowledge about various safety standards in automotive electrical systems.

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Understand the regulations used in hybrid and electric vehicles.

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Impart knowledge on regulations used in gaseous fuel vehicles.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Gain knowledge about basic automobile standards and regulations. 1 80 75 M L L L M M M L L L L H H L L
CLO-2 : Gain knowledge about standards for safety during collision. 2 75 70 M L L L M M M L L L L L H M L
CLO-3 : Understand the various standards used for automotive electrical systems. 2 80 77 M L L L M M M L L L L M H L L
CLO-4 : Gain knowledge about the regulations used for hybrid and electric vehicles. 3 75 70 M L L L M M M L M L L M H M M
CLO-5 : Gain knowledge about the regulations used for gaseous fuel vehicles. 3 85 80 M L L L M M M L L L L M H M L

General Automotive Standards and Collision Safety Standards Automotive electrical Standards Electric and Hybrid Vehicle Standards
CNG, LPG Vehicles and Engine Emission
Regulations Standards
Duration (hour) 09 09 09 09 09
S-1 SLO-1 Procedure for Type Approval and Bumper Fitment on Vehicles – Test Testing Procedure and Requirements for Battery Operated Vehicles – Requirements Safety and Procedural Requirements for
SLO-2 Certification of Vehicles for Compliance to Methods. Headlamp Beam. for Construction and Functional Safety. Type Approval of CNG Operated Vehicles.
Central Motor Vehicles Rules.
S-2 SLO-1 Speed Limitation Devices and Its Safety Belt Assemblies, Safety Belt Approval of Front Position Lamps, Rear Measurement of Electrical Energy Safety and Procedural Requirements for
SLO-2 Specifications. Anchorages –Specifications. Position Lamps, Stop Lamps, Direction Consumption. Type Approval of CNG Operated Vehicles.
Indicators, Rear Registration Plate
Illuminating Devices and Reversing Lamp.
S-3 SLO-1 Arrangement of Foot Controls of Vehicles. Seats, their Anchorages and Head Provisions Concerning the Approval of Method of Measuring the Range. Safety and Procedural Requirements for
SLO-2 Restraints Specifications, Survival Space Headlamps Equipped with Gas Discharge Type Approval of LPG Operated Vehicles.
for the Protection of the Occupants. Light Sources.
S-4 SLO-1 Starting Grade-Ability - Method of Requirements for Behaviour of Steering Provisions Concerning the Approval of Measurement of Net Power andthe Safety and Procedural Requirements for
SLO-2 Measurement and Requirements. Mechanism of a Vehicle in a Head-On Light Emitting Diode(LED) Light Sources Maximum 30 Minute Power and Speed. Type Approval of LPG Operated Vehicles.
Collision. For use in Approved Lamp Units.
S-5 SLO-1 Protective Helmets for Motor Cycle Riders. Procedure for Determining the "H" Point Lighting, Signalling & Indicating Systems Electric Power Train - Requirements for Code of Practice for use of LPG Fuel in
SLO-2 and The Torso Angle in Seating Positions on Motor Vehicles. Construction and Functional Safety. Internal Combustion Engine to Power 4
of Motor Vehicles. Wheeled Vehicles.

S-6 SLO-1 Protective Helmets and Visors for Requirements for the Protection of the Performance Requirements of Lighting and Measurement of Electrical Energy Code of Practice for use Of LPG Fuel in
SLO-2 Motorcycle Riders – Specification. Occupants in the Event of an Offset Frontal Light-Signalling Devices. Consumption. Internal Combustion Engine to Power 2 & 3
Collision. Wheeled Vehicles.
S-7 SLO-1 Two Wheeled Vehicles – Location, Approval of Vehicles with Regards to the Testing Standards for Wind Screen Wiping Method of Measuring the Range. Code of Practice for use of CNG Fuel in
SLO-2 Identification and Operation of Controls, Protection of the Occupants in the Event of System. Internal Combustion Engine to Power 4
Tell-Tales and Indicators. a Lateral Collision. Wheeled Vehicles.

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
75
S-8 SLO-1 Procedure for Type Approval and Requirements for the Protection of Horn Installation Requirement. Measurement of Net Power and The Code of Practice for use of CNG Fuel in
SLO-2 Establishing Conformity of Production for Pedestrian and Other Vulnerable Road Maximum 30 Minute Power and Speed. Internal Combustion
Safety Critical Components. Users in the Event of a Collision with a Engine to Power 2 & 3 Wheeled Vehicles.
Motor Vehicle.
S-9 SLO-1 NCAP And BNVSAP Ratings, Requirements for the Protection of Fuel Electronic Stability Control Systems. CMVR Type Approval for Hybrid Electric Bharath and Euro Emission Norms.
SLO-2 Requirements for School Buses. System in The Event of Rear Impact of a Vehicles, CMVR Type Approval of Vehicles
Motor Vehicle. Retrofitted with Hybrid Electric System.

Learning 1. ARAI publications “\Automotive industry standards”, April 30, 2016.


Resources

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. T. Praveenkumar, SRMIST
1. Mr.K.V. Simmom, Royal Enfield, [email protected] 1. Dr..A.Samuel Raja, Thiyagarajar college of Engineering Madurai, [email protected]
E-mail: [email protected]
2. Dr. K. Kamalakkannan
2. Mr.R.Srikanth, Altair, [email protected] 2. Mr. N.Ravikumar, Crescent Institute of Science and Technology, [email protected]
E-mail: [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
76
Course Course L T P C
Course Code 18AUO111T AUTOMOTIVE SCIENCES O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the ability and information to follow recent developments about the internal combustion engine technology. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Describe methods for reduction of exhaust emissions, and their relations to fuel quality and engine performance

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Demonstrate competency in skills related to automotive technology.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
CLO-1 : Understand the Insights in Internal Combustion Engine 1 90 90 H H H M H M H H H L M H H M H
CLO-2 : Summarize the Knowledge in Engine Cycles 2 90 90 H H H H M M M M H L H H H L M
CLO-3 : Compare the technology in emissions 2 90 90 H M H M H H M H M L H H H H L
CLO-4 : Demonstrate the Relationship in Velocity, Acceleration and Speed 2 90 90 H H M H H L L M H L H H H H L
CLO-5 : Explain the technology of Vehicle Characteristics 2 90 90 H H H H H M L M H L H H H H M

Duration (hour) 09 09 09 09 09
S-1 SLO-1 Internal combustion engines Theoretical engine cycles Fuels and combustion & emissions Velocity and acceleration, speed Vehicle Characteristics
SLO-2 Engine power and Brake power The constant volume cycle (Otto cycle) combustion Speed and velocity Acceleration Load transfer under acceleration
S-2 SLO-1 Dynamometers for high-speed engines Thermal efficiency of the theoretical Otto Products of combustion Velocity–time graph Uniform velocity Static reactions
cycle
SLO-2 Mean effective pressure Thermal efficiency in terms of compression Relevant combustion equations Uniform acceleration Vehicle under acceleration
ratio r
S-3 SLO-1 Horsepower PS – the DIN Effect of compression ratio on thermal Air–fuel ratio Petrol engine combustion Equations of motion and their application to Vehicle acceleration – effect of load
efficiency vehicle technology transfer
SLO-2 Indicated power Mean effective pressure Relative efficiency Detonation, Pre-ignition Force, mass and acceleration Front wheel drive
S-4 SLO-1 Cylinder pressure vs. crank angle Diesel or constant pressure cycle Octane rating Relation between mass and weight Maximum acceleration – rear wheel drive
SLO-2 Mechanical efficiency of an engine Diesel or constant pressure cycle Compression ignition engine combustion Inertia Four wheel drive – fixed
chambers
S-5 SLO-1 Morse test The dual combustion cycle Diesel fuel-Flash point Motion under gravity Four wheel drive – with third differential
SLO-2 Characteristic curves of engine Operation of dual combustion cycle Pour point-Cloud point Angular (circular) motion Four wheel drive – with third differential
performance
S-6 SLO-1 Volumetric efficiency Comparison between theoretical and Exhaust emissions-Factors affecting Equations of angular motion Accelerating force – tractive effort
practical engine cycles exhaust emissions
SLO-2 Torque vs. engine speed Comparison between theoretical and Emissions and their causes Equations of angular motion Tractive resistance
practical engine cycles
S-7 SLO-1 Specific fuel consumption vs. engine speed The Stirling engine regenerator Methods of controlling exhaust emissions Relation between angular and linear Power required to propel vehicle
velocity
SLO-2 Brake power, torque and sfc compared A double-acting Stirling engine Exhaust gas recirculation Relation between angular and linear Gradeability
velocity
S-8 SLO-1 Thermal efficiency The gas turbine Catalysts Centripetal acceleration Vehicle power on a gradient
SLO-2 Indicated thermal efficiency The gas turbine Diesel particulate filters Accelerating torque Vehicle on a curved track
S-9 SLO-1 Brake thermal efficiency petrol vs. diesel Summary of formulae Liquefied petroleum gas (LPG) Model problem I Overturning speed
SLO-2 Heat energy balance Simple Problems Zero emissions vehicles (ZEVs) Model problem II Skidding speed

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
77
1. Allan Bonnick “Automotive Science and Mathematics “Published by Elsevier Ltd First edition 2008 3. N. K. Giri “Automobile Technology” Khanna Publishers; 2nd edition edition (2002)
Learning
2. Willard W. Pulkrabek “Engineering Fundamentals of the Internal Combustion Engine” Pearson; 2 edition (10 June
Resources
2003)

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Amarnath, Rampal india, [email protected] 1. Dr.Arulselvan, MIT Chennai, [email protected]. 1. Dr.K.Kamalakkanan, SRMIST, [email protected]
2. Mr.S.Ravi Kumar, ARK INFO SOLUTIONS, [email protected] 2. Mr.A.Muthuvel, [email protected] 2. Mr.S.MadhanKumar, SRMIST,[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
78
Course Course L T P C
Course Code 18AUO112T INTELLIGENT VEHICLE TECHNOLOGY O Open Elective
Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Automobile Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire knowledge of about Intelligent vision system 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Know the architecture of Intelligent transportation system

Environment & Sustainability


CLR-3 : Impart the techniques of adaptive control

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Know the architecture for autonomous vehicles

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Study the autonomous vehicle cases

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Understand the intelligent vision system used in automobiles 2 85 75 H M H L H M M H H M L H H H H
CLO-2 : Understand the architecture of intelligent transportation system 2 80 75 H M H H H M M H H M L M H H H
CLO-3 : Understand adaptive control techniques of an autonomous vehicle 2 90 85 H H H H L M M H M M M H H H M
CLO-4 : Understand about the successful autonomous vehicle projects 2 85 80 H M H H H H H H H H M H H H H
CLO-5 : Know the case studies of Autonomous vehicle 2 80 75 H M M M H H H H H H M H H H H

Vehicle Information System and Intelligent Adaptive Control Techniques for Intelligent Decisional Architectures for Autonomous Autonomous Vehicle and Case Studies
Introduction to Intelligent Vision System
Transportation Vehicles Vehicles
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Vision Based Driver Assistance System – Intelligent Transportation System (ITS) – Automatic Control Of Highway Traffic And Control Architectures DARPA Challenge Case Study
Vehicle optical Sensor Moving Vehicles
SLO-2 Vision Based Driver Assistance System – Vision for ITS Communications Automatic Control Of Highway Traffic And Motion Autonomy DARPA Challenge Case Study
Laser Radar Moving Vehicles
S-2 SLO-1 Non Contact ground velocity detecting Multimedia communication in a car Adaptive Control Of Highway Traffic And Deliberative Architectures, ARGO Prototype Vehicle
Sensor Moving Vehicles
SLO-2 Road Surface Recognition Sensor Multimedia communication in a car Adaptive Control Of Highway Traffic And Deliberative Architectures, ARGO Prototype Vehicle
Moving Vehicles
S-3 SLO-1 Vehicle Sensors for Electronic Toll Current ITS Communication Systems and Adaptive Control Overview Reactive Architectures, The Gold System
Collection System Services
SLO-2 Vehicle Sensors for Electronic Toll Current ITS Communication Systems and Gain Scheduling Reactive Architectures, The Gold System
Collection System Services
S-4 SLO-1 Components of a Vision Sensor System Vehicle to Vehicle Communication Model Reference Adaptive Control Hybrid Architecture Overview. The inverse Perspective Mapping
Systems
SLO-2 Components of a Vision Sensor System Vehicle to Vehicle Communication Model Reference Adaptive Control Hybrid Architecture Examples Lane Detection
Systems
S-5 SLO-1 Driver Assistance on Highways –Lane Road to Vehicle Communication Self-Tuning Adaptive Control System Overview Of Sharp Architecture, Obstacle Detection
Recognition Systems Model
SLO-2 Driver Assistance on Road to Vehicle Communication Self-Tuning Adaptive Control System Models Of Vehicles Vehicle Detection
Highways –Lane Recognition Systems Model
S-6 SLO-1 Driver Assistance on Highways –Traffic Inter Vehicle Communication System Identification Basics, Concepts Of Sensor Based Maneuver, Pedestrian Detection
Sign Recognition

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
79
SLO-2 Driver Assistance on Highways –Traffic Inter Vehicle Communication Recursive Parameter Estimation, Reactive Trajectory Following, , Software systems architecture
Sign Recognition
S-7 SLO-1 Driver Assistance in Urban Traffic-Stereo Intra Vehicle Communication Estimator Initialization Parallel Parking Computational Performances
Vision
SLO-2 Driver Assistance in Urban Traffic-Stereo Intra Vehicle Communication Design Of Self-Tuning Controllers Platooning ARGO Prototype vehicle Hardware
Vision
S-8 SLO-1 Driver Assistance in Urban Traffic- Shape VANETS-Devices Generalized Minimum Variance (GMV) Main Approaches To Trajectory Planning, Functionalities- ARGO Prototype vehicle
base analysis Control
SLO-2 Driver Assistance in Urban Traffic- Shape Optical Technologies Pole Placement Control Main Approaches To Trajectory Planning, Data acquisition System,
base analysis
S-9 SLO-1 Driver Assistance in Urban Traffic- Millimeter Wave technologies Model Predictive Control Overview Non-Holonomic Path Planning. Processing System
Pedestrian Recognition
SLO-2 Driver Assistance in Urban Traffic- Millimeter Wave technologies Model Predictive Control Examples Non-Homonymic Path Planning. Control System Overview
Pedestrian Recognition

1. LjuboVlacic, Michel Parent and Fumio Harashima,“Intelligent Vehicle Technologies”, Butterworth- 3. NicuBizon,Lucian D Ascalescu And NaserMahdavitAbatabaei “Autonomous Vehicles
Learning
Heinemann publications, Oxford, 2001-ISBN 0 7506 5093 1
Resources
2. Ronald K Jurgen, “Automotive Electronics Handbook ”, Automotive Electronics Series, SAE, USA, 1998.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Jegan Amirthalingam, Senior Educator, KPIT [email protected] 1. Mr. Sam Jebakumar, SRM IST, [email protected] 1. Mr. Joshua Paul E , SRMIST
2. Mr.Jesu Godwin D, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
80
Course Course L T P C
Course Code 18CHO101T SUSTAINABLE ENERGY ENGINEERING O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Chemical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Familiarize various ways of collecting solar energy and its applications 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Familiarize various ways of utilizing wind energy

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Familiarize various aspects of Biomass energy and utilization

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Understand the current status and future trends in energy

Design & Development

Project Mgt. & Finance


CLR-5 : Appreciate the need for efficient energy storage and distribution

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the various means of utilizing energy for sustainable development

Communication

PSO - 1

PSO - 2

PSO –3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Know the different industrial solar equipments for heat and electricity 1 80 75 L M H L H H L M
CLO-2 : Know the types of wind mill and their design 1 80 75 L M H L H H L M
CLO-3 : Comprehend the uses of energy from biomass and reactor design 1 80 75 L M H L H H L M
CLO-4 : Apply the concept of energy transfer to modern processes 2 70 65 H H H H H H H H
CLO-5 : Comprehend the various means of energy storage and distribution 2 75 65 H H H H H H H H
CLO-6 : Apply the knowledge of sustainable resources for efficient energy utilization and storage 2 70 65 H H H H H H H H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction on solar energy Availability of wind Biomass, Biomass resources Current and future state of energy - Introduction Energy storage and distribution -
Introduction
SLO-2 Solar angles Special features of wind energy Composition, fuel properties Current and future state of energy - Introduction Energy storage systems
S-2 SLO-1 Solar collectors Types of wind mills Biomass conversion technologies Basic thermodynamic functions and applications Mechanical energy storage
SLO-2 Types of collectors The power from the wind Anaerobic digestion Basic thermodynamic functions and applications Mechanical energy storage
S-3 SLO-1 Flat plate and dish type Performance of wind mills Direction combustion Calculation of heat of reaction Mechanical energy storage
SLO-2 Types of flat and dish types Modern wind energy generators Pyrolysis Application of Hess law Electrical storage
S-4 SLO-1 Solar concentrators Horizontal wind mills Gasification Problems on heat of reaction and Hess law Electrical storage: The lead acid battery
SLO-2 Types of concentrators Vertical wind mills Biogas technology Problems on heat of reaction and Hess law Chemical storage

S-5 SLO-1 Solar pumping Wind turbines Bioethanol Other chemical processes for energy transfer Chemical storage
SLO-2 Problems in collectors Design parameters Biodiesel Production Other chemical processes for energy transfer Chemical storage
S-6 SLO-1 Solar refrigeration Design principles of wind turbine Community and institutional biogas plants Microwave-assisted reactions Chemical storage
SLO-2 Solar air cooling, Solar furnaces Horizontal and vertical axis types Family biogas plants Microwave-assisted reactions Electromagnetic energy storage
S-7 SLO-1 Solar power generation Problems in wind mills Recent Developments in biomass Sonochemistry Thermal energy storage (Sensible heat)
technology
SLO-2 Solar drying, stills and cooking Problems in wind mills Energy farming Sonochemistry Thermal energy storage (Sensible heat)
S-8 SLO-1 Photo voltaic cell principle Problems in wind mills design consideration Electrochemistry Thermal energy storage (Latent heat)

SLO-2 Photo voltaic cell types Problems in wind mills Problems in digesters Electrochemistry Thermal energy storage (Latent heat)
S-9 SLO-1 Photo voltaic cell design Wind power farms Problems in digesters Photochemistry and Photovoltaic Cells Biological storage
SLO-2 Photo voltaic cell advancement Modern wind farms Applications of reactors Photochemistry and Photovoltaic Cells Biological storage

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
81
1. Anne E. Marteel-Parrish and Martin A. Abraham, “Green Chemistry and Engineering - A pathway to 3. Bansal N.K, Manfred Kleen Man and Michael Meliss, “Renewable energy sources of conversion
Learning sustainability”, John Wiley & Sons, 2014. technology” TMH Publication.
Resources 2. Rai G.D., “Non Conventional Energy Sources”, Khanna Publishers, New Delhi, 1999. 4. Kothari. P., Singal, K. C. and Rakesh, “Renewable Energy Sources and Emerging Technologies”,
Ranjan PHI Pvt. Ltd., New Delhi, 2008

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1 Dr. K. Deepa
1. Dr. Lima Rose Miranda, Anna University,
1. Mr. A. Subramaniam, PESCO Beam Environmental Solutions Pvt. Ltd., SRM Inst. of Science & Technology,
email: [email protected]
[email protected]
2 Mr. V. Ganesh
2. Mr. S. T. Kalaimani, CPCL, Chennai 2. Dr. T. R. Sundararaman, Rajalakshmi Engineering College SRM Inst. of Science & Technology,
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
82
Course Course Course L T P C
18CHO102T PETROLEUM ENGINEERING O OPEN ELECTIVE
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


NIL NIL NIL
Courses Courses Courses
Course Offering Department Chemical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the formation and evaluation of crude oil, overview of petroleum refining processes, Distillation 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the Evaluation and testing, properties, Petroleum refining processes

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the Thermal and catalytic cracking, treatment techniques

Expected Attainment (%)


Expected Proficiency %)
Level of Thinking (loom)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Understand the production of fuels, lubricating oil, storage and transportation

Modern Tool Usage


CLR-5 : Understand the production of olefin gases, intermediates compounds and important petrochemicals

Life Long Learning


Society & Culture
Problem Analysis

Communication
CLR-6: Understand the overview of petroleum refinery products

PSO - 1

PSO - 2

PSO –3
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Comprehend the potential growth of petrochemical industries, distillation characteristics 1 75 70 L L H H
CLO-2 : Comprehend the thermal properties of petroleum fractions 1 75 70 M M H H M
CLO-3 : Comprehend the conversion of petroleum, hydrodesulphurization 1 80 75 H M H H
CLO-4 : Comprehend the fuel, storage and transportation -characteristics 1 80 75 M M L H H M
CLO-5 : Comprehend the flow sheets of important petrochemicals 1 80 75 M H H H
CLO-6: Comprehend the salient features of petroleum engineering 1 80 70 H H L H H M

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Overview of petrochemical Distillation condition Octane number Thermal cracking Overview of Refinery Products
SLO-2 Industrial Growth in India, Economics, Distillation products Cetane number, Diesel index, their Thermal cracking in vapor, liquid and Refinery Products
Feedstock Selection for determination and importance mixed phase
Petrochemicals
S-2 SLO-1 Formation Petroleum refining processes Catalytic cracking Production of aviation gasoline Importance and growth potential of
petrochemical in India
SLO-2 Formation theories Petroleum Products Houdry fixed bed Properties Petrochemical types
S-3 SLO-1 Migration of crude Evaluation of Crude Oil Fluidized bed Motor fuel, kerosene, fuel Reforming and cracking: Cracking of Naphtha
SLO-2 Accumulation of petroleum Testing of Petroleum Products Catalytic bed Diesel oil, tractor fuel and jet Production of C2 and C3 Compounds
S-4 SLO-1 Types of crude General processing, topping Reforming process Lubricating oil manufacture Production of intermediate chemicals:
Acrylonitrile,
SLO-2 Crude classification vacuum distillations Alkylation process Petroleum waxes and asphalts ethylene oxide
S-5 SLO-1 Formation and Evaluation of Crude Oil Physical properties Conversion of petroleum gases into motor Storage of petroleum products Higher olefins
fuel with alkylation
SLO-2 General processing of crude Thermal properties Flow diagram Types of storage Benzene
S-6 SLO-1 Atmospheric distillation of crude Properties of petroleum fractions Polymerization Tanks Toluene
SLO-2 Flow diagram Thermal properties Hydrogenation and dehydrogenation Bullets Xylene
S-7 SLO-1 Distillation condition Flash point, fire point Treatment techniques Special types of spheres Polymerization process
SLO-2 Distillation products Viscosity factor Removal of Sulphur Compounds Transportation of petroleum Plastics
products, road, rail
S-8 SLO-1 Vacuum distillations Petroleum refining processes Dewaxing Sea and pipeline Ethenic polymers
SLO-2 Flow diagram Clay Treatment and Hydrofining Types of transportation Polyvinyl chloride
S-9 SLO-1 Primary process Refining flow diagram Desulphurization, Safety norms Synthetic fibers- polyesters- polyesters ribbon
SLO-2 Secondary process Solvent Treatment Processes Importance of pipeline transportation. Polyethylene Terephthalate

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
83
Learning 1. BhaskaraRao. B.K, “A Text on Petroleum Chemicals”, 4thEdn.,Khanna Publishers, New Delhi, 2007 3. GopalaRao M. and Marshall Sittig. “Dryden's Outlines of Chemical Technology”, 3rd Edn.,East-West
Resources 2. Nelson.W.L, “Petroleum Refinery Engineering”, McGraw Hill Publishing Company Limited, 1985. Press, New Delhi, 1997.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1 Dr. K. Anbalagan,
1. Dr. Lima Rose Miranda, Anna University,
1. Mr. A. Subramaniam, PESCO Beam Environmental Solutions Pvt. Ltd., SRM Inst. of Science & Technology,
email: [email protected]
[email protected]
2 Dr. M.Magesh kumar
2. Mr. S. T. Kalaimani, CPCL, Chennai 2. Dr. T. R. Sundararaman, Rajalakshmi Engineering College
SRM Inst. of Science & Technology, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
84
Course Course L T P C
Course Code 18CHO103T INTRODUCTION TO CHEMICAL ENGINEERING O OPEN ELECTIVE
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Chemical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)

CLR-1 : Understand the basics of process calculation 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


CLR-2 : Be exposed to the fundamentals of Mechanical Operations

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the fundamentals of fluid flow phenomena

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Be exposed to the principles of heat transfer

Design & Development

Project Mgt. & Finance


CLR-5 : Acquire the knowledge on the basics of mass transfer

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Be exposed to the basic principles of chemical engineering

Communication

PSO - 1

PSO - 2

PSO –3
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Learn the basics of stoichiometry and mass balance 2 80 70 H H H L
CLO-2 : Familiarized with mechanical operations involved in material handling 2 80 70 H H L H H L
CLO-3 : Understand the concept of fluid and its flow 2 70 65 H H L H H
CLO-4 : Gain Knowledge on heat transfer principles 2 80 70 H H H L H H
CLO-5 : Comprehend the basics of mass transfer 2 70 65 H H L M L
CLO-6 : Analyze the concepts in chemical engineering 2 75 65 H H H M H M M

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Units and dimensions, the mole unit Size reduction Nature of fluids: Type of fluids and flow: Introduction to Heat Transfer Introduction to Mass Transfer operations
SLO-2 mole fraction (or percent) and mass Size reduction Nature of fluids: Type of fluids and flow: Various modes of Heat transfer Diffusion, Types, Fick‟s I law of Diffusion.
fraction (or percent)
S-2 SLO-1 analyses of a mixture, concentrations Size analysis incompressible and compressible, potential Fourier's law of heat conduction and Steady – state molecular diffusion in fluids at
flow, Laminar and turbulent flow Thermal conductivity rest and in laminar flow: molecular diffusion
in gases.
SLO-2 basis of calculations Size analysis incompressible and compressible, potential Newton‟s law of cooling, Natural and Molecular diffusion in gases: steady state
flow, Laminar and turbulent flow forced diffusion of A through non diffusing B
S-3 SLO-1 Problem solving on Units and dimensions Screen efficiency Hydrostatic equilibrium and manometers Steady-state conduction compound Gas phase equimolal counter diffusion.
resistances in series- slab and cylinder. Diffusion in Multicomponent gas mixtures
SLO-2 Problem solving on Concentrations Screen efficiency Hydrostatic equilibrium and manometers Steady-state conduction compound Gas phase equimolal counter diffusion.
resistances in series- slab and cylinder. Diffusion in Multicomponent gas mixtures
S-4 SLO-1 predicting P-V-T properties of gases using Filtration and its types – pressure and Newtonian and Non-Newtonian fluids: Steady-state conduction compound Molecular diffusion in liquids: steady state
ideal gas law & Van der Waals equation vacuum filtration Newton's-law of viscosity resistances in series- slab and cylinder. diffusion of A through non diffusing B
SLO-2 Calculation of density Filtration and its types – pressure and Newtonian and Non-Newtonian fluids: Steady-state conduction compound Molecular diffusion in liquids: steady state
vacuum filtration Newton's-law of viscosity resistances in series- slab and cylinder. diffusion of A through non diffusing B
S-5 SLO-1 Basics of chemical equation and Filters and its classification Reynolds number and transition from Problem solving on heat transfer rate Liquid phase equimolal counter diffusion
stoichiometry laminar to turbulent flow
SLO-2 limiting reactant, excess reactant, Filters and its classification Reynolds number and transition from Problem solving on heat transfer rate Liquid phase equimolal counter diffusion
conversion, selectivity and yield laminar to turbulent flow
S-6 SLO-1 Problem solving on Density calculations Basics of Settling and sedimentation Boundary layer concept heat transfer coefficient and Overall heat Effect of temperature and pressure on
transfer coefficient diffusivity.
SLO-2 Problem solving on Stoichiometry Basics of Settling and sedimentation Boundary layer concept heat transfer coefficient and Overall heat Principles of drying, driers and freeze drying
transfer coefficient
S-7 SLO-1 Basic concepts involved in material Principles of agitation, Types of agitators Friction factors Problem solving on heat transfer Various methods of distillation and

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
85
balance calculations coefficient extraction.
SLO-2 Basic concepts of recycle, bypass and Principles of agitation, Types of agitators Friction factors Problem solving on heat transfer Various methods of distillation and
purge streams coefficient extraction.
S-8 SLO-1 Problem solving on Material Balance - Flow patterns: prevention of swirling- Drag & Lift forces, Terminal settling velocity Heat transfer to fluids without phase Basic concept of leaching, adsorption,
Mixing draft tubes change: Boiling and Condensation
SLO-2 Problem solving on Material Balance - Flow patterns: prevention of swirling- Drag & Lift forces, Terminal settling velocity Heat transfer to fluids without phase Basic concept of leaching, adsorption,
Mixing draft tubes change: Boiling and Condensation
S-9 SLO-1 Problem solving on Material Balance - Blending and Mixing- Mixers: types Introduction to various types of flow Basic concepts of radiation, examples absorption and membrane separation
Drying metering devices and application process
SLO-2 Problem solving on Material Balance - Blending and Mixing- Mixers: types Introduction to various types of flow Basic concepts of radiation, examples absorption and membrane separation
Drying metering devices and application process

1. David M. Himmelblau, “Basic Principles and Calculations in Chemical Engineering”, 6th Edn., 4. Binay K Dutta, "Heat Transfer: Principles and Applications", PHI Learning Private Limited, Delhi,2010
Prentice-Hall of India, New Delhi, 1998. 5. Christie John Geankoplis, “Transport Processes and Separation Process Principles (Includes Unit
Learning 2. Anup K Swain, Hemalata Patra, Roy. G.K, “Mechanical operations”, Tata -McGraw Hill, 2010. Operations)”, 4th Edn., Pearson India Education Services Pvt. Ltd., 2015.
Resources 3. Noel de Nevers, "Fluid Mechanics for Chemical Engineers", 3rd Edn., McGraw Hill International
Editions, 2011
SLO – Session Learning Outcome

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. A. Subramaniam, PESCO Beam Environmental Solutions Pvt. Ltd., 1. Dr. Lima Rose Miranda, Anna University, 1 Dr. S. Sam David
email: [email protected] SRM Inst. of Science & Technology, [email protected]
2. Mr. S. T. Kalaimani, CPCL, Chennai 2. Dr. T. R. Sundararaman, Rajalakshmi Engineering College 2 Mr. V. Ganesh
SRM Inst. of Science & Technology, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
86
Course L T P C
Course Code 18CHO104T Course Name PROCESS PLANT SAFETY O Open Elective
Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Chemical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Familiarize the basics of Industrial safety management 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge on chemical plant safety

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Impart knowledge on Industrial accidents, prevention and fire protection systems

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Acquire knowledge on Hazard identification techniques

Design & Development

Project Mgt. & Finance


Modern Tool Usage
CLR-5 : Expose industrial hygiene and Occupational health hazards, Safety legislation in chemical industries

Life Long Learning


Society & Culture
Problem Analysis
Learning safety management , chemical plant safety, techniques of hazard identification, Industrial Hygiene, occupational

Communication
CLR-6 :
Hazards and safety legislation in chemical industries

PSO - 1

PSO - 2

PSO –3
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Know the basics of Industrial Safety Management. 2 80 70 L M M L M H H H H M M
CLO-2 : Understand the various aspects of Chemical plant safety 3 80 75 M H M H M H H M H M M
CLO-3 : Understand the various aspects of Industrial accidents and Fire safety 3 80 75 L M M M H H M H H M H M M
CLO-4 : Able to use Hazard identification techniques for the prevention of industrial accidents 3 85 80 M M M M M H H M M
CLO-5 : Know the Various aspect of industrial hygiene and Occupational Health hazards, Safety legislation in chemical industries 3 80 75 L M M L H H H L L
Will be able to prevent and control the accidents in chemical Industries by applying the acquired knowledge from Course
CLO-6 : 1 75 70 M H M M M M H M H H H H H M
Learning Rationale

Duration (hour) 9 9 9 9 9
S1 SLO-1 Importance of Safety consciousness in Chemical process Industries - Siting and Definitions, accident causation theories, Hazard analysis - Preliminary Hazard Concepts - Industrial and Occupational
Indian Chemical Industries Layout of a Chemical plant Classification, Causes, Costs , Principles Analysis (PHA) health hazards, Housekeeping, human
of Accident prevention factors and error, stress at work
S2 SLO-1 Development of Industrial Health and Classification of hazardous chemicals Industrial accidents – Bhopal Gas tragedy, Detailed hazard analysis - FMEA Role of trade unions in Industrial safety
Safety Chernobyl – case study and health
S3 SLO-1 Development of Industrial Health and Transportation of hazardous chemicals Accident prevention technique - Plant and Fault Tree Analysis Personnel protective equipments –head
Safety - OSHA Chemical job safety analysis protection, eye and face protection
S4 SLO-1 Safety Organization –Polices-Culture Storage and handling of hazardous Safety performance measurement tools - Hazard and operability (HAZOP) study Personnel protective equipments –hand
chemicals FR. SR, (FSI) and foot protection
S5 SLO-1 Safety Organization – Planning- Promotion Chemical reaction hazards and their Safety performance measurement tools- Hazard and operability (HAZOP) study Personnel protective equipments –body
control SafeT-Score, Accident rate per 1000 protection and respirators
workers
S6 SLO-1 Safety Organization – Inspection –Rules High pressure - High temperature Disabling injury index, Accident Human Error Analysis Safety legislation in India, Factories act
operations – Case studies Compensation Statutes Disabling injury 1948
index, Accident Compensation Statutes
S7 SLO-1 Safety Organization –Responsibility – Emergency preparation: On-site and Accident Investigation reporting and Risk Analysis Indian boilers act and regulations, Indian
Supervision Offsite Analysis electricity act and rules
S8 SLO-1 Effective Safety Education and Training Safe guarding of Machines – Ergonomics Conditions -Fire triangle- Classification of Risk assessment Indian explosives act and rules, Mines act,
fires Petroleum act and rules
S9 SLO-1 Communication at various levels of Safe guarding of Machines – Ergonomics Common causes of industrial fires, Fire Dow (Index) Fire and Explosion Index Environmental protection act.
production and operation, Safety slogans protection systems- prevention

Learning 1. Sharma. A M “Safety and Health in Industry” -A Hand book, BS Publications , 2009 4. Willie Hammer &Dennis Price, Occupational safety management and Engineering, Prentice Hall, 2001

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
87
Resources 2. Fulekar. M.H, “Industrial Hygiene and Chemical Safety”, I.K International Publishing house Pvt Ltd., 5. William Handley, Industrial safety hand book, McGraw- Hill, 1969 6. Daniel. A, Crowl& Joseph. F
2006. Louvar Chemical Process safety: fundamentals with applications, Prentice Hall international series
3. Fawcett .H.H, and Wood .W.S, Safety and Accident Prevention in Chemical Operations, John Wiley &
sons, U.S.A.,1965
SLO – Session Learning Outcome

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. A. Subramaniam, PESCO Beam Environmental Solutions Pvt. 1. Dr. Lima Rose Miranda, Anna University, Dr.B.Karunanithi
Ltd., email: [email protected] SRM Institute of Science and Technology
[email protected]
2. Mr. S. T. Kalaimani, CPCL, Chennai 2. Dr. T. R. Sundararaman, Rajalakshmi Engineering College Ms.D.Nanditha
SRM Institute of Science and Technology
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
88
Course L T P C
Course Code 18CHO105T Course Name POLLUTION ABATEMENT O OPEN ELECTIVE
Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Chemical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : know about the industrial activities and fates of industrial contaminants 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : know about the environmental regulations

Environment & Sustainability


Analysis, Design, Research
CLR-3 : know about the air pollution control methods

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : know about the principles of water treatment

Design & Development

Project Mgt. & Finance


CLR-5 : know about the air pollution control methods

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6: know about the sources and treatment options for environmental issues

Communication
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO1

PSO2

PSO3
CLO-1 : Identify the major industries that creates pollutants and how it affects the environment 1 85 75 L L H H M H H L L
CLO-2 : Implement the rules and regulations in specific industries 1 75 70 H H L H M M H L L
CLO-3 : Identify the sources of air pollution and able to control the air pollution 1 85 75 M M H M L H M H H
CLO-4 : Identify different water treatment methods used in industry and able to implement the methods wherever necessary 1 85 75 H H M M M M L H M H H
CLO-5 : Identify the sources of air pollution and able to control the air pollution 1 85 75 H H M M M M L H M H H
CLO-6 : Identify the pollution nature and able to bring the solution 1 75 70 H H M M M M L H M H M

Duration (hour) 9 9 9 9 9
S-1 SLO-1 introduction environmental regulations prevention vs air pollution control methods introduction to principles of water treatment primary, solid waste and disposal methods
control of industrial pollution. particulate emission control secondary and tertiary treatments sources and types of solid waste
SLO-2 introduction prevention vs control of industrial pollution gravitational settling chambers principles of water treatment secondary
sources and types of solid waste
treatments
S-2 SLO-1 industrial activity and environment prevention vs control of industrial pollution cyclone separators, principles of water treatment secondary processing methods, disposal- principle,
treatments practices and methods,
SLO-2 industrial activity and environment prevention vs control of industrial pollution electrostatic precipitators principles of water treatment secondary processing methods, disposal- principle,
treatments practices and methods,
S-3 SLO-1 industrial activity and environment prevention vs control of industrial pollution Volatile organic compounds control principles of water treatment tertiary processing methods, disposal- principle,
treatments practices and methods,
SLO-2 industrial activity and environment prevention vs control of industrial pollution Volatile organic compounds control principles of water treatment tertiary processing methods, disposal- principle,
treatments practices and methods,
S-4 SLO-1 fates of industrial contaminants environment policies and regulations to Volatile organic compounds control principles of water treatment tertiary energy from solid waste, waste
encourage pollution prevention treatments management hierarchy,
SLO-2 fates of industrial contaminants environment policies and regulations to control of sulphur dioxide principles of water treatment tertiary energy from solid waste, waste
encourage pollution prevention treatments management hierarchy,
S-5 SLO-1 case studies on industrial contaminants environment policies and regulations to control of sulphur dioxide advanced waste water treatments energy from solid waste, waste
encourage pollution prevention management hierarchy,
SLO-2 case studies on industrial contaminants environment policies and regulations to control of sulphur dioxide advanced waste water treatments energy from solid waste, waste
encourage pollution prevention management hierarchy,
S-6 SLO-1 industrialization and sustainable environment friendly chemical processes control of oxides of nitrogen advanced waste water treatments energy from solid waste, waste
development management hierarchy,
SLO-2 industrialization and sustainable environment friendly chemical processes control of oxides of nitrogen advanced waste water treatments energy from solid waste, waste
development management hierarchy,
S-7 SLO-1 sustainability strategies environment friendly chemical processes control of carbon monoxide and advanced waste water treatments energy from solid waste, waste
hydrocarbons management hierarchy,
SLO-2 sustainability strategies environment friendly chemical processes control of carbon monoxide and advanced waste water treatments energy from solid waste, waste

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
89
hydrocarbons management hierarchy,
S-8 SLO-1 barriers to sustainability regulations for clean environment and noise pollution measurements and its recovery of metals from process effluents energy from solid waste, waste
implication for industries control management hierarchy,
SLO-2 Barriers to sustainability Regulations for clean environment and Noise pollution measurements and its Recovery of metals from process effluents energy from solid waste, waste
implication for industries control management hierarchy,
S-9 SLO-1 Pollution prevention in achieving Regulations for clean environment and Noise pollution measurements and its Recovery of metals from process effluents hazardous waste, biomedical waste, and
sustainability implication for industries control nuclear waste.
SLO-2 Pollution prevention in achieving Regulations for clean environment and Noise pollution measurements and its Recovery of metals from process effluents hazardous waste, biomedical waste, and
sustainability implication for industries control nuclear waste.

1. Bishop.P, "Pollution Prevention: Fundamentals and Practice", McGraw Hill International Edn., 4. Rose.G.R.D, “Air pollution and Industry”, Van Nostrand Reinhold Co., NewYork 1972
McGraw Hill Book Co., Singapore, 2000 5. Pandey.G.N and Carney.G.C, “Environmental Engineering”, Tata McGraw Hill, New Delhi,1989
Learning Resources 2. Freeman.H.M, "Industrial Pollution Prevention Hand Book", McGraw Hill, 1995 6. Kapoor.B.S, “Environmental Engineering”, 3rd Edn., Khanna publishers,1997
3. James. G. Mann and Liu.Y.A, "Industrial Water Reuse and Waste Water Minimization", McGraw Hill,
1999
SLO – Session Learning Outcome

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CA –4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Lima Rose Miranda, Anna University, 1 Dr. B.Karunanithi
1. Mr. A. Subramaniam, PESCO Beam Environmental Solutions Pvt. Ltd.,
email: [email protected] SRM Inst. of Science & Technology, [email protected]
2 Dr. S.Vishali
2. Mr. S. T. Kalaimani, CPCL, Chennai 2. Dr. T. R. Sundararaman, Rajalakshmi Engineering College
SRM Inst. of Science & Technology, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
90
Course L T P C
Course Code 18CHO106T Course Name INTRODUCTION TO PROTEOMICS O OPEN ELECTIVE
Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Chemical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Introduce protein structure and function 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the methodologies utilized for protein isolation

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the analytical methodologies available for protein identification

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Have an insight into methods available for the identification of proteins in a high-through-put manner

Design & Development

Project Mgt. & Finance


CLR-5 : Apply a scientific approach to proteomics investigation using bioinformatics tools

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Introduce various combination of sample preparation and analytical methodologies for proteomics investigation

Communication

PSO - 1

PSO - 2

PSO –3
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand the significance of protein structure and function from a physiological context 2 80 70 L M M M L M H M M
CLO-2 : Design a sequence of methodologies for desired protein isolation from complex matrices 3 80 75 L M M M M M H M M
CLO-3 : Design one or more analytical methodologies in series or parallel for protein identification 3 80 75 L M M M H M H M M
CLO-4 : Conceive high-throughput screening methodology for identification of proteins in complex mixtures 3 85 80 L M M M H L L M H M M
CLO-5 : Utilize proteomics methodologies aided by bioinformatics tools for protein characterization 3 80 75 L M H H H L L L M M H H H H
CLO-6 : Design a sample preparation and analytical methodology scheme for a proteomics investigation 1 75 70 M H H H H L L L H H H H H H

Duration (hour) 9 9 9 9 9
S1 SLO-1 An Overview of Proteomics Strategies for Protein Identification MS- principles Protein structures Protein Chips and Functional Proteomics
S2 SLO-1 Need, scope and challenges of proteomics Strategies for Protein Identification MS- principles Techniques for solving protein structures Protein Chips and Functional Proteomics
S3 SLO-1 Strategies for Protein separation Strategies for Protein Identification Instrumentation and applications in Techniques for solving protein structures
Protein Chips and Functional Proteomics
proteomics
S4 SLO-1 2D gel electrophoresis- principle and Protein Identification with antibodies Instrumentation and applications in Techniques for solving protein structures Applications of Proteomics in disease
applications proteomics diagnosis
S5 SLO-1 2D gel electrophoresis- principle and Protein Identification with antibodies Strategies for Protein Quantization Protein interactions- principles and Applications of Proteomics in disease
applications methods to study them diagnosis
S6 SLO-1 Liquid chromatography- principle and Protein Identification with antibodies Quantitative proteomics with standard 2D Protein interactions- principles and Applications of Proteomics in disease
applications gels Multiplexed proteomics methods to study them diagnosis
S7 SLO-1 Liquid chromatography- principle and Protein sequence determination by Quantitative proteomics with standard 2D Protein interactions- principles and Drug development and plant biotechnology
applications chemical degradation gels Multiplexed proteomics methods to study them
S8 SLO-1 Multidimensional liquid chromatography Protein sequence determination by Quantitative with mass spectrometry Protein Modification in Proteomics. Drug development and plant biotechnology
chemical degradation
S9 SLO-1 Multidimensional liquid chromatography Protein sequence determination by Quantitative with mass spectrometry Protein Modification in Proteomics. Drug development and plant biotechnology
chemical degradation

1. R. M. Twyman, Principles of Proteomics (Advanced Text Series), Bios Scientific, 2004 3. S. R. Pennington, M. J. Dunn, Proteomics: from Protein Sequence to Function, Springer publications,
Learning
2. David W Mount, Bioinformatics- Sequence and genome analysis, Cold Spring Harbor Laboratory first edition, 2001.
Resources
Press, second edition, 2004. 4. Timothy Palzkill, Proteomics, Springer, 2002.

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
91
Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. A. Subramaniam, PESCO Beam Environmental Solutions Pvt. Ltd., 1. Dr. Lima Rose Miranda, Anna University, email: [email protected] Dr. M.P. Rajesh
SRM Institute of Science and Technology
[email protected]
2. Mr. S. T. Kalaimani, CPCL, Chennai 2. Dr. T. R. Sundararaman, Rajalakshmi Engineering College

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
92
Course Course L T P C
Course Code 18CEO301T ADVANCED DESIGN OF RCC O Open Elective Courses
Name Category 2 1 0 3

Pre-requisite Progressive
18CEC207T Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Civil Engineering Data Book / Codes/Standards IS 456-2000, SP 16 Charts, IS 3370 Part1,2,3,4, IS 1343-2012, IRC 3-1983, IRC:83-2018 (Part II)

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Analyse the retaining wall with the effect of active and passive pressure 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Design of Flat Slab using Direct Design Method as per IS456-2000

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Utilize the concept the of yield line theory

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Design Water Tanks using Working Stress Method

Modern Tool Usage


CLR-5 : Utilize concepts of ILD to analyse the RCC bridge for simple spans

Life Long Learning


Society & Culture
Problem Analysis

Communication
CLR-6 : Analyse prestressed concrete sections for flexure

PSO - 1

PSO - 2

PSO - 3
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Identify the effect of active and passive pressure influencing the behavior in design of retaining walls 3 80 75 H H - - - - - - - - - - H - H
CLO-2 : Analyse the behavior of Flat slab in flexure and punching shear 3 85 75 H H - - - - - - - - - - H - H
CLO-3 : Apply yield line theory to the design of slabs 3 75 75 H H - H - - - - - - - - H - H
CLO-4 : Analyse the behavior of underground and elevated water tanks 3 90 80 H H - - - - - - - - - - H - M
CLO-5 : Analyseand design of RCC Bridge and Culvert using IRC loadings 3 85 75 H H - - - - - - - - - - H - M
CLO-6 : Apply the strength and load balancing concept to the design of beams in flexure 3 80 75 H H - H - - - - - - - - H - H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 RETAINING WALLS FLAT SLABS RCC WATER TANKS DESIGN OF BRIDGES PRESTRESSED CONCRETE
Introduction to Retaining Walls Introduction to Flat Slab Introduction to Water Retaining Structures Types of bridges and culverts STRUCTURES Basic concepts
SLO-2 Design of Retaining Walls, Proportioning of Advantages of Flat Slab Design of Rectangular and Circular Water Simply supported girder bridges, Balanced Principle of prestressing methods and
the size of the wall Tanks cantilever and their behavior materials required
S-2 SLO-1 Design for Overturning moment Design of Flat slab, Proportioning Design Problems – Circular slabs Design Problems Stress and Strength concept and Load
subjected to direct tension balancing concept
SLO-2 Design for Sliding and provision for shear Design for Bending Design Problems – Contd., Introduction to IRC Loading, impact Design Problems
key loading, Codal Provisions for design
S-3 SLO-1 Tutorials Tutorials Tutorials Tutorials Tutorials

SLO-2 Tutorials Tutorials Tutorials Tutorials Tutorials

S-4 SLO-1 Design of Toe and Heel Slab of Retaining Thickness of flat slab based on punching Design Problems Design of slab culvert for Class AA, 70R, Analysis of sections subjected to flexure
Wall shear Class A
SLO-2 Design of Stem of Retaining Wall Design Problems Design of Underground Water Tanks Design Problems – Design of slabs based Design Problems – Beams subjected to
on IRC Codes eccentric prestressing
S-5 SLO-1 Introduction to Counterfort Retaining Walls INTRODUCTION TO YIELD LINE Design Problems – Design of Rectangular Design Problems – Contd., Design Problems – Contd.,
THEORY Water tanks (L/B >2)
SLO-2 Design of Counterfort Retaining Walls, Design of Square and Rectangular Slabs Design Problems Design Problems Losses of prestress using Simple cable
Proportioning of the size of the wall and profile
Counterfort
S-6 SLO-1 Tutorials Tutorials - Design of Square slabs for Tutorials - Design of Rectangular Water Tutorials Tutorials – Losses due to elastic
simply supported condition tanks (L/B < 2) deformation of concrete
SLO-2 Tutorials Tutorials – Contd., Tutorials Tutorials Tutorials – Contd.,

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
93
S-7 SLO-1 Design for Overturning moment Design of Square slabs for fixed support Design of overhead water tank and Intze Loads on T-beam girder bridges using Design of beams subjected to losses in
condition type tanks Courbans theory shrinkage in concrete
SLO-2 Design for Sliding and provision for shear Check for bending and shear Design Problems Design Problems Design Problems – Contd.,
key
S-8 SLO-1 Design of Toe and Heel Slab of Counterfort Design of Circular and Triangular Slabs Design of Staging with columns and Drawing ILD diagram for simple spans and Introduction to design of beams
Retaining Wall beams, Shaft and conventional types calculation of design Bending moment,
shear force for class AA and class A
loading
SLO-2 Design of Stem of Counterfort Retaining Design of Circular and Triangular Slabs Design Problems Design Problems Design of beams based on IS 1343.
Wall
S-9 SLO-1 Tutorials Tutorials - Design of triangular slabs for Tutorials Tutorials Tutorials
different edge conditions
SLO-2 Tutorials Tutorials – Contd., Tutorials Tutorials Tutorials

1. Krishnaraju.N, Pranesh.R.N, Reinforced Concrete Design, New Age International Publication, 2003. 5. Subramanian.N, Design of Reinforced Concrete Structures, Oxford University Press, 2013
2. Ramamrutham.S, Design of Reinforced Concrete Structures, DhanpatRai Publishing Company., 2015. 6. Krishnaraju.N, Prestressed Concrete, Tata McGraw-Hill Education, 2008
Learning
3. Johnson Victor D, Essentials of Bridge Engineering, 4th ed, Oxford & IBH Publishing Company, 2007. 7. NPTEL Course: Reinforced Concrete Road Bridges.https://onlinecourses-
Resources
4. UnnikrishnaPillai.S, DevdasMenon, Reinforced Concrete Design, 5thed., Tata McGraw, 2003. archive.nptel.ac.in/noc17_ce24/preview
8. NPTEL Course: Prestressed Concrete Structures https://nptel.ac.in/courses/105106117

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Er. G.Hariharanath, GA Consultants, Chennai, [email protected] 1. Dr. R. Santhakumar, Professor, Centre for Rural Department, NITTTR Prof. G. Augustine ManirajPandian, SRMIST
2. Er. AGV. Desigan, Design Group Engineering Consultancy Pvt Ltd. Chennai,
2. Dr. P. Jayabalan, NIT, Trichy, [email protected] Dr.P.R.Kannan Rajkumar, SRMIST
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
94
Course Course L T P C
Course Code 18CEO302J MODERN CIVIL ENGINEERING ECONOMICS O Open Elective Course
Name Category 2 0 2 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Civil Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the basic principles of economies 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Realize the type of firm and market structure

Environment & Sustainability


CLR-3 : Understand the concept of Indian economy

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Apply the concept of estimation

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Realize the types of construction specification

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Analyze rate analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Identify the various economic policies 3 85 75 H H - - - H - - - - - - H - -
CLO-2 : Identify the forms of market structure and organization 2 85 75 H H - - - H - - - - - - H - -
CLO-3 : Apply the concepts of time value of money 2 85 75 H H - - - - - - - - H - H - -
CLO-4 : Determine the different types of estimation 2 85 75 H H - M - - - - - - - - H - -
CLO-5 : Develop the specification for different types of buildings 3 85 75 H H - M - - - - H - - - H - -
CLO-6 : Identify the factors affecting rate analysis 3 85 75 H H - M - - - - H - - - H - -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Basic Principles and Methodology of Forms of organizations ROI Problem Present and future worth of cash flows Rate analysis-Importance
Economics.
SLO-2 Demand/supply Cost & Cost Control –Techniques Payback Period Rate analysis-necessity
S-2 SLO-1 Government Policies and Application Types of Costs Payback Period Problem Structure of productive activity Factors affecting rate analysis
SLO-2 Basic Macro-economic Concepts Lifecycle costs Bid price Urbanization Equipment productivity
S-3 SLO-1 Drawings to read and understand - Earthwork estimation (Foundation) Estimation of finishes (Interior and Exterior) Estimation of MEP works Rate analysis – Concrete works
SLO-2 Autocad
S-4 SLO-1 Drawings to read and understand - Earthwork estimation (Foundation) Estimation of finishes (Interior and Exterior) Estimation of MEP works Rate analysis – Concrete works
SLO-2 Autocad
S-5 SLO-1 GDP/GNP/NI/Disposable income Break even Analysis Evaluation of bids Indian economy - plans Labour productivity
SLO-2 Public sector economics –welfare Post reform Growth Factors affecting productivity
S-6 SLO-1 Public sector economics – externalities, Budgets RA Bills Specifications-Types, requirements and Measurements for various items
labour market importance
SLO-2 Components of Monetary and Financial Capital Budgeting detailed specifications for buildings Introduction to the process of Estimation
System
S-7 SLO-1 Quantity estimation basics - Excel Estimation of concrete works (Sub and Estimation of bridges Reinforcement calculations Rate analysis – Masonry works
SLO-2 super structure)
S-8 SLO-1 Earthwork estimation (Embankments & Estimation of masonry works Estimation of culverts BIM Quantity Takeoff Rate analysis - Plastering
SLO-2 Trenches)
S-9 SLO-1 Central bank –monetary aggregates, Application of Linear Programming Final bills Detailed specifications for roads, Detailed IS standards for quantity estimation, IS
Commercial banks & their functions specifications for minor bridges standards for quantity estimation -
recommendations
SLO-2 Capital and Debt Markets, Elements of Investment Analysis – NPV Problem Depreciation and Time value of money Detailed specifications for industrial Drawings – Architectural, Drawings –
Business/Managerial Economics structures, Rate analysis-Purpose Structural and MEP

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
95
1. Mankiw Gregory N. (2002), Principles of Economics, Thompson Asia
6. Dutta, B.N., Estimating and Costing in Civil Engineering (Theory & Practice), UBS
2. V. Mote, S. Paul, G. Gupta(2004), Managerial Economics, Tata McGraw Hill
Learning Publishers, 2016
3. Misra, S.K. and Puri (2009), Indian Economy, Himalaya
Resources 7. Dutta, B.N., Estimating and Costing in Civil Engineering (Theory & Practice), UBS Publishers, 2016
4. Pareek Saroj (2003), Textbook of Business Economics, Sunrise Publishers
8. Introduction to Accounting and Finance for Civil Engineers – NPTEL Online course
5. Typical PWD Rate Analysis documents.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20 % 20 % 15 % 15 % 15 % 15 % 15 % 15 % 15 % 15 %
Understand
Apply
Level 2 20 % 20 % 20 % 20 % 20 % 20 % 20 % 20 % 20 % 20 %
Analyze
Evaluate
Level 3 10 % 10 % 15 % 15 % 15 % 15 % 15 % 15 % 15 % 15 %
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, and Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr. Rajeev Srinivasan, Senior Planning, NASS Contacting,
Dr. A .R. Krishnaraja, Associate professor, Kongu Engineering college, [email protected] Mr.M.B.Sridhar, Asst. Prof., SRMIST
[email protected]
Mr. N. Arivu Sudar, Fosroc India, [email protected] Dr. J. Saravanan, Associate Professor, Annamalai University, [email protected] Mr.S.Gopinath, Asst. Prof., SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
96
Course Course L T P C
Course Code 18CEO303J MODERN TOOLS IN ENGINEERING SURVEYING O Open Elective Course
Name Category 2 0 2 3

Pre-requisite Progressive
18CEC204T Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department CIVIL ENGINEERING Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)

CLR-1 : Determine the Horizontal and vertical control 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


CLR-2 : Know the Hydrographic surveying

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand Advance surveying instruments

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Know Global positioning System and segments

Design & Development

Project Mgt. & Finance


CLR-5 : Introduce photogrammetry to civil engineering

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Introduction of remote sensing to civil engineering

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : know the basics, importance, and methods of Triangulation and Trilateration 2 85 80 H - - - - - M - L - - H H - -
CLO-2 : Study the various Hydrographic Surveying Techniques. 2 85 75 H - - - - - M - L - - H H - -
CLO-3 : Acquire knowledge about EDM and Total Station 2 80 75 H - - - - - H - L - - H H - -
CLO-4 : Survey Using GPS. 2 85 80 H - - - - - H - L - - H H - -
CLO-5 : Study the Concept of Aerial Photo Interpretation. 2 85 75 H H H M H - H - M - - H H - -
CLO-6 : learn the importance and different aspects of remote sensing 2 80 75 H H H H H - H - M - - H H - -

Duration (hour) 09 09 09 09 09
S-1 SLO-1 TRIANGULATION AND TRILATERATION HYDROGRAPHIC SURVEYING EDM, TOTAL STATION, GPS PHOTOGRAMMETRY SURVEYING REMOTE SENSING
SURVEYING
SLO-2 Horizontal Vertical control - methods Methods of Hydrographic Surveying Infrared EDM & Microwave system- Introduction - Photogrammetry in Civil Introduction , Historical Background
Triangulation – Primary Secondary and Establishment of Horizontal control Tide Measuring DDM-ODM- EDM Electro- engineering History of Photogrammetry , Components of Remote sensing
Tertiary Triangulation Gauges- optical system- Measuring& Working
Principle,
S-2 SLO-1 Base line –Figure and Layout of base lines Recording and non recording Type, Staff, Sources of error in EDM ,Total station- Terminology in Photogrammetry- Photo Electromagnetic Radiation (EMR) Ideal
float and weight gauge, Self registering Types theodolite, remote sensing system
Tide Gauge
SLO-2 Base line extension- By Prolongation By Equipments of Sounding-Shore signal and Measuring and working principle, Terrestrial and Aerial photographs - Wave length and Frequency of Different
Double Sigjhting Method buoys vertical and oblique photograph bands
S-3 SLO-1 Tacheometric Surveying--Constants of Setting out simple circular curve --Single Total Station Surveying - Total Station Surveying - Measurements Identification of aerial photographs
Tacheometer Theodolite Method Measurements of Distances and of Traversing,
angles,
SLO-2 Tacheometric Surveying--Constants of Setting out simple circular curve --Single Total Station Surveying - Total Station Surveying - Measurements Identification of aerial photographs
Tacheometer Theodolite Method Measurements of Distances and of Traversing,
angles,
S-4 SLO-1 Tacheometric Surveying--Stadia Setting out simple circular curve --Double Total Station Surveying- Measurements GPS Surveying –Measurement of Aerial Photo Interpretation Using Photo
Tacheometry Theodolite Method of, Slope Coordinates Interpretation Keys
SLO-2 Tacheometric Surveying--Stadia Setting out simple circular curve --Double Total Station Surveying- Measurements GPS Surveying –Measurement of Aerial Photo Interpretation Using Photo
Tacheometry Theodolite Method of, Slope Coordinates Interpretation Keys
S-5 SLO-1 Baseline measurement- instruments and Sounding Equipment, Angle measuring Coordinate system-Classification, GPS Scale of an aerial photograph Types of Interactions with atmosphere & Earth
accessories Wheelers baseline apparatus instruments Location of Sounding- - Fundamentals scales features
SLO-2 Jardein‟s Method & Hunter‟s short base Observation from the shore , boat, both Space ,Control & User Segments of Overlapping of Aerial Photographs, Platform, Sensors Definition, Types
Method shore and boat GPS Airborne Platforms

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
97
S6 SLO-1 Correction Determination of intervisibility Location by stretched wire across a river Errors in GPS Surveying Measurement of Scale, Flight Planning, Geostationary and Sunsynchronuous
of triangulation stations Orbits
SLO-2 Axial Signal Correction-Eye and Object Plotting of Sounding - Mechanical method GPS Surveying Methods Photo interpretation keys Active and passive remote sensing
Correction ,
S-7 SLO-1 Tacheometric Surveying--Tangential Setting out simple circular curve --Single Total Station Surveying- Measurements Use of Stereoscope for 3-D Viewing Tracing of Landuse and land cover from
Tacheometer Theodolite Method of distances &Height image
SLO-2 Tacheometric Surveying--Tangential Setting out simple circular curve --Single Total Station Surveying- Measurements Use of Stereoscope for 3-D Viewing Tracing of Landuse and land cover from
Tacheometer Theodolite Method of distances &Height image
S-8 SLO-1 Tacheometric Surveying--Subtense bar Contouring Total Station Surveying - Height determination from a Stereo pair Tracing of Landuse and land cover from
method Measurements of Traversing, using the Parallax bar image
SLO-2 Tacheometric Surveying--Subtense bar Contouring Total Station Surveying - Height determination from a Stereo pair Tracing of Landuse and land cover from
method Measurements of Traversing, using the Parallax bar image
S-9 SLO-1 Satellite Station Reduction to Centre Graphical Method ,Analytical Method Kinematic Surveying Stereoscopy-Stereoscope and Stereo- Spectral –Radiometric &Temporal
Stream Gauge-Area velocity Method photographs resolution Microwave remote sensing
SLO-2 Signals –Luminous and Non-luminous Velocity Measurement using Floats Static Surveying Photo interpretation keys, Applications of Scanners - Radiometer - RADAR,
Signals Towers &Current meter Weir method, Chemical aerial Photos Applications of Remote Sensing
Method

1. Kanetkar .T.P, “Surveying and Levelling” Vols. I and II, United Book Corporation, Pune, 1994. https://nptel.ac.in/noc/individual_course.php?id=noc18-ce37
Learning 2. Surveying and leveling Part I”I, Late T P Kanetkar and Prof. S V Kulkarni, Poona VidyagrihaPrakashan, https://swayam.gov.in/nd1_noc19_ce39
Resources 3. Punmia .B.C, “Surveying, Vols”. I and II, Laxmi Publications,1999. https://swayam.gov.in/nd1_noc19_ce34
https://nptel.ac.in/noc/individual_course.php?id=noc18-ce35 (Part I and II)

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 15% 15% 15% 15% 20% 20% 20% 20% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 15% 15% 15% 15% 10% 10% 10% 10% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr G Hariharanath, Chief Executive ,GA consultants,[email protected] Dr. E S M. Suresh, NITTR,[email protected] Dr. Sachikanta Nanda, SRMIST
2. Er. AGV. Desigan, Design Group Engineering Consultancy Pvt Ltd. Chennai,
Dr. Srinivasa Raju, IRS, Anna University, [email protected] Dr. R. Annadurai, SRMIST
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
98
Course Course L T P C
Course Code 18CEO304T EMERGING TRENDS IN STEEL DESIGN E Open Elective Course
Name Category 2 1 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Civil Engineering Data Book / Codes/Standards IS : 800-2007, Steel Tables(Revised), IS : 875-Part 1,2 & 3

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Identify the characteristics of steel connection types and different configurations 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Identifying structural steel connections and appropriate design

Environment & Sustainability


CLR-3 : Identify and solve beam-column design, plate and gantry girder

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Solve the basic column base problems and to design the base plates

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Analyze the basic concepts roof types and to design connections for different roof models

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Identify pre-engineered building components, classification of towers and loading combinations

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Accrue the knowledge of steel connections, beam-column joints and plates 2 85 75 H M M L - - - - L - - M L - -
CLO-2 : Analyze and Design eccentric and moment resistant connections 2 85 75 H H M M - - - - L - - M L - -
CLO-3 : Analyze and Design beam-columns, plate girder and gantry girder 2 85 75 H H M M - - - - - - - M - - -
CLO-4 : Accrue the knowledge on Design of column bases and eccentrically loaded base plate 2 85 75 H H M M - - - - L - - M L - -
CLO-5 : Analyze and design roof truss and connections of industrial structures 2 85 75 H H M M - - - - - - - M - - -
CLO-6 : Accrue comprehensive knowledge in Understanding design principle of pre-engineered buildings and towers 2 85 75 H H M M - - - - L - - M L - -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction to Steel Design Introduction to Beam-Column Introduction to column bases Structural frames and functions of Components of pre-engineered buildings
components
SLO-2 Brief notes on emerging trends in structural Beam-Column configuration Introduction to footing Types of roof trusses for different spans Structural behavior of pre-engineered
steel design buildings
S-2 SLO-1 Connection types Behaviour of short beam-columns Types of footings Estimation of dead loads, live loads, wind Pre-engineered buildings – Design aspects
loads
SLO-2 Connection configuration Behaviour of long beam-columns Design of Slabs Load combinations Pre-engineered buildings – Design aspects

S-3 SLO-1 Simple connections Numerical problems on beam-column Design of Slabs – Numerical problems Analysis of roof truss - Principles Connection design - Concept

SLO-2 Simple connection configuration Numerical problems on beam-column Design of Slabs – Numerical problems Analysis of roof truss Connection design

S-4 SLO-1 Tutorial 1: Connections Tutorial 3: Beam-Column design Tutorial 5: Column bases, footings and Tutorial 7: Roof truss and load Tutorial 9: Pre-engineered buildings
SLO-2 slabs components and connections
S-5 SLO-1 Semi-rigid connections Interaction Formula Design of gusseted plate Design of roof truss - Concept Introduction to Plate grider

SLO-2 Semi-rigid connection configurations Principles of Beam-Column Numerical problems on gusseted plate Design of roof truss Components of a plate girder

S-6 SLO-1 Rigid Connections Design approach to beam-column Numerical problems on gusseted plate Numerical problems on roof truss design Various sections adopted for plate girders

SLO-2 Rigid connection configurations Design consideration Design of base plate and connections Numerical problems on roof truss design Variations in girder section

S-7 SLO-1 Numerical problems on Simple Boundary constraints and restraints Design of base plate and connections – Design of Purlins - Concept Design concept of plate girder
configuration Numerical problems

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
99
SLO-2 Numerical problems on Simple Introduction to gantry girder Design of base plate and connections – Design of purlins Design of plate girder
configuration Numerical problems
S-8 SLO-1 Tutorial 2: Connection numerical problems Tutorial 4: Gantry girder Tutorial 6:Plates and connections Tutorial 8: Roof truss and Purlins Tutorial 10: Plate girder
SLO-2 and applications
S-9 SLO-1 Numerical problems on Semi-rigid and rigid Gantry girder - Principles Design applications of gusseted plates Numerical problems on purlins Plate girder - Principles
configuration
SLO-2 Numerical problems on Semi-rigid and rigid Gantry girder – Design Concepts Design applications of base plate Numerical problems on purlins Plate girder – Design Concepts
configuration

1. Subramanian.N, “Design of Steel Structures-Limit State Method”, Oxford University Press, New Delhi, 3. Ramamrutham .S., “Design of Steel Structures”, DhanpatRai Pub., 2013
Learning 2016 4. Vazirani .V.N, “Design and Analysis of Steel Structures”, Khanna Publishes, 2003
Resources 2. Duggal .S.K, “Limit State Design of Steel Structures”, Tata McGraw Hill Publishing Company, New 5. Ramachandra .S, VirendraGhelot, “Limit State Design of Steel of Structures”, Scientific Publishers, New
Delhi, 2010. Delhi,2012.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% - 15% - 15% - 15% - 15% -
Understand
Apply
Level 2 20% - 20% - 20% - 20% - 20% -
Analyze
Evaluate
Level 3 10% - 15% - 15% - 15% - 15% -
Create
Total 100 % 100 % 100 % 100 % 100%
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, and Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Er. G.Hariharanath, GA Consultants, Chennai, [email protected] 1. Dr. R. Santhakumar, Professor, Centre for Rulal Department, NITTTR 1. Dr. S. SenthilSelvan, SRMIST
2. Er. AGV. Desigan, Design Group Engineering Consultancy Pvt Ltd. Chennai, 2. Dr. P. Jayabalan, NIT, Trichy, [email protected] 2. Dr.K.S. Satyanarayanan, SRMIST
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
100
Course Course L T P C
Course Code 18CEO401T ADVANCED PRESTRESSED CONCRETE STRUCTURES O Open Elective Course
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Civil Engineering Data Book / Codes/Standards IS 1343: 2012

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Know and utilize the concepts of prestress concrete to analyse prestress concrete sections 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand about the importance of short and long term deflections and transfer of prestressing by bond
CLR-3 : Understand about composite section under flexure and shear

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Know about the process of design of pipes, piles and pavements

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand to analyzefolded plates and shell

Modern Tool Usage

Life Long Learning


CLR-6 : Make them familiar on continuous beam and concordant cable

Society & Culture


Problem Analysis

Communication

PSO - 1

PSO - 2

PSO - 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Analyze the prestress concrete sections using different concepts 3 80 75 H H - - - - - - - - - - H - H
CLO-2 : Determine short and long term deflections and bond stress in prestressed concrete members 3 85 75 H H - - - - - - - - - - H - H
CLO-3 : Determinethe flexural and shear strength of prestressed composite section 3 75 75 H H - H - - - - - - - - H - H
CLO-4 : Design the cylinder and non-cylinder pipe, piles and pavements 3 90 80 H H - - - - - - - - - - H - H
CLO-5 : Design folded plates and shell 3 85 75 H H - - - - - - - - - - H - H
CLO-6 : Analyze primary, secondary and resultant moments on continuous beam and identify the concordant cable 3 80 75 H H - - - - - - - - - - H - H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 PRESTRESSED CONCRETE DEFLECTIONS COMPOSITE CONSTRUCTION DESIGN OF PIPES FOLDED PLATES
Introduction - Basic concept – Principle of Reasons to control deflections – Factors Introduction – composite action - Design of non-cylinder pipes – losses of Introduction - types of folded plates –slab
prestressing – Materials. influencing deflections – short term advantages – types of composite prestress. action – plate action – Names of methods for
deflection – uncracked section - Mohr‟s construction. analysis.
SLO-2 Forms of steel – systems of prestressing theorems Methods of construction – propped –
unpropped construction.
S-2 SLO-1 Types of prestressing – uses of Deflection due to different cable profiles Analysis of stresses Example Design example
prestressed concrete.
SLO-2 Materials – concrete strength limitation – Example Example
requirements of steel for prestressed
concrete.
S-3 SLO-1 Analysis – basic assumptions. Example Examples Example Design example
SLO-2 Concentric and eccentric tendons –
resultant stresses – at transfer – at service.
Concepts of prestressing – rectangle –
symmetrical I-section only.
S-4 SLO-1 Stress concept Prediction of long term deflections - Flexural strength of composite section. Design of cylinder pipes SHELL
SLO-2 Example Example Design of shear reinforcement Introduction –advantages – methods of
prestressing – design.
S-5 SLO-1 Stress concept – examples Examples Example Example Design example
SLO-2

S-6 SLO-1 Stress concept - examples Examples Example DESIGN OF PILES Design example
SLO-2 Advantages – driving stresses – service

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
101
load stresses - reinforcements.
S-7 SLO-1 Strength concept - examples BOND Shear strength of composite section. Example CONTINUOUS BEAMS
SLO-2 Transmission of prestressing force - Advantages – effects of prestressing -
transmission length. primary moment – secondary moment –
resultant moment – pressure line.
S-8 SLO-1 Load balancing concept – cable profile – Example Example DESIGN OF PAVEMENTS Use of theorem of three moments - example
SLO-2 reaction – equivalent loads. General features – design of prestress
in pavements.
S-9 SLO-1 Load balancing concept – examples. Bond stress – example. Example Example Concordant cable profile – examples.
SLO-2

1. Krishnaraju .R, “Prestressed Concrete”, Tata McGraw-Hill Education, Edition: 2018, NewDelhi. 5. IS: 1343-2012 “IS Code of Practice for Prestressed Concrete”, BIS, New Delhi, 2012.
Learning 2. Pandit .G.S, Gupta .S.P, “Prestressed Concrete”, CBS Publishers & Distributors, 2008 6. NPTEL Course: Prestressed Concrete Structures: https://nptel.ac.in/courses/105106117/
Resources 3. S. Ramamrutham, “Prestressed Concrete”, DhanpatRai Publishing Company, Fifth Edition, Reprint 2016
4. Lin T.Y, Design of, “Prestressed Concrete Structures”, Asia Publishing House, Bombay 1995.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, and Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Er. G.Hariharanath, GA Consultants, Chennai, [email protected] 1. Dr. R. Santhakumar, Professor, Centre for Rulal Department, NITTTR 1. Dr. K. Gunasekaran, SRMIST
2. Er. AGV. Desigan, Design Group Engineering Consultancy Pvt Ltd. Chennai, [email protected] 2. Dr. P. Jayabalan, NIT, Trichy, [email protected] 2. Dr. P. R. Kannan Rajkumar, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
102
Course Course L T P C
Course Code 18CEO402T BRIDGE ENGINEERING O Open Elective Course
Name Category 3 0 0 3

Pre-requisite Progressive
18CEC207T Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Civil Engineering Data Book / Codes/Standards IS 456 : 2000, IRC 3-1983, IRC 112:2011, IRC 22: 2015, IRC:83-2018 (Part II)

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Comprehend the principles of bridge engineering 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge on the various types of IRC ( Indian Road Congress) loads

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand and evaluate the internal forces due to moving loads

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Get familiarized with the design principles of different types of RCC bridges

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the principles of design of bridge substructure

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Determine the forces in elastomeric bearings.

Communication

PSO - 1

PSO - 2

PSO - 3
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Choose the most appropriate type of bridge for the given conditions 3 75 60 H H - H - - L - - - - L H - -
CLO-2 : Calculate the functional dimensions of a bridge across a waterway 3 75 60 H H - H - - - - - - - L H - -
CLO-3 : Design slab type and girder type RCC bridges 3 90 85 H H L H - - - - - - - L H - -
CLO-4 : Calculate the design forces on substructure 3 85 80 H H L H - - - - - - - L H - -
CLO-5 : Design abutments and bridge foundations 3 75 70 H H L H - - - - - - - L H - -
CLO-6 : Design Elastomeric bearings 3 75 60 H H L H - - - - - - - L H - -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 FUNDAMENTALS OF BRIDGE DESIGN OF RCC SLAB BRIDGES DESIGN OF RCC T BEAM BRIDGES DESIGN OF BRIDGE DESIGN OF BEARINGS
ENGINEERING & IRC LOADS Span limitations Span limitations SUBSTRUCTURE Definition of bearings
Hydraulic factors influencing bridge design Abutment – types
SLO-2 Calculation of linear waterway Analysis of simply supported slab due to Configuration – spacing of T beams , end Forces affecting the stability of Forces on bearing
concentrated loads – introduction overhang abutments
S-2 SLO-1 Effect of bridge on river regime Effective width method for slab supported Introduction to Pigeauds method - deck slab Problem solving to determine the Types of bearings
on opposite edges only supported on T beams stability of abutments
SLO-2 Economic span of bridge Span-wise dispersion Dispersed dimensions of wheel over the slab Piers – types of piers Basis for selection of bearings
S-3 SLO-1 Calculation of scour depth Width-wise dispersion Computation of bending moment using the Loads on piers Types of elastomeric bearings
curves for centrally placed wheel load
SLO-2 Design loads – IRC Class AA Class A Analysis for bending Design principles for longitudinal T beam Analysis of piers Behavior of elastomeric bearings under
girder – Courbon‟s theory loads
S-4 SLO-1 Design loads – IRC Class A and B Analysis for shear Understanding the various terms in the Problem solving – preliminary Dimensions of elastomeric bearings as per
formula and its application dimensions IRC: 82
SLO-2 Impact effect Design of slab bridge – computation of Design of T beam bridge – preliminary Determination final stresses in the piers Vertical stiffness – shape factor
dead loads dimensions – Class AA trackedload
S-5 SLO-1 Longitudinal forces Positioning of IRC Class AA loads – Design of cantilever span Bridge foundations – types Thickness of bearing
tracked
SLO-2 Centrifugal forces Analysis for maximum bending moment & Determination of maximum bending moment Well foundations – types Stresses on elastomeric bearings
Shear force in the interior span of the deck slab –
Pigeaud‟s method
S-6 SLO-1 Types of bridges – suitability of different Positioning of IRC Class AA loads – Design of deck slab using limit state method Components of well foundations Slip in bearing
types of bridges for various spans - slab wheeled
bridges
SLO-2 Girder bridges Analysis for maximum bending moment & Analysis of longitudinal girder – dead loads Design of well foundations – working Shear deformation in bearing

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
103
Shear force bending and shear stress method
S-7 SLO-1 Continuous bridges – precautions from Positioning of IRC Class A loads Moving loads – bending Pile foundations – pile groups Stability of bearing
settlement considerations
SLO-2 Balanced double cantilever bridges Analysis for maximum bending moment & Moving loads – shear Design principles of pile foundation Uplift at the bearing
Shear force
S-8 SLO-1 Arch bridges Design using Limit state method - for Computing the design bending and shear Design forces Influence of steel plates in the bearing
bending moment forces
SLO-2 Fundamentals of analysis using moving Design for shear Design of girder using limit state method – Design using working stress method Design of bearing – input loads
loads bending
S-9 SLO-1 Determination of absolute maximum Detailing of reinforcement Design for shear Structural detailing Design of bearing for stresses
reaction
SLO-2 Determination of absolute maximum shear Sketching the cross section to show Detailing with sketches Sketching the cross section to show Check for deformation
and bending moment due to moving loads structural details structural details

1. Johnson Victor .D, “Essentials Of Bridge Engineering”, Oxford University Press, Sixth edition, 2018 7. IRC:22-2015, Standard Specifications and Code of Practice for Road Bridges, section VI –
2. Jagadeesh.T.R, Jayaram .M.A, “Design Of Bridge Structures”, Prentice – Hall of India Pvt. Ltd., 2009. Composite Construction (Limit States Design) (Third Revision), IRC, 2015.
3. Krishna Raju .N, “Design of Bridges”, Oxford & IBH Publishing Company Pvt. Ltd., Fifth edition, 2018 8. IRC:45-1972, Recommendations for Estimating the Resistance of Soil Below the Maximum
4. IRC:3-1983, Dimensions & Weights of Road Design Vehicles (First Revision), IRC, 1983. Scour Level in the Design of Well Foundations of Bridges, IRC, 1972.
Learning
5. IRC:5-2015, Standard Specifications and Code of Practice for Road Bridges, Section I – General Features of 9. IRC:78-2014, Standard Specifications and Code of Practice for Road Bridges, Section VII-
Resources
Design (Eighth Revision), IRC, 2015. Foundations and Substructures (Revised Edition), IRC, 1974.
6. IRC:6-2017, Standard Specifications and Code of Practice for Road Bridges, Section-II Loads and Load 10. IRC:83-2018, (Part II), Standard Specifications and Code of Practice for Road Bridges, Section
Combinations (Seventh Revision), IRC, 2017 IX – Bearings (Elastomeric Bearings), Part II (Second Revision), IRC, 2018.
11. IRC:112-2011, Code of Practice for Concrete Road Bridges, IRC, 2011.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 40 % - 40 % - 10 % - 40% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 85 % - 55% -
Analyze
Evaluate
Level 3 20 % - 20 % - 20 % - 5% - 5% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Er. G.Hariharanath, GA Consultants, Chennai, [email protected] 1. Dr. R. Santhakumar, Professor, Centre for Rulal Department, NITTTR 1. Prof. G. Augustine Maniraj Pandian, SRMIST
2. Er. (Mrs.) Mekala Ponmalar Gurubaran, National Highways, Tamilnadu,
2. Dr. P. Jayabalan, NIT, Trichy, [email protected] 2. Dr. K. S.Satyanarayanan, SRMIST
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
104
Course Course L T P C
Course Code 18CEO404J FUNDAMENTALS OF COMPUTING O Open Elective Course
Name Category 2 0 2 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Civil Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Learning of basics of computer programming using C, Java, Python 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Description of basic syntax of C, Java, Python programming
CLR-3 : Description of Data types, variables and key words

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Illustrate the use of reserved words, operators

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-5 : Understand the need of using statements, Loops in programming

Design & Development

Project Mgt. & Finance


Modern Tool Usage
CLR-6 : Knowing about numbers, decisions

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Understanding of C, Java, Python languages 2 85 80 H H - - - - - - - - - - H - -
CLO-2 : Writing simple programs by using C, Java, Python programming languages 3 85 75 H H - - - - - - - - - - H - -
CLO-3 : Programming by using data types, variables and key words 3 85 75 H H - - - - - - - - - - H - -
CLO-4 : Express proficiency in using of reserved words and operators 2 85 80 H H - - - - - - - - - - H - -
CLO-5 : Identify the operations is using statements, loops in programming 2 80 75 H H - - - - - - - - - - H - -
CLO-6 : Expertise in making decisions and in using numbers for operation 3 85 75 H H - - - - - - - - - - H - -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Loops in Python
Overview Data types C programming reserved words If..else statement
Loops in C
SLO-2 Introduction to computer program C and Java Data types Java programming reserved words If… else…if statement (if..elseif..else) Numbers
S-2 SLO-1 Introduction to computer programming Python Data types Python programming reserved words The switch statement Math operation on Numbers
SLO-2 Decisions in Java, Python
Uses of computer programs
Variables Operators (Decisions in C, Java, Python) Numbers in Java, Python
(Advantages of Computer Programs)
S-3 SLO-1 Lab Session 1:
Lab Session 3: Lab Session 5: Lab Session 7: Lab Session 9:
SLO-2 Understanding of Computer Hardware and
Initialization of data types in C, Java and Demonstrate the use of reserve words in Develop a program using Decision Develop a program to solve computational
S-4 SLO-1 programming environment of C, Java and
Python . C, Java, and Python statement. problems using Math Operators.
SLO-2 python Languages.
S-5 SLO-1 Algorithm Creating variables Arithmetic operators Loops Characters
SLO-2 Basics of Programming Store values in variables Relational operators The while loop Escape sequences
S-6 SLO-1 Characters in Java
Text editor, Compiler Access stored values in variables Logical operators The do..while loop
Characters in C?
SLO-2 Variables in Java Operators in Java
Interpreter, Online Compilation The break statement Characters in Java
(Variables in C, Java Family and Python) (Operators in C, Java)
S-7 SLO-1 Lab Session 2: Lab Session 6:
SLO-2 Understanding the concept of Algorithm, Lab Session 4: Understand and Develop a program to Lab Session 10:
Lab Session 8:
S-8 SLO-1 Flowchart, Naming the program files, Initialization of variables in C, Java and solve simple computational problems Understanding of Escape and Character
Develop a program using loop statement.
SLO-2 Storing, Compilation, Execution and Python . using arithmetic operators, relational and sequences
Debugging. logical operators.
S-9 SLO-1 Basic Syntax of C and Java programming Variabes in Python Operators in Pyhon The continue statement Characters in Python
SLO-2 Simple programs in C Key words Decision statements Loops in Java Characters in Python

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
105
Learning 1. Programming in C by E. Balagurusamy, Mcgraw hill publications ( India), New Delhi 4. Wesley J Chun, “Core Python Applications Programming”, 3rd
Resources 2. Programming in Java by E. Balagurusamy , McGrawHill Publications( India), New Delhi Edition, Pearson Education India, 2015. ISBN-13: 978-9332555365
3. Programming in Python by E. Balagurusamy , McGrawHill Publications ( India), New Delhi 5. https://nptel.ac.in/noc/individual_course.php?id=noc18-cs33
6. https://nptel.ac.in/courses/106105191/
7. https://nptel.ac.in/courses/117106113/34

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20 % 20 % 15 % 15 % 15 % 15 % 15 % 15 % 15 % 15 %
Understand
Apply
Level 2 20 % 20 % 20 % 20 % 20 % 20 % 20 % 20 % 20 % 20 %
Analyze
Evaluate
Level 3 10 % 10 % 15 % 15 % 15 % 15 % 15 % 15 % 15 % 15 %
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Er. S. Dhanabal, General Manager, NLY, Neyveli, [email protected] 1. Dr. R. Santhakumar, Professor, Centre for Rulal Department, NITTTR Mr. Shaik Niyazuddin Guntakal, SRMIST
2. Er. AGV. Desigan, Design Group Engineering Consultancy Pvt Ltd. Chennai, [email protected] 2. Dr. P. Jayabalan, NIT, Trichy, [email protected] Mr. C. Arun, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
106
Course Course L T P C
Course Code 18CSO101T IT INFRASTRUCTURE MANAGEMENT O Open Elective 3 0 0 3
Name Category

Pre-requisite Nil Co-requisite Courses Nil Progressive Nil


Courses Courses
Course Offering Department Computer Science& Engg. Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)

CLR-1 : Understand the design factors and challenges in IT Infrastructure Management 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


CLR-2 : Understand service delivery and associated processes

Environment & Sustainability


CLR-3 : Understand storage and security management related to IT Infrastructure

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Understand performance and tuning processes and associated case studies

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the suitable for combinations in information technology, business administration and electronic

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
commerce.

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Be able to describe the business value and processes of ICT services in an organization and apply that knowledge and 2 80 85 L - L H L - - - H H M L - - -
skill with initiative to a workplace scenario
CLO-2 : Be able to investigate, critically analyze and evaluate the impact of new and current ICT services to an organization 2 75 80 M - - H H - - - L L L H - - -
CLO-3 : Be able to describe how effective IT Infrastructure Management requires strategic planning with alignment from both 2 85 80 M L M H L - - - M H H H - - -
the IT and business perspectives in an organization
CLO-4 : Be able to demonstrate the technical and communications skills that contribute to the operation of ICT services in an 2 80 75 M L L L - - - - H H M L - - -
organization
CLO-5 : Be able to reflect critically on the role of an enterprise architect in an organization 2 75 85 L - L L - - - - L L H L - - -
CLO-6 : Be able to synthesize the theoretical, technical and management issues that deliver ICT services to an organization 2 80 85 H - L L L - - - L L H L - - -

Duration (hour) 9 9 9 9 9

S-1 SLO-1 Introduction – IT Infrastructure Service Delivery And Support Process Storage And Security Management - Intro Performance And Tuning Process Case Studies
SLO-2 Challenges in IT - Intro Backup and Storage, Archive & Retrieve
Infrastructure Management
S-2 SLO-1 Design Factors for IT Organizations Service Level Management Space Management Introduction on tuning process Asset Network Corporation case
SLO-2 Design Factors for IT Infrastructures
S-3 SLO-1 Determining customer‟s Requirements, Financial Management Hierarchical space management Difference between Performance and Radio Shack case
SLO-2 Identifying System Components to Tuning processes and other
manage Infrastructure processes
S-4 SLO-1 Identifying System Components to IT Service Continuity Management Database & Application protection Definitions Business Process Outsourcing (BPO)
SLO-2 manage Infrastructure Planning and
Management
S-5 SLO-1 Exist Processes, Data, applications, Capacity Management Disaster Recovery Preferred characteristics e-Commerce Business
SLO-2 Bare Machine Recovery (BMR) Infrastructure Planning and
Management
S-6 SLO-1 Tools and their integration Configuration Management Data Retention Performance and tuning applied to Enron case
SLO-2 major resource environments

S-7 SLO-1 IT Systems and Service Service desk, Incident management Computer Security Assessing an Infrastructure‟s Tycocase
SLO-2 Management Process Identity performance and tuning process
Management

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
107
S-8 SLO-1 Information systems Design Process Availability management, Access control system Measuring and streamlining the P and Worldcom case
SLO-2 T process
S-9 SLO-1 IT Infrastructure Library Release Management Intrusion Detection Performance tuning recommendations Analyze an information infrastructure
SLO-2 for data and event management – case study

Learning 1. Rich Schiesser, “ IT Systems Management”, 2nd edition, 2010, Pearson Education, ISBN: 978- 4. LeonardJessup,JosephValacich,“InformationSystemToday:ManagingDigitalWorld”,3rdEdition, 2007,
Resources 0137025060 Prentice Hall, ISBN:0-13-233506-9.
2. P.Gupta,“ITInfrastructureandItsManagement”2ndReprint,2010,TataMcGrawHill,ISBN: 978- 5. Hausman,Cook,“ITArchitectureforDummies”,2011,WileyPublishing,Hoboken,NJ
0070699793 www.wiley.com ISBN:978-0-470-55423-4
3. SjaakLaan,“ITInfrastructureArchitecture:InfrastructureBuildingBlocksandConcepts”,2011, Lulu 6. RichardJ.Reese,“ITArchitectureinAction”,2008,XlibrisPublishing,ISBN:978-1-4363-0505-1
Press Inc, ISBN978-1-4478-8128-5.

Learning Assessment
Bloom’s Level of Continuous Learning Assessment (50% Final Examination (50% weightage)
Thinking CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Mohamed Yaseen MS, Technical Business Analyst, CBA - Sydney, Australia, [email protected] 1. Dr.J.Baskar Babujee, Associate Professor, Madras Institute of 1. Dr. C.N.S.Vinoth Kumar, SRMIST
Technology,Chennai. [email protected]
2. Mr.P.AnandaNatarajan,Senior Associate Consultant, Infosys, Chennai., [email protected] 2. Dr. MB.Mukesh Krishnan, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
108
Course Course L T P C
Course Code 18CSO102T MOBILE APPLICATION DEVELOPMENT O Open Elective 3 0 0 3
Name Category

Pre-requisite Nil Co-requisite Courses Nil Progressive Nil


Courses Courses
Course Offering Department Computer Science &Engg Data Book / Codes/Standards Nil

Learning Program Learning Outcomes (PLO)


Course Learning Rationale (CLR): The purpose of learning this course is to:
CLR-1 : Understand the basics of Android devices andPlatform. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge on basic building blocks ofAndroid programming required for Appdevelopment.
CLR-3 : Understand persistence Data storage mechanismin Android

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Understand advanced application concepts likenetworking, Animations and Google Maps services etc.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-5 : Develop and publish Android applications in toAndroid Market

Design & Development

Project Mgt. & Finance


Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
CLO-1 : Acquire the knowledge on Android devices and Platform 2 80 85 L - - - H - - - - - - - - - -
CLO-2 : Acquire knowledge on basic building blocks ofAndroid programming required for Appdevelopment. 2 75 80 L - H - - - - - - - - - - - -
CLO-3 : Apply the knowledge of persistence Data storage mechanismin Android 2 85 80 - - H - - - - - - - - - - - -
CLO-4 : Apply the knowledge in advanced application concepts likenetworking, Animations and Google Maps services etc. 2 80 75 L - H - H - - - - - - - - - -
CLO-5 : Design and apply the knowledge to publish Android applications in toAndroid Market 2 75 85 H - - H - - - - - - - - - - -

Duration 9 9 7 10 10
(hour)
S-1 SLO-1 Introduction: Introduction to mobile GUI for Android: Introduction to Introduction to Different Data Services :introduction to services– Introduction to Location based services
SLO-2 application development, trends. activities life-cycle persistence schemes localservice,
S-2 SLO-1 introduction to various platforms, Android v7 supportlibrary form API21 Shared preferences remote service and binding theservice,. Google maps V2 services using Google
SLO-2 for lower versionsupport API.
S-3 SLO-1 introduction to smart phones Intent :intent object File Handling se the communication between serviceand Animations and Graphics: Property
activity, Intent Service Animation .
SLO-2
S-4 SLO-1 Android platform: Android intent filters ,addingcategories Managing data using SQLite databa MultiThreading: Handlers View Animations, DrawableAnimations
SLO-2 platform,features and architecture,
S-5 SLO-1 versions ,comparison added features in linking activities, user interfacedesign Content providers: ,AsyncTask Media and Camera API: Working
SLO-2 each versions. components withvideo and audio inputs
S-6 SLO-1 ART(Android Views and View Groups: Basic user content provider android network Camera API
SLO-2 Runtime),ADB(AndroidDebug Bridge). views,picker views, adapter views, programming:HttpUrlConnection
Menu, App Baretc, basics of screen
design; differentlayouts.
S-7 SLO-1 Development environment/IDE: Android App widgets.Lollipop Materialdesign: new Android in build content providers Connecting to REST-based and SOAP Sensor programming: Motion sensors
SLO-2 studio and its working environment themes, new widgets,Cardlayouts. based Web services
RecyclerView
S-8 SLO-1 gradle build system, emulator setup Fragments: Introduction to activities, Broad Position sensors, Environmental
SLO-2 castreceivers:LocalBroadcastManager,D sensors.
ynamic broadcast receiver
S-9 SLO-1 Application anatomy: activities life-cycle. System Broadcast. PendingIntent, Publishing Android Apps: Guide lines.
SLO-2 Applicationframework basics: resources Notifications
layout, values,asset XML representation

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
109
and generatedR.Javafile
,Android manifest file. Creating asimple
application.
S-10 Telephony Manager:Sending SMS policies and process of uploading Apps
andmaking calls. toGoogle play

Learning 1. Dawn Griffiths, David Griffiths,“Head First: Android Development” 3. PaulDeital, Harvey Deital, AlexanderWald, “Android6 for Programmers, App Drivenapproach”,2015,
Resources ,OReilly2015,ISBN:9781449362188. Prentice Hall ,ISBN:9780134289366.
2. Greg Milette,Adam Stroud,“PROFESSIONALAndroid™ Sensor Programming”, John Wiley and 4. http://developer.android.com/training/index.htmlas on Date21.4.2016
Sons, Inc2012,ISBN/978111265055,9781280678943,978111227459

Learning Assessment
Bloom’s Continuous Learning Assessment (50% Final Examination (50% weightage)
Level of Thinking weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. KHANNA NEHEMIAH , Professor, Ramanujan Computing, Anna University 1. Dr.M.UMA
2. Dr.Ganesh Kumar, SRMIST
3.Mr.K.Naveen

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
110
Course Course L T P C
Course Code 18CSO103T SYSTEM MODELING AND SIMULATION O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Select a suitable modeling method according to problem area and assignment, and justify their choice. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Formulate models of a system to describe the system on different levels of abstraction and from different viewpoints.

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Learn and apply the continuous system simulation

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Learn theory and probability concepts in simulation

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 : Learn the simulation languages and tools

Communication

PSO – 3
PSO - 1
PSO - 2
Course Learning Outcomes

Ethics
At the end of this course, learners will be able to:
(CLO):
CLO-1 : Implement the appropriate modeling method for the given problem 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Explain the system abstraction in different levels 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Apply the models under continuous system simulation 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Analyze the probability concepts for simulating a system 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Apply tools to like GPSS and SIMSCRIPT to check model properties of a system 2 75 85 H - - H - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction to system modelling Continuous System Simulation - Introduction Probability Theory Queueing Theory - Introduction General description of GPSS and
SIMSCRIPT
S-2 SLO-1 Modeling principles and concepts Numerical solution of differential equations Probability CONCEPTS IN Arrival Pattern distributions programming in GPSS
SIMULATION -
S-3 SLO-1 Continuous systems and Discrete Analog computers Monte Carlo techniques servicing times, queuing disciplines Application of GPSS on specific problem
systems
S-4 SLO-1 Modeling, types of Hybrid computers Application of Monte Carlo measure of queues Simulation Programming Techniques
models,subsystems techniques
S-5 SLO-1 corporate model, system study.. continuous system simulation languages CSMP Stochastic variables mathematical solutions to queuing Data Structures
problems
S-6 SLO-1 System Simulation: Techniques, system dynamic growth models, probability functions Discrete system simulation: Events Implementation of activities
S-7 SLO-1 comparison of simulation and logistic curves Random Number Generation of arrival pattern Events and queues, event scanning
analytical methods Generation algorithms
S-8 SLO-1 types of simulation, distributed log Illustration of Continuous System Simulation Illustration of Probability Simulation programming tasks Simulation algorithms in GPSS and
models concepts SIMSCRIPT
S-9 SLO-1 cobweb models Case Study Case Study Analysis of simulation output Case Study

1. Geoffery Gordon, “ System Simulation” , PHI, 2nd edition


Learning
2. Jerry Banks , John S.Carson ,Barry Nelson, David M.Nicol, “Discrete – Event System Simulation”, PHI, 3rd edition
Resources
3. Karian. Z.A., Dvdewicz .E.Z, “Modern Statistical Systems and GPSS Simulation”,Freeman, 1991

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
111
Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Level of CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Prof.S.S.Sridhar, SRMIST
2. Mr. C.Arun, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
112
Course Course L T P C
Course Code 18CSO104T FREE AND OPEN SOURCE SOFTWARES O Open Elective
Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Courses Nil Progressive Nil


Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be exposed to the context and operation of free and open source software (FOSS) communities and 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
associated software projects.
CLR-2 : Be familiar with participating in a FOSS project

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Learn scripting language like Python or Perl, Ruby

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Learn some important FOSS tools and techniques

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
CLO-1 : Install and run open-source operating systems. 3 80 70 L H - H L - - - L L - H - - -
CLO-2 : Gather information about Free and Open Source Software projects from software releases and from sites 3 85 75 M H L M L - - - M L - H - - -
on the internet.
CLO-3 : Build and modify one or more Free and Open Source Software packages. 3 75 70 M H M H L - - - M L - H - - -
CLO-4 : Contribute software to and interact with Free and Open Source Software development projects. 3 85 80 M H M H L - - - M L - H - - -
CLO-5 : Identify and apply various linux commands 3 85 75 H H M H L - - - M L - H - - -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction- Linux Installation and Hardware Unix file system, Unix files, i-nodes and Usage of design Tools like Argo UML or Open Source Software Development
SLO-2 Open Source, Free Software, Free Configuration structure and file system relatedcomm equivalent
Software vs. Open Source software ands
S-2 SLO-1 FOSS examples Boot Process-The Linux Loader (LILO) Shell Programming, Shell as command Version Control Systems like Git or
SLO-2 FOSS Characteristics The Grand Unified Boot loader (GRUB) processor, Shell vari ables equivalent
S-3 SLO-1 FOSS History, Examples Dual-Booting Linux and other Operating Creating command substitution, Scripts Bug Tracking Systems
System
SLO-2 FOSS Copyright Boot-Time Kernel Options Case Study – Libreoffice -Samba
S-4 SLO-1 Guidelines for effectively working with Basic Linux Commands Creating commands for Functions, Package Management Systems
SLO-2 FOSS community Conditionals
S-5 SLO-1 Benefits of Community based Software Linux Commands for operations - Creating commands for loops Introduction to Programming language
SLO-2 Development redirection, pipes, filters, job control, using Python
changing ownership/permission of
files/directories
S-6 SLO-1 Requirements for being open, free Advanced Linux Commands like curl, Customizing environment Basic commands, variables, Decision Case Studies : Apache, BSD, Linux, Mozilla
SLO-2 software, open source software wget, ftp, ssh and grep Making, Lists, Modules, strings, looping, (Firefox), Wikipedia, Joomla, GCC,

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
113
S-7 SLO-1 Four degrees of freedom X Windows System Configuration Shell scripting for system configurations conditional statements, classes, Exceptions Open Office
SLO-1 packages
S-8 SLO-1 FOSS Licensing Models System Administration Shell scripting with functions and conditions
SLO-2 FOSS Licenses – GPL- AGPL- LGPL – Backup and Restore Procedures
FDL
S-9 SLO-1 Implications Strategies for keeping a Secure Server Shell scripting with looping
SLO-2

Learning 1. EllenSiever,StephenFiggins,RobertLove,ArnoldRobbins,“LinuxinaNutshell”,Sixth Edition, OReilly Media, 2009. 4. PerlProgrammingbookathttp://www.perl.org/books/beginning-perl/.


Resources 2. LinuxProgrammingBiblebyJohnGoerzen,IDGBooks,NewDelhi,2000. 5. Rubyprogrammingbookathttp://ruby-doc.com/docs/ProgrammingRuby/.
3. Your Unix - The Ultimate Guide by Sumitabha Das, TMH,2000 6. Samba: URL :http://www.samba.org/.

Learning Assessment
Bloom’s Continuous Learning Assessment (50% weightage) Final Examination (50% weightage)
Level of Thinking CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % 30 % 30 % 30 % 30 %
Understand
Level 2 Apply 40 % 40 % 40 % 40 % 40 %
Analyze
Level 3 Evaluate 20 % 30 % 30 % 30 % 30 %
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.BijoymonSoman 1. Dr.Arun kumar M N 1. Mrs Aswathy K Cherian, SRMIST
Sr. Test Analyst Assistant Professor,
UST Global, Federal Institute of Science and Technology,
Philadelphia,PA, USA Angamaly, Kerala

2.Mrs. Nimala , SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
114
Course Course L T P C
Course Code 18CSO105T ANDROID DEVELOPMENT O Open Elective 3 0 0 3
Name Category

Pre-requisite Nil Co-requisite Courses Nil Progressive Nil


Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Learning Program Learning Outcomes (PLO)


Course Learning Rationale (CLR): The purpose of learning this course is to:
CLR-1 : Understand the basics of Android devices and Platform. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge on basic building blocks of Android programming required for Application development
CLR-3 : Gain knowledge to user interfaces used in android applications

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Acquire knowledge on advanced application concepts like networking, Animations and Google Maps services etc

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development


CLR-5 : Develop and publish Android applications in to Android Market

Project Mgt. & Finance


Modern Tool Usage
CLR-6 : Understand the knowledge of JSON and MQTT

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
CLO-1 : To exposed to technology and business trends impacting Android Platform 2 80 85 H - L - - - - - - - - - - - -
CLO-2 : Be competent with the characterization and architecture of mobile applications 2 75 80 L H H - - - - - - - - - - - -
CLO-3 : To understanding enterprise scale requirements of mobile applications 2 85 80 H - H L - - - - - - - - - - -
CLO-4 : To designing and developing mobile applications using one application development framework 2 80 75 L L H - - - - - - - M - - - -
CLO-5 : To understand how to handle and share android data 2 75 85 L - H H L - - - - - - - - - -
CLO-6 : To develop an android services and to publish android application for use 2 80 85 H - H - - - - - - - M - - - -

Duration (hour) 9 9 9 9 9

S-1 SLO-1 Creating a new Android Project Hosting a UI Fragment Action Bar and Options Menus Loopers, Handlers, and HandlerThread Introduction to JSON
SLO-2 Defining the Project and SDK setting Creating a UI Fragment Enabling Ancestral Navigation Creating a search interface JSON and Android
S-2 SLO-1 Creating an Android Virtual Device Adding a UI Fragment to the An Alternative Menu Item Hardware search button Designing JSON and JSON Operation
(AVD) in Android Studio FragmentManager
SLO-2 Android Virtual Device (AVD) in The FragmentManager and the fragment Saving and Loading Local Files Creating an IntentService Server reachability and Connection
Android Studio lifecycle & Splash App
S-3 SLO-1 Configuring the Android Studio Creating User Interfaces with Layouts and Context Menu Resource Delayed Execution with AlarmManager Lazy Loading Images
AVD Emulator Widgets
SLO-2 The Emulator Environment and XML Layout Attributes Floating Context Menu Broadcast Intents Lazy loading Libraries
Toolbar Options
S-4 SLO-1 Extended Control options the Graphical Layout Tool Contextual Action Mode Waking Up on Boot Lazy loading Archirtecture
SLO-2 Drag and Drop Support Creating a ListFragment Camera I: Viewfinder Filtering Foreground Notifications Handling Image Assets
S-5 SLO-1 Configuring Fingerprint Emulation Hosting a Fragment Using the Camera API Receivers and Long-running Tasks Remote Crash Logs and App
SLO-2 Android Studio Apps on a Physical ListFragment, ListView and ArrayAdapter Camera II: Taking Pictures and Browsing The Web & WebView Push Messaging Services
Android Device Handling Images
S-6 SLO-1 Enabling ADB on Android based Devices Fragment Arguments Updating the Model Layer Custom Views and Touch Events Firebase Cloud Messaging
SLO-2 Android Studio Editor ViewPager Updating CrimeFragment‟s View Creating BoxDrawingView Open Source Push Messaging with MQTT

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
115
S-7 SLO-1 Splitting the Editor Window, Code Dialogs Implicit Intents Handling Touch Events MQTT App and Project
Completion, Statement
SLO-2 Parameter
CompletionInformation, Parameter Name Audio Playback Using MediaPlayer Two-Pane Master-Detail Interfaces Tracking the Device‟s Location Message Brokers
Hints,
S-8 SLO-1 Code Generation Retained Fragments Adding Layout Flexibility Locations and the LocationManager MQTT Broker setup for AWS
SLO-2 Code Folding Rotation and Retained Fragments Activity: Fragment Boss Receiving Broadcast Location Updates Sending Messages with MQTT
Web Clients
SLO-1 Quick Documentation Lookup Rotation Handling and Styles And Includes Updating the UI with Location Data Firebase Cloud Messaging
onSaveInstanceState(Bundle)
S-9
SLO-2 Code Reformatting Localization Cleaning Up with Styles Testing Locations on Real and Virtual MQTT Push Messaging
Devices

Learning 1. Neil Smyth, Kotlin / Android Studio 3.0 Development Essentials - Android 8 Edition, Payload 3. MarkWickham,PracticalAndroid:14CompleteProjectsonAdvancedTechniquesandApproaches, Apress,2018
Resources Media, Inc.2017 4. DavidGriffiths,HeadFirst:AndroidDevelopment,OReilly2015,ISBN:9781449362188
2. BillPhillipsandBrianHardy,AndroidProgramming:TheBigNerdRanchGuide,BigNerdRanch,Inc. 2013

Learning Assessment
Bloom’s Level of Continuous Learning Assessment (50% Final Examination (50% weightage)
Thinking CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. DineshBabuT,DevelopmentManager,[email protected] 1. Mr.S.Pradeep,SRMIST
2. SurajSundaram,AssociateITConsultant,[email protected] 2. Mr. C. Arun,SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
116
Course Course L T P C
Course Code 18CSO106T DATA ANALYSIS USING OPEN SOURCE TOOL O Open Elective 3 0 0 3
Name Category

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Learning Program Learning Outcomes (PLO)


Course Learning Rationale (CLR): The purpose of learning this course is to:
1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-1 : Understand and write programs in R
CLR-2 : Gain knowledge on the working of statistical data in R

Environment & Sustainability


CLR-3 : Gain knowledge on Linear regression and maniputlation in R

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Acquire knowledge on classification and clustering in R

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Acquire knowledge on Linear Model selection and regulaization and working it in R

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Introduce the Tree baed methods and working it in R

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Acquire the knowledge on data analysis in R 2 80 85 H - - - H - - - - - - - - - -
CLO-2 : Acquire the ability to find meaning pattern using R 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Acquire the ability to find graphically interpret data in R 2 75 80 H H - - - - - - - - - - - - -
CLO-4 : Apply the knowledge for implementing anlaytical alogirthms 2 80 75 H - - - - - - - - - - - - -
CLO-5 : Handle large scale analytics projects from various domains 2 75 85 H H - H - - - - - - - - - - -
CLO-6 : Develop intelligent decision support systems 2 75 80 H - - H - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Data in data analytics Simple Linear Regression An Overview of Classification Cross-Validation The Validation Set The Basics of Decision Trees-
Approach Regression Trees
SLO-2 NOIR classification Estimating the coefficients Logistic Regression - The Logistic Model Leave-One-Out Cross-Validation Classification Trees
S-2 SLO-1 Introduction to R Assessing the Accuracy of the Coe fficient Estimating the Regression Coe fficients k-Fold Cross-Validation Trees Versus Linear Models
Estimates
SLO-2 Data types Assessing the Accuracy of the Model Making Predictions Bias-Variance Trade-Off for k-Fold Cross- Advantages and Disadvantages of
Validation Trees
S-3 SLO-1 Control structures Libraries for Simple Linear Regression in R Multiple Logistic Regression The Validation Set Approach in R Bagging -Random Forests
SLO-2 Control structures - Using the console Programming in simple linear regression in R Logistic Regression for >2 Leave-One-Out Cross-Validation in R Boosting
Response Classes
S-4 SLO-1 Objects in R - Numbers, Attributes Multiple Linear Regression - Estimating the Linear Discriminant Analysis - Using k-Fold Cross-Validation .in R Fitting Classification Trees in R
Regression Coefficients Bayes‟ Theorem for Classification
SLO-2 Vectors - create vectors Multiple Linear Regression in R Linear Discriminant Analysis The Bootstrap in R Fitting Regression Trees in R
for p = 1
S-5 SLO-1 Using [] brackets Extensions of the Linear Model Linear Discriminant Analysis for p>1 Linear Model Selection and Regularization- Bagging and Random Forests in R
Subset Selection
SLO-2 Vectorized operations Potential Problems Quadratic Discriminant Analysis Stepwise Selection Choosing Boosting in R
the Optimal Model
S-6 SLO-1 Matrix -building a matrix, Naming The Marketing Plan Logistic Regression, LDA, Shrinkage Methods Principal Components Analysis - What
dimensions, Colnames and Ridge Regression Are Principal Components?
Rownames
SLO-2 Matrix operations, Comparison of Linear Regression with K- QDA, and KNN in R - T The Lasso More on PCA
Visualizing with Matplot() Nearest Neighbors Selecting the Tuning Parameter

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
117
S-7 SLO-1 Data frame Qualitative Predictors Example using Stock Market Data Dimension Reduction Methods Principal Components Analysis in R
Principal Components RegressionP
SLO-2 List Extensions of the Linear Model Logistic Regression in R artial Least Squares More on PCA - Other Uses for
Principal Components
S-8 SLO-1 Functions Interaction Terms in R Linear Discriminant Analysis in R Best Subset Selection in R Clustering Methods- K-Means
SLO-2 Indexing data Non-linear Transformations of the Quadratic Discriminant Analysis in R Forward and Backward Stepwise Selection in Clustering
Hierarchical Clustering
Predictors in R R
S-9 SLO-1 Reading data Qualitative Predictors in R K-Nearest Neighbors in R Choosing Among Models Using the K-Means Clustering in R
Validation Set Approach and Cross-
Validation in R
SLO-2 Writing data Writing Functions for linear regression in R An Application to Caravan Insurance Ridge Regression and the Lasso in R Hierarchical Clustering in R
Data in R

1. G James, D. Witten, T Hastie, and R. Tibshirani, An Introduction to Statistical Learning: with 4. Mark Gardener,Beginning R: The Statistical Programming Language, Wiley, 2013
Applications in R, Springer, 2013 5. Upadhyaya and A. Upadhyaya, Material Science and Engineering, Anshan Publications, 2007
Learning 2. Chambers, John, Software for Data Analysis Programming with R, Springer, 2008
Resources 3. Trevor Hastie Robert Tibshirani Jerome Friedman,The Elements of Statistical Learning, Data
Mining, Inference, and Prediction (2nd Edn.), Springer, 2014

Learning Assessment
Bloom’s Continuous Learning Assessment (50% Final Examination (50% weightage)
Level of Thinking CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Venkatesh K. Pappakrishnan, Ph.D.
1. Dr. J. Prakash, MIT, Chennai, [email protected] 1. Dr.V.Kavitha, SRMIST
Data scientist | Physicist, Santa Clara, California
2. Prakash V, 2.Dr. Latha Karthigaa, PhD ,
Technical Lead at Bridgeline Digital Inc Innovation Research Assistant, 2. Dr.Alice Nithya, SRMIST
Greater Boston Area The University of Auckland

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
118
Course Course L T P C
Course Code 18CSO107T IOS DEVELOPMENT O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Learning Program Learning Outcomes (PLO)


Couse Learning Rationale (CLR): The purpose of learning this course is to:
1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-1 : Understand the basics of ios device and platform
CLR-2 : Understand the basic building blocks of ios programming required for App development

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand Data storage mechanism in ios

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Understand advanced application concepts like animations, webservices,etc

Modern Tool Usage

Life Long Learning


CLR-5 : Develop and publish ios application in to ios market

Society & Culture


Problem Analysis

Communication
CLR-6 : understanding enterprise scale requirements of mobile application

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge of ios device and platform 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Acquire the knowledge on ios programming for App Development 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Apply the concepts used for data storage in ios 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Apply the animation and webservice concepts in the App 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Understand the basic idea to publish ios application into ios market 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Understand the needs of enterprise to develop App 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Top Mobile OS in Market The Swift Language-Types Programmatic views-anchors,Margins Stack Views Webservices
SLO-2 Difference between IOS and Android Literals and subscripting, Initializers, Programmatic controls Nested stack views
Properties, Instance methods
S-2 SLO-1 IOS Architecture Optionals,Subscripting dictionaries, Loops Localization Segues JSON Data
and String Interpolation
SLO-2 Enumerations
S-3 SLO-1 History of IOS Views-Basics Internalization UINavigation Controller Collection views
SLO-2 Frames, Customizing the labels Dismissing the keyboard
S-4 SLO-1 Requirements The auto Layout System Controlling Animations Even handling basics Extensions
SLO-2 Adding Constraints Completion,constraints
S-5 SLO-1 Versions Text Input- Editing,Keyboard attributes Timing functions Camera Image caching
SLO-2
S-6 SLO-1 Framework -MVC Design Pattern Dismissing the keyboard Debugging Saving,Loading and Application States Core Data
SLO-2 Number formatters
S-7 SLO-1 Application Life Cycle Delegation UITableView and Controller Loading files, Error handling Fetch requests and predicates
SLO-2 Conforming to a protocol
S-8 SLO-1 Features View controllers Editing UITableview Size class Core Data Relationships
SLO-2 UITabBarController
S-9 SLO-1 A simple IOS Application Appearing and accessing views Subclassing UITableViewcell Touch Events and UIResponder Accessibility
SLO-2

Learning 1. ChristianKeur,AaronHillegass,iosprogramming:TheBigNerdRanchGuide,6thed.,Pearson,2016. 3. Fahim Farook, Matthijs Hollemans, ios Apprentice,7thed.,Razeware LLC,2018.


Resources 4. Michael Grant, ios Navigation101,2019.
2. Jon Hoffman, Mastering Swift,4th ed.,Packt Publishing Ltd.,2017.

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
119
Learning Assessment
Bloom’s Continuous Learning Assessment (50% Final Examination (50% weightage)
Level of Thinking CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.K.Mahendran, Founder, Dreams Technologies, Chennai. 1. 1. Dr.D.Rajeswari, SRMIST
2. 2. 2. Mr.K.Navin, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
120
Course Course L T P C
Course Code 18EEO301T SUSTAINABLE ENERGY O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Electrical and Electronics Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Enrich the students on the basics of solar energy 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Develop the knowledge in wind energy conversion system

Environment & Sustainability


CLR-3 : Understand the energy generation by biomass

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Gain knowledge on ocean ,tidal energy

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Acquire knowledge in fuel cell and its types

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Apply the concepts of renewable energy in industrial applications

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Obtain in depth knowledge on solar applications 2 80 75 H M M - - - L - - - - - H M -
CLO-2 : Explain the concepts of wind energy conversion systems and their control 3 80 75 H M M - - - L - - - - - H M -
CLO-3 : Summarize the biomass technologies and calculate the power conversion of biomass digestion 3 80 75 H M - - - - L - - - - - H M -
CLO-4 : Interpret the environmental impacts of ocean and tidal energy 3 80 75 H M - - - - L - - - - - H M -
CLO-5 : Summarize the working principle of fuels cells and its types 3 80 75 H M - - - - L - - - - - H M -
CLO-6 : Infer the knowledge about various types of renewable energy systems 3 80 75 H M M - - - L - - - - - H M -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Solar radiation Wind energy conversion Biogas Ocean thermal energy conversion Fuel Cell
Beam and diffuse radiation, solar constant,
SLO-2 Principles of Wind energy conversion Energy from Biomass Principle of OTEC Basics of Fuel cell
earth
S-2 SLO-1 Sun angles Nature of the wind Types of biomass Lambert law of absorption Components of fuel cells
SLO-2 Calculation of angle of incidence Factors influencing wind Photosynthesis OTEC power plant Difference between batteries and fuel cell
S-3 Attenuation and measurement of solar Wind data and energy estimation- wind Open loop system for ocean energy
SLO-1 Factors affecting digestion system Types of fuel cells
radiation speed monitoring, conversion
Local solar time, derived solar angles, Closed loop system for ocean energy
SLO-2 Site selection Classification of biogas plants Ionic conductivity of fuel cell
sunrise, sunset and day length conversion
S-4 Flat plate collectors, concentrating Advantages and disadvantages of biogas Single basin
SLO-1 Power in the wind Electronic conductivity in fuel cell
collectors plants
dual basin ocean energy conversion
SLO-2 Solar air heaters, types, solar driers Betz limit Factors affecting bio digestion Principle of working of fuel cell
system
S-5 Components of a wind energy conversion Major problems and operational
SLO-1 Storage of solar energy, thermal storage Biomass as Renewable Energy Source Performance characteristics of fuel cells
system experience Tidal energy
SLO-2 Solar pond , solar water heaters Torque on wind Cofiring Site selection of tidal power plant Selection of fuel cells
S-6 Wind thrust calculations Repowering
SLO-1 Solar distillation Dry Process Tide ,Spring tide Fuel cell stack
concept
Horizontal Axis Wind Turbine(HAWT
SLO-2 Solar Pond Photosynthesis Neap tide, Tidal range fuel cell power plant
design consideration)
S-7 SLO-1 Solar heating & cooling of buildings Tip Speed Ratio Energy forming Types of Tidal power plant Cross section of typical PEM fuel cell
Solidity Pyrolysis Advantages and disadvantages of tidal
SLO-2 Solar still, solar cooker Storage methods for fuel cells
power plant
S-8 Types of generators and power converters
SLO-1 Photo voltaic. Types of PV cells Types of Biomass Fuels Wave Energy Challenges and trends in fuel cell
in WECS

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
121
Characteristics and working principles of Efficiency of fuel cell
SLO-2 Control schemes for power converters. Biomass power plant Wave Characteristics
PV
S-9 Different wave energy convertors, Saltor
SLO-1 Maximum power point tracking methods Introduction to grid integration of WECS Biomass cogeneration Applications of fuel cell
Duck
Oscillating water column and dolphin
SLO-2 Net metering concepts Issues in grid integration Digester design Advantages and disadvantages of fuel cell
types

Learning 1. Rai ,G.D.,Non Conventional sources of Energy, Khanna Publishers ,5th Edition 2016. 3. O'Hayre, R.P.,S. Cha, W. Colella, F.B.Prinz, Fuel Cell Fundamentals, Wiley, NY (2006).
Resources 2. Khan. B.H, “Non-Conventional Energy Resources”, The McGraw Hills,2nd Edition, 2016 4. https://onlinecourses-archive.nptel.ac.in/.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Er.P.Velumani, TANGEDCO ,[email protected] 1. Dr.P.DhamodHaran, IIITM, [email protected] 1. Dr.K.Saravanan, SRM IST
2.Er.R.Ramanavasu,BAVINI,BARC,[email protected] 2. Dr.S.Kumaravel , NIT Calicut,[email protected] 2. Dr.R.Sridhar, SRM IST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
122
Course Course L T P C
Course Code 18EEO302T ANALOG ELECTRONICS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electrical and Electronics Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Know the basic amplifier circuits 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge on different power amplifiers

Environment & Sustainability


CLR-3 : Construct different waveform generating circuits

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Discuss the basics of operational amplifiers

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand different analog to digital and digital to analog converters

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Design amplifier circuits using transistor and operational amplifiers

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Analyze the amplifier circuits using small signal model and hybrid model 2 75 75 H M - H - - - - - - - - M L -
CLO-2 : Recognize the different power amplifiers 2 75 75 H M - H - - - - - - - - M L -
CLO-3 : Design oscillators and multivibrators 3 75 75 H M H M - - - - - - - - M L -
CLO-4 : Apply different operational amplifiers 2 75 75 H - - - - - - - - - - - M L -
CLO-5 : Evaluate filters and converter circuits 3 75 75 H L H M H - - - - - - - M L -
CLO-6 : Demonstrate various electronic circuits for real time applications 2 75 75 H M H H H - - - - - - - M L -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 BJT -Biasing methods -Base bias, base Power amplifiers – Types. Oscillators and classification of oscillators Introduction to Linear Integrated Filters basics and types
bias with emitter feedback Determination of efficiency for class A and Technology
class B power amplifiers
SLO-2 Base bias with collector feedback and Frequency response of RC coupled class Design and Analysis of RC Phase shift Fabrication process for Integrated Circuits Design of I and II Order LPF
voltage divider bias A amplifier oscillator.
S-2 SLO-1 Emitter bias using BJT in CE configuration Frequency response of Transformer Operation of Hartley‟s oscillator DC characteristics of op amp and input Design of I Order HPF
coupled class A amplifier bias current.
SLO-2 Transistor biasing stability using BJT in CE Operation of Class B push pull power Analysis of Hartley‟s oscillator Input offset voltage, Thermal Drift Design of II Order HPF
configuration amplifier
S-3 SLO-1 Operation of BJT as an amplifier. Operation of Differential amplifier Operation of Armstrong oscillator AC characteristics of op-amp and Design of BPF and BRF
Frequency Response characteristics
SLO-2 CE, CB, CC Amplifier –Evaluation of h Analysis of Differential amplifier Operation of UJT Relaxation oscillator Frequency compensation and Slew rate Switched variable filters and state variable
parameters filters
S-4 SLO-1 Small signal analysis of CE Amplifier Self – biased active load differential Operation of Cross coupled Oscillator Inverting amplifier and Non-inverting Oscillators- Wein bridge Oscillator using IC
amplifier amplifier 741
SLO-2 Small signal analysis of CB and CC Source degenerated common source Integrators Summer and Subtractor Amplitude control and Quadrature control
amplifier amplifier Oscillator
S-5 SLO-1 Large signal analysis of CE Amplifier Classification of class C power amplifiers Differentiators Voltage follower and ac amplifiers Introduction to simple MOSFET based op
(Tuned amplifiers) amp circuits
SLO-2 Large signal analysis of CB and CC Frequency response of Single , Double Schmitt trigger V to I and I to V converters Analog to Digital converters and
amplifier and Staggered Tuned Class C power classification
amplifiers
S-6 SLO-1 JFET - CS Amplifier - Operation Cascode and Cascaded circuits Multivibrator and classification of Instrumentation amplifier Counter type ADC
multivibrators. Operation of Astable
Multivibrator.
SLO-2 CS Amplifier – small signal analysis Feedback amplifiers - Barkhausen criterion Analysis of Astable Multivibrator Log and Antilog amplifiers Sigma Delta type ADC

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
123
and Types of feedback amplifier
S-7 SLO-1 JFET - CD Amplifier - Operation Analysis of voltage series feedback Operation of Monostable Multivibrator. Comparators and classification of Successive approximation type ADC
amplifier comparators.
SLO-2 Small signal analysis of MOSFET Analysis of voltage shunt feedback Analysis of Monostable Multivibrator. Applications of Comparators Digital to Analog converters
amplifier
S-8 SLO-1 Biasing of MOSFET Analysis of current series amplifier Operation of Bistable Multivibrator. Basics of IC 555 Timer and Pin Details Pulse width modulator DAC
SLO-2 CD Amplifier – small signal analysis Analysis of current shunt feedback Analysis of Bistable Multivibrator. Astable operation using IC 555 Timer with R -2R Ladder DAC
amplifier applications
S-9 SLO-1 Problems on biasing of circuits Problems on power amplifiers Voltage and time-based circuits. Monostable operation using IC 555 Timer Inverted R-2R Ladder DAC
with applications
SLO-2 Problems on hybrid parameters Problems on feedback amplifiers Series and shunt voltage regulator Voltage regulator using IC 723 Binary coded DAC

Learning 1. Jacob Millman, Christos C.Halkias, Satyabrata Jit, Millman‟s Electronic Devices and Circuits, 4th ed., 4. Sergio Franco, Design with operational amplifiers and Analog Integrated circuits, 5th Edition, McGraw-Hill,
Resources Tata McGraw Hill, 2015 2014
2. Boylestead, Nashelsky, Electronic Devices and Circuit Theory, 11th ed., Pearson, 2015 5. Roy Choudhary and Shail Jain, Linear Integrated Circuits, 4th ed., New Age International Publishers, 2014.
3. David A. Bell, Electronic Devices and Circuits, 5th ed., PrenticeHall, 2004 6. https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-002-circuits-and-electronics-
spring-2007/syllabus/

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. S.Paramasivam, Danfoss Industries Pvt Ltd, [email protected] 1. Dr.P.Satheesh Kumar, Anna University, [email protected] 1. R.C.Ilambirai, SRMIST
2. A.Thiyagarajan, TANGEDCO, [email protected] 2. Dr.S.Kamalakannan, Anna University, [email protected] 2. Dr.K.Mohanraj, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
124
Course Course L T P C
Course Code 18EEO303T ELECTRICAL MATERIALS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electrical and Electronics Engineering Data Book / Codes/Standards Nil

The purpose of learning this course is to:


Course Learning Rationale (CLR): Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the basics of electrical materials 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Describe conducting and dielectric materials

Environment & Sustainability


CLR-3 : Explore knowledge on the insulating and magnetic materials

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Acquire knowledge on superconducting materials

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Interpret opto phenomena on electrical materials

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Enrich the students on different electrical materials and its applications

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Outline the electrical and electronics materials, their importance, classification and operational requirement 2 80 75 H L L - - - M - - - - - M M -
CLO-2 : Obtain knowledge on conducting and dielectric materials used in engineering application 2 80 75 H L L - - - M - - - - - M M -
CLO-3 : Gain idea on insulators and magnetic materials used in engineering, their properties and classification 2 80 75 H L L - - - M - - - - - M M -
CLO-4 : Define the phenomenon superconductivity, super conducting materials and their application in engineering 2 80 75 H L L - - - M - - - - - M M -
CLO-5 : Understand optical characteristics of conducting and non-conducting electrical materials 2 80 75 H L L - - - M - - - - - M M -
CLO-6 : Summarize the different electrical materials and its applications 2 80 75 H L L - - - M - - - - - M M -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Importance of materials Types of conducting materials Insulating materials– Ceramic, Mica, Concept of superconductors Introduction to Thermoplastics
Porcelain, Glass, Micanite and Glass
bonded mica
SLO-2 Classification of electrical and electronic Low resistivity materials, High resistivity Insulating material applications Meaning of phenomenon of Introduction to Rubbers
materials materials superconductivity
S-2 SLO-1 Scope of electrical and electronic materials Contact materials Polymeric materials – Bakelite, Properties of superconductors Introduction to Thermosets
Polyethylene. Natural and synthetic rubber
and paper
SLO-2 Requirement of Engineering materials Fusible materials Choice of solid insulating material for Types of superconductors DC and AC properties of plastics
different applications
S-3 SLO-1 Classification of solids on the basis of Filament materials Liquid insulating materials requirements Critical magnetic field Mechanical properties and processing of
energy gap plastic
SLO-2 Types of engineering materials, Levels of Carbon as filamentary and brush material Transformer oil, Bubble theory, Aging of Critical temperature Materials for Opto – Electronic Devices -
material structure mineral insulating oils. Introduction
S-4 SLO-1 Spintronic and its materials Material for conductors, cables, Gaseous insulating Materials – Air Effects of Isotopic mass on critical Optical phenomena
temperature
SLO-2 Ferromagnetic semiconductors, Left Material for wires, solder, sheathing and Gaseous insulating Materials –Nitrogen, Silsbee rule Reflection and Refraction
handed materials sealing Vacuum
S-5 SLO-1 Conductor materials Introduction to dielectric materials Origin of permanent magnetic dipole, Depth of penetration Transmittivity and Scattering,
Magnetic terminology,
SLO-2 Factors affecting conductivity classification of dielectric materials Relation between relative permeability and Coherence length Optical absorption
magnetic susceptibility
S-6 SLO-1 Thermal conductivity Dielectric constant Classification of magnetic materials - Ideal and Hard superconductors Optical properties of non-metals
Diamagnetic, Paramagnetism,
Ferromagnetism
SLO-2 Heating effect of current Dielectric strength and Dielectric loss Anti-ferromagnetism and the Mechanism of super conduction Optical properties of metals

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
125
corresponding materials
S-7 SLO-1 Thermoelectric effect Polarization, Mechanisms of polarization Ferrimagnetism and ferrites properties and London‟s theory for Type I Optical properties of semiconductors
applications superconductors, GLAG theory for Type I
superconductors
SLO-2 Seebeck effect Comparison of different polarization Ferrimagnetism and ferrites applications BCS theory, Applications and limitations Penetration depth and absorption
process coefficient
S-8 SLO-1 Thomson effect Factors affecting polarization Soft and hard ferrites. Curie temperature Applications of high temperature Optical properties of insulators
superconductors
SLO-2 Thomson effect‟s application Spontaneous polarization Laws of magnetic materials. Superconducting solenoids and magnets Luminescence
S-9 SLO-1 Wiedemann – Franz law Behaviour of polarization under impulse Magnetization curve, Initial and maximum MRI for medical mechanism Opto – Electronic devices,
and frequency switching permeability Photoconductivity
SLO-2 Lorentz relation Decay and build-up of polarization under Hysteresis loop and loss, Eddy current MRI for medical diagnostics Photoconductive cell
ac field loss

1. K.M. Gupta Nishu Gupta, Advanced Electrical and Electronics Materials; Processes and 4. A.J. Dekker, Electrical Engineering Materials, Pearson, 2016
Learning Applications, Wiley, First Edition, 2015 5. S.O. Kasap, Principle of Electronic Materials and Devices , McGraw Hill, 3rd Edition, 2010
Resources 2. R.K. Shukla, Archana Singh, Electronic Engineering Materials, McGraw Hill, 2012 6. https://nptel.ac.in/courses/122102008/36
3. Solymar, Electrical Properties of Materials, Oxford , 9th Edition, 2014

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.S.Sambath, TANGEDCO Tamilnadu, [email protected] 1. Dr.Chandramohan, CEG, Anna University, [email protected] 1. Dr. C. Subramani, SRMIST
2. Mr. R. Ramanavasu, BHAVINI, Kalpakkam. [email protected] 2. Dr. Srinivasan Mallan, Bannari Amman Institute of Technology, Coimbatore. [email protected] 2. Dr. S. Vidyasagar, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
126
Course Course L T P C
Course Code 18EEO304T POWER PLANT ENGINEERING O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electrical and Electronics Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)

CLR-1 : Provide an overview on power generation through various methods 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


CLR-2 : Gain knowledge of power plant measurements and devices

Environment & Sustainability


CLR-3 : Categorize the various analyzer In Power Plants

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Get detailed knowledge on Nuclear power plant

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Outline the concept of Renewable energy

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Educate various concept in conventional and non-conventional resources

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Familiarize about different power generation process 2 80 75 H - - - - - H - - - - - H M H
CLO-2 : Understand the various measurement techniques in power plant 3 80 75 H M - - - - M M - - - - M M M
CLO-3 : Analyze important parameter for control of power plant 3 80 75 H M - - - - M M - - - - H M M
CLO-4 : Summarize the working of Nuclear Reactor 3 80 75 H M - - - - M M - - - - H H M
CLO-5 : Employ the acquired knowledge of Renewable energy in power plant 3 80 75 H - - - - - M M - - - - H M M
CLO-6 : Gain knowledge on various concepts related to Power Plant Engineering 3 80 75 H M - - - - M M - - - - H M M

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Brief survey of methods of power Electrical measurements: Current, Voltage Introduction of Flue gas Basics of Nuclear Engineering Hydro Electric Power Plants
generation
SLO-2 Thermal power Power, Frequency, Power factor oxygen analyzer Layout and subsystems of Nuclear Power Elements of Hydro-electric power plant
Plants
S-2 SLO-1 Overview of Nuclear Non– electrical parameters: Flow of feed Analysis of impurities in feed water Fission reactions Types of Dams
water
SLO-2 Solar and Wind power Flow of feed fuel Analysis of impurities in feed steam Working of Nuclear Reactors classification of Hydro-electric power
plants
S-3 SLO-1 Importance of instrumentation in power Flow of feed air Dissolved oxygen analyzer Classification of Reactors Hydro sources and power plants Energy
generation strategies
SLO-2 Factors affecting power plant Steam pressure Dissolved oxygen analyzer working Nuclear reactor control loops Size of the plant and choice of units
principle
S-4 SLO-1 Building blocks for all types of power Steam temperature Methods of measuring dissolved oxygen reactor dynamics Typical Layout and associated components
generation plants including Turbines
SLO-2 Hydro and Thermal power plant Drum level measurement Chromatography-principles-applications Boiling Water Reactor (BWR) Turbine Governing
S-5 SLO-1 Building blocks for all types of power Radiation detector Types of Chromatography- Gas Pressurized Water Reactor (BWR) Comparison of hydro and steam power
generation plants Chromatography plant
SLO-2 Nuclear- Solar power Smoke density measurement Liquid Chromatography CANada Deuterium-Uranium reactor Cost of Hydroelectric Power Plant
(CANDU), Breeder
S-6 SLO-1 Building blocks for all types of power Dust monitor PH meter Gas Cooled Reactor Principle, Construction and working of
generation plants-wind power Wind energy
SLO-2 Tidal power plant flame monitoring PH meter-design and working principle Liquid Metal Cooled Reactor Principle, Construction and working of tidal
energy and Types of tidal power plants
S-7 SLO-1 Details of boiler process speed vibration Classifications of Analyzer Economics of Nuclear Power Plants Solar Photo Voltaic cell (SPV)

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
127
SLO-2 P&I diagram of boiler shell temperature Fuel analyzer Nuclear power plant in India Solar thermal power systems use
concentrated solar energy
S-8 SLO-1 Piping diagram of boiler pedestal vibration Portable fuel property analyzer Uranium Enrichment Geo Thermal power plants - types
SLO-2 Instrumentation diagram of boiler shaft vibration Natural Gas analyzer instrumentation diagram of different types Biogas Photosynthesis and origin of biogas
of nuclear power plant energy
S-9 SLO-1 Power plant performance efficiency eccentricity measurement Pollution monitoring instruments Control Safety measures for Nuclear Biogas energy resources
Power plants
SLO-2 Cogeneration system temperature monitoring & control Pollution control technologies Waste Disposal Options for Coal and Fuel Cell power systems
Nuclear Power Plants

Learning 1. K. Krishnaswamy, M. Ponnibala, Power Plant Instrumentation, PHI Learning Pvt Ltd.,2013. 4. G. F. Gilman, Jerry Gilman, Boiler Control Systems Engineering, ISA, 2010.
Resources 2. Philip Kiameh, Power Plant Instrumentation and Controls, McGraw-Hill Professional, 2014. 5. G.R.Nagpal, Power Plant Engineering,khanna Publisher ,2005
3. David Lindsley, Power-plant Control and Instrumentation: The Control of Boilers and HRSG 6. M.M. El-Wakil, Power Plant Engineering, Tata McGraw – Hill Publishing Company Ltd., 2010
Systems, IET, London, 2000.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Sitanghsu Sekhar Biswas, Bhavini, [email protected] 1. Dr. P. SOMASUNDARAM, CEG, Anna University, [email protected] 1.Mr.R.Senthilkumar, SRMIST
2.Mr Ramanavasu, Bhavini, [email protected] 2.Dr.S.K.Patnaik, CEG, Anna University, [email protected] 2.Dr.S.Padmini, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
128
Course Course L T P C
Course Code 18EEO305T ELECTRICAL DRIVES O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Electrical and Electronics Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Enrich the students on the basics of electric drives 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn the concepts of DC motor drives and its speed control

Environment & Sustainability


CLR-3 : Familiarize the power electronic based speed control of induction motor drives

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Get an idea of speed control of synchronous motor

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the basic of digital speed control techniques

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Get an idea about selection of drives and control schemes

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire knowledge on the concept of electric drives 2 80 75 H L L L - - - - - - - - M M -
CLO-2 : Analyze the concept & characteristics of dc motors 3 80 75 H M M M M - - - - - - - M M -
CLO-3 : Interpret of speed-control of induction motors 3 80 75 H M M M M - - - - - - - M M -
CLO-4 : Get detailed knowledge on synchronous motor drives 3 80 75 H M M M - - - - - - - - M M -
CLO-5 : Apply the digital speed control techniques for various drives 2 80 75 H M L L - - - - - - - - M M -
CLO-6 : Apply the drives and control schemes for real time applications 3 80 75 H M M M M - - - - - - - M M -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Electric drives - Advantage of electric
DC Motor Drives:-Introduction Induction motor drives-Introduction Synchronous motor drives – introduction Digital technique in speed control
drives
SLO-2 Block diagram of electric drives DC motor and their performance Advantages and Disadvantages Synchronous Motor Drives Advantages of digital techniques
S-2 SLO-1 Selection of motor power rating Braking methods Stator control of IM Speed control of synchronous motors Limitations of digital techniques
SLO-2 Speed control system with multirate
Thermal Modeling Ward Leonard drives Stator voltage control Synchronous motors – Frequency control
sampling
S-3 SLO-1 Thermal model of motor for heating and Synchronous motors – Start with Prime
Transformer fed DC drive Stator Frequency control Microprocessor based control - introduction
cooling mover & damper winding
SLO-2 Thermal model of motor for heating and Stator Frequency control – advantages and
Uncontrolled rectifier fed DC drive Synchronous motors –damper winding Microprocessor based control of DC drive
cooling - derivation disadvantages
S-4 SLO-1 Single phase half controlled rectifier fed Voltage Source Inverter fed synchronous Microprocessor based control of induction
Classes of motor duty cycle V/F control
DC drives - operation motor motor drive
SLO-2 Single phase half controlled rectifier fed Microprocessor based control of
Determination of motor rating Closed loop V/F control Chopper fed VSI with synchronous motor
DC drives - derivation synchronous motor drive
S-5 SLO-1 Single phase fully controlled rectifier fed Current Source Inverter fed synchronous
Control of electric drives Cycloconverter - introduction Selection of drives for paper mill
DC drive- operation motor
SLO-2 Single phase fully controlled rectifier fed
Modes of operation Cycloconverter fed induction motor drive Chopper fed CSI with synchronous motor Control schemes for paper mill
DC drive- derivation
S-6 SLO-1 Speed control of electric drives Chopper - introduction VSI Inverter fed induction motor drives Cycloconverter fed synchronous motors Selection of drives for steel rolling mill
SLO-2 Limitations - Cycloconverter fed
Drive classifications Chopper controlled DC drives Comparison: VSI and CSI Control schemes for steel rolling mill
synchronous motors
S-7 SLO-1 Closed loop control of drives Time ratio control Rotor control Self control Selection of drives for lift
SLO-2 Speed, torque and current control Current limit control Rotor resistance control Separate control Control schemes for lift
S-8 SLO-1 Multiquadrant operation of electrical drive Single, two quadrant operations Slip power recovery schemes Open loop operation of synchronous drive Selection of drives for crane

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
129
SLO-2 Closed loop operation of synchronous
Torque equation for rotating system Four quadrant operation Static Kramer & static scherbius scheme Control schemes for crane
drive
S-9 SLO-1 Simulation of 1-phase rectifier fed DC Simulation of three phase VSI using Closed loop operation of power factor
Speed torque characteristics FPGA based control of electric drives
motor SPWM control
SLO-2 Simulation of 3-phase rectifier fed DC Simulation of three phase VSI using pulse Application of Digital technique in speed
Applications of electric drives Applications synchronous drive
motor generator control

Learning 1. G. K. Dubey, Fundamentals of Electrical Drives, Second Edition, CRC Press, 2010.
3. W. Leonhard, Control of Electric Drives, Springer Science & Business Media, Third Edition, 2001.
Resources 2. R. Krishnan, Electric Motor Drives: Modeling, Analysis and Control, Second Edition, Prentice Hall,
4. https://onlinecourses-archive.nptel.ac.in/.
2008.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. A.Kannan, Seshasayee paper and board limited [email protected] 1. Dr. S. Ramareddy, Jerusalem College of Engineering,[email protected] 1. R.Palanisamy, SRMIST
2. Mr. M.Jayakumar,Danfoss, Industries Pvt Ltd.,[email protected] 2. Dr. A. Venkadesan, NIT Puducherry, [email protected] 2. Dr.K.Mohanraj, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
130
Course Course L T P C
Course Code 18EEO306T ENERGY CONSERVATION O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electrical and Electronics Engineering Data Book / Codes/Standards Nil

The purpose of learning this course is to:


Course Learning Rationale (CLR): Learning Program Learning Outcomes (PLO)
CLR-1 : Outline the concepts of world energy scenario in industries 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Describe the basics of electrical system

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Impart knowledge on various methods of improving energy efficiency in industries

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Give an overview about the energy policies, energy planning and policy making in India

Modern Tool Usage

Life Long Learning


CLR-5 : Provide an understanding of the basics of energy conservation method and energy auditing in industries

Society & Culture


Problem Analysis

Communication
CLR-6 : Create overall structure of energy conservation starting from environmental aspects to energy management systems

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Gain knowledge of world energy scenario 2 75 75 H - - - - - - - - - - - L L L
CLO-2 : Understand the concepts of electrical system 3 75 75 H - - - - - - - - - - - M M M
CLO-3 : Assess the energy efficiency in industrial system 3 75 75 H - - - - - H H - - - - M H M
CLO-4 : Analyse the energy policies, energy planning and policy making in india 3 75 75 H - - - - - L H - - - - M M H
CLO-5 : Correlate with various methods of energy conservation 3 75 75 H - - - - - L H M M - - M H M
CLO-6 : Implement energy conservation methods and laws to save energy 3 75 75 H - - - - - M H M M - - M M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Energy classificatios Introduction Electrical Systems Air condition and refrigeration Introduction to energy policy Investment - need, appraisal and criteria

SLO-2 Power Past & Present scenario of World Electrical network types and classifications Diesel Generator National energy policy in the last plan Financial analysis techniques
periods
S-2 SLO-1 Sectorial energy consumption HT supply Energy Efficiency in Building ISO-50001, PDCA, PAT scheme Simple payback period

SLO-2 domestic, industrial and other sectors LT supply Energy Efficiency in Building BEE & State Development Agencies & Return on investment
EESL Programmes
S-3 SLO-1 energy needs of growing economy, energy Transformers and its operation Savings opportunities in HVAC Municipal & Agriculture DSM Initiatives Net present value, internal rate of return,
intensity cash flows
SLO-2 long term energy scenario, energy pricing Types of transformer Fans and blowers Energy use and Energy supply Net present value, internal rate of return,
cash flows
S-4 SLO-1 energy security, energy conservation Cables – and its construction Conservation opportunities Overview of renewable energy policy and Risk and sensitivity analysis
the Five Year Plan programme
SLO-2 energy conservation importance, energy Types and Cable Sizing Pumps - CASE STUDY Standards and Labelling Programme EEC Financing options
strategy for the future initiatives in Other Sectors
S-5 SLO-1 National Energy consumption Data Concept of Capacitors Control strategies Basic concept of Input-Output analysis Energy performance contracts and role of
Energy Service Companies (ESCOs)
SLO-2 Energy Pricing Types of Capacitors Conservation opportunities Concept of energy multiplier and Energy Monitoring
Implication of energy multiplier for analysis
of regional and national energy policy
Organizational structure
S-6 SLO-1 Environmental aspects associated with Power Factor Improvemen Cooling Tower -performance key developments and changes in India‟s Targeting: Defining monitoring & targeting
energy utilization energy policies and planning in the context
of energy efficiency and environmental
concerns

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
131
SLO-2 Environmental aspects associated with Harmonics Efficient system operation key developments and changes in India‟s Targeting: Defining monitoring & targeting
energy conservation energy policies and planning in the context
of energy efficiency and environmental
concerns
S-7 SLO-1 Energy Auditing: Needs, Types, Electric Motors – Motor Efficiency Efficient system operation regulatory frameworks and reforms across elements of monitoring & targeting
Computation various energy sectors
SLO-2 Methodology and Barriers Energy Efficient Motors Validation of energy saving using regulatory frameworks and reforms across Data and information-analysis, techniques
application software various energy sectors
S-8 SLO-1 Role of Energy Managers Illumination – Lux, Lumens Energy saving opportunities Energy Policies success stories, failures Energy consumption

SLO-2 Needs of Energy Managers Types of lighting, Efficacy Energy saving opportunities Energy saving potential of technology Production, cumulative sum of differences
(CUSUM).
S-9 SLO-1 Instruments for energy auditing LED Lighting And types Assessment of cooling towers Energy tariffs and Energy Instrument Energy Management Information Systems
(EMIS)
SLO-2 Energy conservation Scope Of Encon In Illumination Assessment of cooling towers CASE STUDY for energy tariffs in industry Energy Management Information Systems
(EMIS)

Learning 1. Witte. L.C., P.S. Schmidt, D.R. Brown, Industrial Energy Management and Utilisation, Hemisphere Publ, 4. R Loulou, P R Shukla and A Kanudia, Energy and Environment Policies for a sustainable Future,
Resources Washington, 1988 Allied Publishers Ltd, New Delhi, 1997
2. Callaghn, P.W. Design and Management for Energy Conservation, Pergamon Press, Oxford, 1981 5. Handbook on Energy Efficiency, TERI, New Delhi, 2001
3. Energy Manager Training Manual (4 Volumes) available at www.energymanager training.com, a website 6. https://www.edx.org/course/incorporating-renewable-energy-in-electricity-grids-2
administered by Bureau of Energy Efficiency (BEE), a statutory body under Ministry of Power,
Government of India, 2004

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. P. Dharmalingam, Executive Director, EnsavePvt Ltd, [email protected] 1. Dr.M.Premalathar,NIT-Trichy, [email protected] 1. Mr. M. Sadees, SRMIST
2. Mr. N. Saravanan, Engineering Manageer Electrical, L&T Ltd, [email protected] 2. Dr.Ruben sudhakar D, NIT-Trichy, [email protected] 2. Dr. D. Sattianadan, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
132
Course Course L T P C
Course Code 18EEO307T ELECTRICAL POWER UTILIZATION AND ILLUMINATION O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electrical and Electronics Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Outline the basic concepts of conventional and modern electric heating methods used for various applications 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Impart knowledge on fundamentals of illumination technology and design the lighting schemes

Environment & Sustainability


CLR-3 : Educate the students on electroplating , electrodeposition and electroforming

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Enumerate the concept of electric traction systems and braking methodologies

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand and analyze the working of electric-hybrid vehicles and design the illumination schemes for smart building .

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Create a deep knowledge on the electric power utilization and model the illumination schemes

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand electric heating, welding and implement the modern methodologies for various applications 2 80 75 M M M - - - - - - - - M M -
CLO-2 : Gain knowledge on basic laws of illumination and design the lighting system 3 80 75 H H H H M - M M - - - - M M M
CLO-3 : Apply the various process like electroplating, electrolysis and electroforming for modern applications 2 80 75 M M M M M - - - - - - - M M -
CLO-4 : Interpret the design of electric traction systems 3 80 75 H H H H - - - - - - - - M M -
CLO-5 : Obtain an in depth knowledge on the concepts of electric, hybrid vehicles and model the lighting schemes for smart building 3 80 75 H H M M - - - M - - - - M M M
CLO-6 : Design a illumination schemes for buildings along with a in depth knowledge of power utilization concepts 3 80 75 H H M M M - M M - - - - M M M

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Principle of heating, modes of transfer Review of laws of illumination Fundamental principles of extraction Electric Traction History of electric and hybrid vehicles
SLO-2 Methods of Electrical Heating Luminous efficacy Refining of metals Traction Principles Vehicle motion
S-2 SLO-1 Types of electric furnance: resistance Lighting Calculations Electroplating concepts Types of traction systems Dynamic equation for the vehicle
SLO-2 Arc, dielectric furnance Lighting sources and its types Methods of electroplating Services and supply systems for traction Configuration of electrical vehicles
S-3 SLO-1 Microwave, induction heating Lighting sources in domestic application Estimation of power and current for Traction motor characteristics Tractive effort, force and gear ratio for
depositing metals electric vehicle
SLO-2 Eddy current heating Street Lighting Factors affecting electro deposition equation of train motion Transmission requirement for electric cars
process
S-4 SLO-1 Types of welding: Arc Industrial lighting Electrolysis process and its chemistry Speed time curve Vehicle performance analysis
SLO-2 Resistance welding Indoor lighting Electrodes, Energy and specific energy consumption Energy consumption
S-5 SLO-1 Air conditioning working Outdoor lighting Cell.potential, Emf of Galvanic cell Quantitative analysis of speed time curve Drives for Electric cars
SLO-2 Different types of Air conditioning system Design of lighting Nernst equation Quantitative analysis of energy Braking
consumption for drives used in traction
S-6 SLO-1 Heating of buildings. light pollution and light trespass Concept of equilibrium in electrochemical Quantitative analysis of specific energy Control equipments of electric car
cells consumption
SLO-2 Power supply for heating and welding photometry Energy consideration Faradays law of electrolysis Tramways Auxillary equipments
S-7 SLO-1 comparison of types of heating and IES,ANSI STANDARDS for Lighting Electroforming process Railways trolley buses Introduction to smart buildings
welding schemes
SLO-2 Quantitative analysis of Electric heating Polar curves of different types of sources Modern applications of electroplating, Riding index Design of lighting schemes in smart
building
S-8 SLO-1 Quantitative analysis of welding Rousseau‟s Construction Applications of Electrolysis and Quantitative analysis of Riding index Intelligent illuminance control in smart
Electroforming building
SLO-2 Modern trends in electric heating Quantitative analysis of illumination Applications of Electroforming Disadvantages of conventional traction Quantitative analysis of electric vehicle
over modern days drive tractive force calculations
S-9 SLO-1 Modern trends in welding process Energy efficient Difference between electroplating Introduction to green energy for traction Quantitative analysis on gear ratio

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
133
electroforming and electrolysis
SLO-2 Applications of heating and welding Lighting scheme of the building using Electroplating design tools Pros and cons of electric and non electric Quantitative analysis on efficiency
simulation tools traction system calculations

Learning 1. S.Sivanagaraju,M.Balasubba Reddy,D.Srilatha, Generation and Utilization of Electrical 3. Mehrdad Ehsani, Yimi Gao, Sebastian E. Gay, Ali Emadi, Modern Electric, Hybrid Electric and Fuel Cell
Resources energy, Pearson publication,2010. Vehicles: Fundamentals, Theory and Design, CRC Press, 2004.
2. Wadhwa C.L., Generation, Distribution and Utilization of Electrical Energy, New Age International 4. G.C.Garg, Utilization ofElectric Powerand Electric Traction, KhannaPublishers, 2006.
publishers, 3rd edition, 2010. 5. https://swayam.gov.in/explorer?ncCode=NPTEL

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. A.Kannan, Seshasayee paper and board limited [email protected] 1. Dr. S. Arul Daniel, NIT Trichy, [email protected] 1. Mrs.R.Rajarajeswari,SRMIST
2. Dr. P. Dharmalingam, Executive Director, EnsavePvt Ltd, [email protected] 2. Dr. R.Ramesh, CEG, [email protected] 2. Dr. D.Suchitra, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
134
Course Course L T P C
Course Code 18EEO308T ELECTRICAL POWER SYSTEM O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electrical and Electronics Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the fundamentals of power stations 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand economics of power generation

Environment & Sustainability


CLR-3 : Acquire knowledge on AC power supply schemes and insulators

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Understand the basics of substations

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the design of cables and protection equipments

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6: Acquire knowledge of transmission lines and cables

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand the various aspects of power station 1 75 75 H - - - - - - - - - - - M - -
CLO-2 : Execute the performance of transmission lines 2 75 75 H L - - - - M - - - - - M - -
CLO-3 : Summarize the AC power supply schemes and DC power transmission 2 75 75 H L - - - - - - - - - - M - -
CLO-4 : Analyse the transmission substation and grounding 2 75 75 H M - - - - - - - - - - M - -
CLO-5 : Enrich the types of cables and protection equipments 1 75 75 H H - - - - - - - - - - M - -
CLO-6 : Understand the supply systems, design of transmission lines and cables 2 75 75 H H - - - - M - - - - - M - -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Importance of Electrical Energy Structure of Electric Supply System Typical AC power supply scheme Introduction to substation Underground cables
SLO-2 Generation of Electrical Energy Variable load on power station Types of power transmission Classification of substation Construction of cables
S-2 SLO-1 Sources of Energy Types of loads Comparison of DC and AC transmission Comparison between outdoor and indoor Properties of insulation materials
sub stations
SLO-2 Comparison of Energy Sources, Units of Load curves and selection of generating Advantages of high transmission voltage Step up substation Insulation materials for cables
Energy units
S-3 SLO-1 Relationship among energy units Base load and peak load on power station Limitations of high transmission voltage Primary grid substation Classification of cables
SLO-2 Arrangement of Steam Power Station Methods of meeting the load Elements of a transmission line Secondary substation Switchgear
S-4 SLO-1 Choice of site and Equipment‟s of Steam Economics of power generation Economics of power transmission, Distribution substation Essential features of switchgear
Power Stations
SLO-2 Hydro – electric Power Station Cost of electrical energy Economic choice of conductor size Symbols for equipment in sub station Faults in power system
S-5 SLO-1 Choice of site and Equipment‟s of Hydro Objective of tariff Economic choice of Transmission voltage Equipments in a substation Circuit breakers
Power Stations
SLO-2 Diesel Power Station Characteristics of tariff Requirements of satisfactory electric power Key diagram of a substation Arc phenomenon
S-6 SLO-1 Nuclear Power Plant Types of tariff Main components of overhead lines Need for grounding Types of circuit breakers
SLO-2 Connected load, Maximum demand, Types of power factor tariff Conductor materials Grounding equipments Need for Fuses
Average load
S-7 SLO-1 Calculation of Load duration curve, Types Power factor Line supports System grounding Characteristics of fuse element
of loads
SLO-2 Load curves and selection of generating Power triangle Types of Insulators Neutral grounding Fuse element materials
units
S-8 SLO-1 Energy, power, efficiency calculations of Disadvantages of low power factor Factors affecting Transmission Advantages of neutral grounding Types of Fuses
conventional power plant
SLO-2 Basic layout of sustainable energy Causes of low power factor Constants of a transmission line Voltage surge Low voltage fuses
resources –Photovoltaic system

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
135
S-9 SLO-1 Wind energy Power factor improvement- static capacitor Resistance of a transmission line Causes of over voltages High voltage fuses
SLO-2 Different operating voltages of generation, Synchronous condenser Inductance of a transmission line Internal causes of overvoltages Difference between a fuse and circuit
transmission and distribution breaker

1. C.L.Wadhwa, Electrical Power systems, 7thedition, New age international publisher, Delhi 2017 3. Metha.V.K and Rohit Metha, Principles of Power System, 3rd edition , S.Chand, 2005.
Learning 2. P.S.R. Murty, Electrical Power Systems,1stedition, Butterworth-Heinemann publisher, 2017 4. Despande.M.V, Electrical Power Systems Design, 1stedition, Tata McGraw Hill Publishing Company, New
Resources Delhi, 2009
5. https://www.coursera.org/learn/electric-power-systems

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Dr.S.Sambath, TANGEDCO, [email protected] 1.Dr Subhransu Sekhar Dash, Government College of Engineering, Keonjhar, 1. Mrs.C.Nithya, SRMIST
[email protected]
2.Mr.Manjunath rao, Alstrom,[email protected] 2. Dr. P. Somasundaram, CEG, Anna University, [email protected] 2. Dr.J.Preetha Roselyn, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
136
Course L T P C
Course Code 18ECO101T Course Name SHORT RANGE WIRELESS COMMUNICATION O Open Elective
Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electronics and Communication Engineering Data Book / Codes/ Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Overview of different modulation scheme and wireless system 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : understand the various components used to implement a short-range radio system.

Environment & Sustainability


Analysis, Design, Research
Analysis of the various kinds of transmitters and receivers used for Short range Wireless

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-3 :

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


Communication.

Modern Tool Usage

Life Long Learning


CLR-4 : know about regulations and standards of ISM band communications

Society & Culture


Problem Analysis

Communication
CLR-5 : Design and analysis of short-range radio like UWB and Visible light.

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): The purpose of this course is to :
cover the various forms of signals used for information transmission and modulation, and overall wireless
CLO-1 : 2 80 70 L - - - - - - - - - - - - H -
system properties.
CLO-2 : present various component types that can be used to implement a short-range radio system. 2 85 75 - - M L - - - - - - - - H - -
CLO-3 : describe the various kinds of transmitters and receivers. 2 75 70 - - H M - - - - - - - - - H -
CLO-4 : covers regulations and standards of ISM band communications 2 85 80 M - - - - - - - - - - - M - -
CLO-5 : covers some of the most important new developments in short-range radio like UWB and Visible light. 2 85 75 - - L M - - - - - - - - - - H

Wireless Systems Baseband Coding basics RF transceivers Wireless standards Optical wireless Technologies
Duration (hour)
9 9 9 9 9
S-1 SLO-1 Introduction to wireless systems Types of Antennas-Dipole, groundplane, loop RF Receivers- Introduction Technical Background to the WPAN Fundamentals of UROOF Technologies
Concept - Regulation and Standardization
Issues
SLO-2 Reasons for the Spread of Wireless Helical, Patch antennas RF Source-Frequency control European Consortium: Overview Conversion from RF to Optical Domain
Applications
S-2 SLO-1 Characteristics of Short-range Radio Antenna Characteristics-Impedence, Modulation types Millimeter-Wave Applications and Services Conversion from Optical to RF Domain
directivity and gain, Effective area - PAN scenarios in the IST Magnet project
SLO-2 Wireless Applications Polarization, Bandwidth, Antenna factor Amplifiers Typical LDR services connected to the IST- Optical Microwave Mixing Used for UWB
FP6 MAGNET project Over Systems
S-3 SLO-1 Elements of Wireless Communication Baseband Data Format and Protocol - Radio Impedance matching in transmitter and Frequency Regulation and Standardization Integrated UROOF Transceiver (IUT)
Systems-Transmitter Communication Link Diagram receivers Issues - Optional UM4 usage models
issued from the IEEE802.15.3c TG
SLO-2 Elements of Wireless Communication Code Hopping Filtering Flexible antenna gain, 60 GHz regulation Mixed Wireless-wired UROOF Channel,
Systems-Receiver status for wireless transmissions. Carrier-to-noise Ratio
S-4 SLO-1 Wireless Local Area Networks (WLAN)- Baseband Coding-Digital systems SAW band pass filter matching Channel Propagation Characterization and Laser and Photodetector Noise Baseline,
WIFI Modeling- 60 GHz Propagation
Measurements
SLO-2 Network Architecture Wireless Microphone System Tuned Radio Frequency (TRF) Propagation Clipping Distortion Implication , Latency
Channel Characterization
S-5 SLO-1 Bluetooth Transceiver RF Frequency and Bandwidth-factors ASH Receiver Multipath Propagation Modeling Modelling the Propagation through the
Fibre
SLO-2 Bluetooth Modes Propagation characteristics Super regenerative Receiver –Block France Telecom Propagation Channel Analysis of UWB Technologies for
diagram Models UROOF- Comparing UWB Technologies
for Radio-over- fibre
S-6 SLO-1 Zigbee Architecture, Frame Structure Modulation types Super regenerative Receiver – MSK-Based System for LOS Gb/s MB-OFDM Over Multimode Fibre

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
137
Operation Communications
SLO-2 Applications and conflicts Modulation for digital event communication Super heterodyne Receiver-Block System architecture for an MSK-based All-optical Generation of Ultra-wideband
diagram system to operate in a LOS channel. Impulse Radio
S-7 SLO-1 Ultra-wideband Technology-Bit Continuous Digital Communication Super heterodyne Receiver- Operation OFDM-Based System for NLOS Gb/s Operation Principles and Theoretical
Sequence detection Communications Approach
SLO-2 UWB Block Diagram Advanced Digital Modulation Direct Conversion Receiver- Block System architecture for an OFDM-based VLC Link –Transmitter
diagram system to operate in a NLOS channel.
S-8 SLO-1 Wireless Modules-Japan,UK,USA Spread Spectrum-DHSS Direct Conversion Receiver- Operation System Design Aspects-Channel Plan The VLC Channel
SLO-2 Wireless Modules-Austria, Honeywell, Spread Spectrum-FHSS Digital Receivers-Software radio 60 GHz Channel Characteristics, Baseband Receiver, Modulation
Norway Modulation: OFDM versus Single Carrier
S-9 SLO-1 FCC Regulations-Terms and definitions RFID-transceiver Software radio operation 60 GHz Analog Front-End Architectures Potential Applications
SLO-2 Nomenclature for defining Emission, Design issues for RFID Repeaters Multiple Antenna Technologies Challenges
modulation and transmission

1. Alan Bensky, “Short range Wireless Communications-Fundamentals of RF system design and 3. Rolf Kraemer and Marcos Katz, “Short-range wireless communications emerging technologies and
Learning Applications”, Elsevier Inc, 2004 applications”, Wiley WWRF series, March 2009
Resources 2. Antti V. Raisanen, Arto Lehto, “Radio engineering for wireless communication and sensor 4. Shlomi Arnon, John Barry, George Karagiannidis, Robert Schober, Murat Uysal, “Advanced Optical
applications”, Artech House, 2003 Wireless Communication Systems” , Cambridge University Press, 2012

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Anuj Kumar, Bombardier Transportation, Ahmedabad, [email protected] 1. Dr. Meenakshi, Professor of ECE, CEG, Anna University, [email protected] 1. Dr. J. Subhashini, SRM IST
2. Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 2. Dr. Venkatesan, Sr. Scientist, NIOT, Chennai, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
138
Course L T P C
Course Code 18EC0102J Course Name ELECTRONIC CIRCUITS AND SYSTEMS O Open Elective
Category 2 0 2 3

Progressive
Pre-requisite Courses Nil Co-requisite Courses Nil Nil
Courses
Course Offering Department Electronics and Communication Engineering Data Book / Codes/ Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
Provide a basis for understanding semiconductor material, how a pn junction is formed and its principle of
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
operation
Describe the basic structure, operation and characteristics of transistors BJTs and FETs, and discuss their use
CLR-2 :
as a switch and an amplifier
CLR-3 : Learn the basics of op-amp: the principle, operation, characteristics and fundamentally important circuits

Environment & Sustainability


Analysis, Design, Research
Describe and analyze the basic operation of sinusoidal oscillators and use a 555 Timer in an oscillator

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 :

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


application.

Modern Tool Usage


Learn the fundamentals of analog and digital communication, networking, radio transmission and mobile

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 :

Communication
telephones
CLR-6 : Encourage the learner to assemble and test real circuits in the laboratory

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
Understand the operation, characteristics, parameters and specifications of semiconductor diodes and demonstrate
CLO-1 : 1 80 70 L L - - - - - - - - - - - - -
its important applications
Review the transistor (BJT & FET) construction, operation, characteristics and parameters, as well as its application 80 70
CLO-2 : 1 L L - - - - - - - - - - - - -
in amplification and switching.
Identify different configurations of op-amp analyze the parameters of op-amp and observe the frequency response 1 80 70
CLO-3 : L L - - - - - - - - - - - - -
of operational-amplifier.
CLO-4 : Understand & demonstrate different applications based on operational-amplifier and special linear ICs 1 80 70 L L - - - - - - - - - - - - -
CLO-5 : Understand the basic concepts and techniques of telecommunication systems and networks 1 80 70 L L - - - - - - - - - - - - -
CLO-6 : Understand how circuit behavior can be studied with a computer, using a circuit simulation software 2 90 80 - - H - H - - - - L - M L - -

Active Discrete Components Active Discrete Components


Linear Integrated Circuits Oscillators and Timers Telecommunications
& Circuits – I & Circuits – II
Duration (hour) 12 12 12 12 12
Analog & Digital Communication: Stages in
SLO-1 Conduction in semiconductors JFETs: Structure & Operation Introduction to Op-amp RC Phase-Shift oscillator Operation
S-1 telecommunication systems
SLO-2 Conduction in diodes Characteristics & Parameters Basic op-amp and its characteristics & Design Carriers and Modulation
SLO-1 Basic operation of PN junction diode JFET Biasing (Voltage-Divider Biasing) op-amp modes Wein bridge Oscillator operation Carriers and Modulation
S-2
SLO-2 VI Characteristics of diode CS-JFET Amplifier operation parameters & Design Pulse Modulation
S SLO-1 Lab-1: VI Characteristics of PN Junction Lab-4: Design & Analysis of CE BJT Lab-10: Analysis & Design of RC
Lab-7: Negative Feedback op-amp circuits Lab-13: Demonstration of AM & FM
3-4 SLO-2 Diode Amplifier Oscillators
Op-amp circuits: Scale changer, adder,
SLO-1 Applications of diode: HWR & FWR MOSFETs: Structure LC oscillators operation: Hartley Oscillator Pulse Modulation
subtractor
S-5
Digital Transmission, Frequency Division
SLO-2 Clippers & Clampers Operation HWR & FWR Colpitts Oscillator
MultiplexingTime Division Multiplexing
Basic operation of Zener diode and its VI
SLO-1 Characteristics Clipper &Clamper 555 Timer IC: Basic Operation Networks: RS-232, circuit switching
characteristics
S-6 Message switching, TCP/IP
Astable Operation
SLO-2 Zener diode as a voltage regulator Parameters Log & Antilog amplifiers

S SLO-1 Lab-2: VI Characteristics of Zener Diode Lab-5: Design & Analysis of CS-JFET Lab-8: Op-amp Circuits-I Lab-11: 555 Timer Operation & Lab-14: Demonstration of Pulse

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
139
7-8 SLO-2 Amplifier Applications Modulation
Radio Transmission: Electromagnetic
SLO-1 BJTs: Structure & Operation MOSFET as an amplifier Instrumentation amplifier Monostable Operation
S-9 Spectrum, ground waves, sky waves
SLO-2 Characteristics & Parameters MOSFET as a switch Comparator Applications of 555 Timer antennas, directional transmissions,
SLO-1 CE BJT amplifier operation MOSFET Biasing (Voltage-Divider Biasing) Comparator applications Applications of 555 Timer Transmitters, Receivers
S-10
SLO-2 Differential amplifier operation CS-MOSFET amplifier operation Schmitt trigger Voltage-Controlled Oscillators Mobile telephones
S SLO-1 Lab-3: Applications of PN Junction diode Lab-6: Design & Analysis of CS-MOSFET
Lab-9: Op-amp Circuits-II Lab-12: VCO Operation Mini Project / Model Practical Examination
11-12 SLO-2 and Zener diode Amplifier

Learning 1. Owen Bishop, “Electronic Circuits and Systems”, 4th edition, Elsevier, 2011. 3. Paul Scherz, “Practical Electronics for Inventors”, McGraw-Hill, 2000.
Resources 2. Harry Kybett, Earl Boysen, “All New Electronics”, 3rd edition, Wiley, 2008.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Anuj Kumar, Bombardier Transportation, Ahmedabad, [email protected] 1. Dr. Meenakshi, Professor of ECE, CEG, Anna University, [email protected] 1. Mr. Manikandan AVM, SRM IST
2. Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 2. Dr. Venkatesan, Sr. Scientist, NIOT, Chennai, [email protected] 2. Dr. Rajesh Agarwal, SRM IST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
140
Course Course L T P C
Course Code 18ECO103T MODERN WIRELESS COMMUNICATION SYSTEM O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electronics and Communication Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Learn to analyze the transmission of various wireless communication systems 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the fundamentals of various networks in wireless communication

Environment & Sustainability


CLR-3 : Understand the techniques involved in personal communication services.

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Introduce various wireless systems for 3G and future communication

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Learn to analyze wireless networks for short range communication

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the Fundamentals, Techniques and Networks of Wireless Communication Systems

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Discuss the fundamentals of transmission in wireless systems 2,3 80 75 - - - H - - - - - - - - H
CLO-2 : Provide an overview of various approaches to communication networks 2,3 80 85 - - - H - - - - - - - - - - H
CLO-3 : Study the numerous different-generation technologies with their individual pros and cons 2,3 85 85 - - - H - - - - - - - - M - H
Discuss about the principles of operation of the different access technologies like FDMA, TDMA, SDMA and CDMA and their
CLO-4 : 2,3 85 80 - - - H - - - - - - - - M - H
pros and cons.
CLO-5 : Learn about the various mobile data services and short range networks. 2,3 85 80 - - - - - - - - - - - - - - H
CLO-6 : Gain knowledge on Fundamentals, Techniques and Networks of Wireless Communication Systems 2,3 85 80 - - - - - - - - - - - - H - -
Transmission Fundamentals Network Concepts Personal Communication Services 3G and Beyond Mobile Data Services and Short- Range Network
Duration (hour)
9 9 9 9 9
S-1 SLO-1 Cellphone Generations Communication Networks Personal communication Introduction, 3G Introduction Mobile Data Services Introduction Messaging,
HSCSD, GPRS, D-AMPS, CDMA One, wireless web, WAP, site design Short-Range
CDMA Two, Packet Data Systems Wireless Networks: Unlicensed spectrum,
WLANs, cordless telephony, IrDA, Bluetooth
Smart Phones: Future phones, mobile OSs,
smart phone applications.
SLO-2 1G and 2G LANs GSM IMT-2000 Introduction Data Services
S-2 SLO-1 2.5G MANs GSM IMT-2000 Messaging
SLO-2 3G WANs HSCSD IMT-2000 Wireless web
S-3 SLO-1 4G Transmission Introduction Circuit switching HSCSD W-CDMA Introduction WAP
SLO-2 4G Transmission Fundamentals Packet switching GPRS W-CDMA Site design
S-4 SLO-1 Time domain concepts ATM Cellular Networks Introduction GPRS CDMA 2000 Introduction Short-Range Wireless Networks
SLO-2 Frequency domain concepts Cells D-AMPS EDGE Unlicensed spectrum
S SLO-1 Radio Media Duplexing D-AMPS EDGE WLANs
5-6 SLO-2
S-7 SLO-1 Analog Vs Digital Multiplexing CDMA Introduction Wi-Fi Introduction Cordless telephony
SLO-2 Channel capacity Voice coding CDMA One Wi-Fi IrDA
S-8 SLO-1 Transmission media Multiple Access Techniques: FDMA CDMA One WiMAX Introduction Bluetooth Smart Phones
SLO-2 Signaling Schemes TDMA, SDMA CDMA Two WiMAX Future phones
S-9 SLO-1 Carrier-based signaling, CDMA CDMA Two OFDM Mobile OSs

SLO-2 Spread-spectrum signaling Spectral efficiency Packet Data Systems MIMO Smart phone applications

Learning 1. Simon Haykin, David Koilpillai, Michael Moher,” Modern Wireless Communication”, 1/e, 4. Andy Dornan, “The essential guide to wireless communications applications: from cellular systems to Wi-Fi”,

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
141
Resources Pearson Education, 2011 2nd Edition, Prentice Hall, 2002.
2. Rappaport T.S, “Wireless Communications: Principles and Practice”, 2nd edition, Pearson 5. Ian F.Akyildiz, David M. Gutierrez Estevez, and Elias Chavarria Reyes, “ The evolution of 4G cellular systems:
education. LTE advanced”, Physical communication, Volume 3, No. 4, pp. 217-298, Dec. 2010
3. Andrea Goldsmith, “Wireless Communications”, Cambridge University Press, Aug. 2005. 6. William Stallings, “ Wireless Communication & Networking”, Pearson Education Asia, 2004
7. Andrea .F.Molisch, “Wireless communications”, 2nd edition, Wiley Publications.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Anuj Kumar, Bombardier Transportation, Ahmedabad, [email protected] 1. Dr. Meenakshi, Professor of ECE, CEG, Anna University, [email protected] 1. Dr. Sabitha Gauni, SRMIST
2. Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 2. Dr. Venkatesan, Sr. Scientist, NIOT, Chennai, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
142
Course L T P C
Course Code 18ECO104J Course Name AUDIO AND SPEECH SIGNAL PROCESSING O Open Elective
Category 2 0 2 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electronics and Communication Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To explore about Speech signal processing 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : To explore about the human auditory system
CLR-3 : Feature Extraction of Speech signal using Time characteristics
CLR-4 : Frequency characteristics of Speech signal

Environment & Sustainability


Analysis, Design, Research
CLR-5 : Provide a foundation for developing applications in this field.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-6 : Understand the concept of speech processing both in time and frequency domain

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Understand the functioning of the human vocal and auditory systems in terms of signal processing 1 90 68 H H H - - - - M H
Analyze the function of feature extraction in speech and audio signal processing using Time Domain
CLO-2 : 2 85 67 H H M - - - - M H
Characteristics
CLO-3 : Understand the frequency characteristics of speech signal 2 85 68 H H M M - - - - H H
CLO-4 : Understand the Digital models for speech signal 1&2 85 65 H H H - - - - H M
CLO-5 : Understand the elements of music 2&3 85 66 H H H - - - - H H
CLO-6: Understand Speech signal processing in time and frequency domain and their models. 1,2,3 85 68 H H M H - - - - M M

Speech Signal Analysis in Frequency


Basic Audio Processing Human auditory system Speech Signal Analysis in Time Domain Speech and Audio processing applications
Domain
Duration (hour) 12 12 12 12 12
SLO-1 Introduction to Digital audio Human auditory system Speech signal analysis Short Time Fourier analysis Introduction to Speech recognition
S-1
SLO-2 Capturing and converting sound Human auditory system Speech signal analysis Short Time Fourier analysis Introduction to Speech recognition
Sampling of sound wave simplified model of cochlea Segmental, sub-segmental levels Filter bank analysis Complete system for an isolated word
SLO-1
recognition with vector quantization /DTW
S-2
Handling audio in MATLAB simplified model of cochlea Suprasegmental levels Formant extraction and Pitch extraction Complete system for an isolated word
SLO-2
recognition with vector quantization /DTW
SLO-1 Lab 1: Read & write a speech signal, Lab 4: Short-term energy of a speech Lab 7: Estimation of pitch period using Lab 10: Phoneme-level segmentation of Lab 13: Compute pitch period and
S Record a speech signal, playback, convert signal simplified inverse filter tracking (SIFT) speech fundamental frequency for speech signal
3-4 SLO-2 into a wave file, plot the speech signal, and algorithm
spectrogram plot.
Normalization Sound pressure level and loudness Time domain parameters of speech signal Homomorphic speech analysis Complete system for speaker identification,
SLO-1
S-5 verification
SLO-2 Audio processing Sound pressure level and loudness Time domain parameters of speech signal Cepstral analysis of Speech Introduction to speech enhancement
Segmentation Sound intensity and Decibel sound levels Methods for extracting the parameters Formant and Pitch Estimation Introduction to speech enhancement
SLO-1
Energy
S-6
Analysis of window sizing Sound intensity and Decibel sound levels Average ,Magnitude Linear Predictive analysis of speech Speech enhancement using spectral
SLO-2
subtraction method
S SLO-1 Lab 2: Convert into a wave file, plot the Lab 5: Short-time Fourier transform Lab 8: Estimation of pitch period using Lab 11:To study the quantization and Lab 14: Short term speech analysis
7-8 SLO-2 speech signal, and spectrogram plot magnitude spectrum harmonic product spectrum aliasing effect of speech signal
S-9 SLO-1 Visualization Concept of critical band Zero crossing Rate Autocorrelation method, Covariance Introduction to Text to speech conversion

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
143
method
Sound generation Uniform filter bank , Non- uniform filter Silence Discrimination using ZCR and Solution of LPC equations Introduction to Musical instrument
SLO-2
bank energy classification
Speech production mechanism, Charistics Mel scale and bark scale, Short Time Auto Correlation Function Durbin‟s Recursive algorithm, Application Musical Information retrieval.
SLO-1
of speech of LPC parameters
S-10
Understanding of speech Speech perception: vowel perception Pitch period estimation using Auto Pitch detection using LPC parameters, Sample Programs
SLO-2
Correlation Function Formant analysis
SLO-1 Lab 3:Cepstrum smoothed magnitude Lab 6: (i)Linear prediction magnitude Lab 9: Pitch and duration modification Lab 12:: Speech signal to symbol Lab 15: Study of Praat
S
spectrum spectrum, (ii) (ii) Estimation of formant using time-domain pitch synchronous transformation using wavesurfer
11-12 SLO-2
frequencies using linear prediction overlap and add (TD-PSOLA) method

1. Ian McLaughlin, “Applied Speech and Audio processing, with MATLAB examples”, 1st Edition, 3. Rabiner,B.H.Juang, “Fundamentals of Speech Recognition”, 2 nd Edition, Prentice-hall Signal Processing
Learning Cambridge University Press, 2009 Series, April 1993
Resources 2. Ben Gold, Nelson Morgan, Dan Ellis, Wiley, “Speech and Audio Signal Processing: Processing 4. Ken Pohlmann, “Principles of Digital Audio”, 6th Edition, McGraw-Hill, 2007
and Perception of Speech and Music”, 2nd Edition, John Wiley & Sons, 01-Nov-2011. 5. A.R.Jayan, “Speech and Audio Signal Processing”, ISBN : 978-81-203-5256-8, PHI Learning Pvt. Ltd, 2016.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’sLevel of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Anuj Kumar, Bombardier Transportation, Ahmedabad, [email protected] 1. Dr. Meenakshi, Professor of ECE, CEG, Anna University, [email protected] 1. Dr. S. Dhanalakshmi, SRMIST
2. Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 2. Dr. Venkatesan, Sr. Scientist, NIOT, Chennai, [email protected] 2. Mrs. K. Harisudha, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
144
Course L T P C
Course Code 18ECO105T Course Name UNDERWATER ACOUSTICS O Open Elective
Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Data Book /
Course Offering Department Electronics and Communication Engineering Nil
Codes/Standards

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand what is Sound Navigation and Ranging (SONAR) and how it can be used in underwater applications. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Study about Ocean Acoustic Processing and sound wave propagation and analyze sea floor characteristics and ocean
CLR-2 :
sounds.
Understand about Underwater reverberation and how types of noises affects the underwater acoustics signal data

Environment & Sustainability


CLR-3 :

Analysis, Design, Research


analysis.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Study about Acoustic transducers.

Modern Tool Usage

Life Long Learning


CLR-5 : Know which transducers can be used for underwater applications.

Society & Culture


Problem Analysis

Communication
CLR-6 : Understand the basic theory and signal processing application for underwater communication and navigation.

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire in-depth knowledge and analyze on Sound Navigation and Ranging (SONAR) equations and it characteristics. 1 85 65 M - - - - - - - - - - M L - -
CLO-2 : Analyze Ocean Acoustic Processing and sound wave propagation. 2 85 65 M H H H H - - - - - - L H H H
CLO-3 : Acquire knowledge and analyze Underwater reverberation and various types of noises. 1&2 85 65 M H H H - - - - - - L H M H
CLO-4 : Acquire knowledge on working of underwater Acoustic transducers. 1 85 65 H H H H H - - - - - - L H H H
CLO-5 : Gain knowledge and apply SONAR concepts for underwater applications. 1& 3 85 65 L H H - - - - - - - L H M H
CLO-6 : Understand the development and dynamics of underwater acoustic engineering 2 &3 85 65 - - - - - - - - - - - - - - -

Ocean Acoustic Processing and sound


Sound Navigation and Ranging (SONAR) Reverberation and Noises Acoustic Transduction SONAR Application
wave propagation
Duration (hour) 9 9 9 9 9
Reverberation-Scattering, back scattering
SLO-1 Introduction to SONAR equation, Processing ocean sound-Sampling rules Piezoelectric transducer-Introduction Echo sounder
strength and target strength
S-1
Piezoelectric transducer-33-Mode
SLO-2 Source Intensity, Source Directivity Spatial sampling and Temporal sampling Surface and bottom scattering Echo Sounder
longitudinal vibrator
Filter operations-Finite Fourier Volume scattering, bottom scattering, Piezoelectric transducer-33-Mode
SLO-1 Transmission loss Sub-bottom profiling
transformation reverberation target strength longitudinal vibrator
S-2 Filter operations-Time domain view of
Calculation of reverberation for use in the
SLO-2 Transmission loss Band pass filtering. convolution operations, Electrostrictive transducers Fishing sonars
sonar equation, Volume reverberation level
frequency domain
Reverberation frequency spread and
Gated Signals-Dependence of Spectrum
SLO-1 Target Strength Doppler gain potential-Power spectral Electrostrictive transducers Side scan terrain mapping sonar
on ping carrier periodicity
density of a CW pulse
S-3
Power spectra of random signal-Signal
SLO-2 Reflection Intensity Loss Coefficient having random characteristics, Spectral Environmental frequency sampling Magnetostrictive transducers Side scan terrain mapping sonar
density,
Radom signal simulations-Intensity Frequency spreading due to transmitter
SLO-1 Sea-floor Loss, Magnetostrictive transducers Acoustic positioning and navigation
spectral density, Spectral smoothing and receiver motion
S-4 Frequency spreading due to target,
SLO-2 Sea-surface Loss Matched filters and autocorrelation important observation with respect to Electostatic Transducers Acoustic positioning and navigation
reverberation

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
145
Sounds in the oceans-natural physical
SLO-1 Noise, Reverberation Noise-Ambient noise models Electostatic Transducers 3D Imaging Processing-data model
sounds and biological sounds
S-5 Sound propagation in the ocean and
Ambient noise-seismic noise, ocean 3D Imaging Processing-acquisition of 3D
SLO-2 Active and Passive Sonar Equations underwater acoustic channel-Sound wave Variable Reluctance Transducers
turbulence, shipping noise information
and vibration, velocity of sound
Sound propagation in the ocean and
Passive Sonar Equations, Signal-to-Noise 3D Imaging Processing-matrix approach
SLO-1 underwater acoustic channel-Sound wave Wave noise, thermal noise Variable Reluctance Transducers
Ratio and real time systems
S-6 velocity of sound
Wave and ray theories of underwater Rain noise, temporal variability of ambient 3D Imaging Processing-Image
SLO-2 Signal Excess, Figure of Merit Moving coil transducers
sound fields noise, depth effects of noise representation, Acoustic image processing
3D Imaging Processing-Segmentation and
Wave and ray theories of underwater
SLO-1 Active SONAR target strength Under ice noise Moving coil transducers reconstruction of underwater tubular
sound fields
structures
S-7
3D Imaging Processing-Segmentation and
Active SONAR- reverberation, detection Wave and ray theories of underwater Equivalent circuits-Basics
SLO-2 Spatial coherence of ambient noise reconstruction of underwater tubular
threshold sound fields Circuit Resonance
structures
Active Sonar Sources- Source Level, Sound absorption in sea water and its Acoustic communication-Cross attributes
SLO-1 Self-noise-Flow noise Circuit Q and Bandwidth
Cavitation characteristics of the received signal
S-8
Acoustic communication-channel transfer
SLO-2 Near-Field Interactions Explosive Sources Upper boundary of acoustic channel Self-noise – Flow noise Transducers as projectors-principle
function
Physics of Shock Waves in Wate, Bubble Lower boundary of acoustic channel and Transducers as Hydrophones-principles of Acoustic communication-combating
SLO-1 Self noise-turbulent noise coherence
Pulses its characteristics operations multipath
S-9
Pros and Cons of Explosive Charges, Transducers as Hydrophones-simplified Acoustic communication-diversity
SLO-2 sound field in shallow water Self noise-strumming noise
Parametric Acoustic Sources equivalent circuit reception, equalization

Learning 1. Richard P HODGES, “Underwater Acoustics – Analysis, Design and Performance of SONAR”, Wiley 1 4. Charles H Sherman, John L Butler, “Transducers and Arrays for Underwater Sound”, Springer; 2nd
Resources edition2010, ISBN 978-0-470-68875- edition, 2016, ISBN-10: 0-387-32940-4 ISBN-13: 978-0387-32940-6
2. Rodney F W Coates, “Underwater Acoustics Systems”, Macmillan New Electronics,Wiley, 1 stedition , 1990, ISBN 5. Qihu Li, “Digital Sonar Design in underwater acoustics: Principles and applications”, Springer,
978-0-333-42542-8 Zhejang University Press, 2012
3. Robert S H Istepanian and MilicaStojanovic, “Underwater Acoustic Digital Signal Processing and 6. Herman Medwin, Clarence S.Clay, “Fundamentals of Acoustical Oceanography”, Academic Press,
Communication Systems”, Springer, 2002 edition, ISBN 978-1-4419-4882-3 1998.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Anuj Kumar, Bombardier Transportation, Ahmedabad, [email protected] 1. Dr. Meenakshi, Professor of ECE, CEG, Anna University, [email protected] 1. Dr. S. Dhanalakshmi, SRMIST
2. Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 2. Dr. Venkatesan, Sr. Scientist, NIOT, Chennai, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
146
Course Course L T P C
Course Code 18ECO107T FIBER OPTICS AND OPTOELECTRONICS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electronics and Communication Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
Analyze the basic laws and theorems of light associated with the optical fiber communication and the classification of
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
optical fibers
CLR-2 : Address concepts related to transmission characteristics such as attenuation and dispersion.

Environment & Sustainability


CLR-3 : Explore the fundamentals of optoelectronics display devices, Sources and Detectors

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Gain to information on Optical modulators and amplifiers

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Illustrate the integration methods available for optoelectronic circuits and devices

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Utilize the basic optical concepts applied in various engineering problems and identify appropriate solutions

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Review the basic theorems related to fiber optic communication, and attain knowledge of types of optical fibers 2 80 70 H H - - - - - - - - - - - H
CLO-2 : Understand the optical signal distortion factors in optical fiber communication 2 85 75 H - M - - - - - - - - - - - M
CLO-3 : Familiarize the principle and operation of various display devices, light sources and detectors 2 75 70 H M M - - - - - - - - - - - L
CLO-4 : Acquire knowledge of various optoelectronic modulators and amplifiers 2 85 80 H - M - - - - - - - - - - - H
CLO-5 : Understand the various optoelectronic integrated circuits 2 85 75 H - M L - - - - - - - - - - L
CLO-6: Acquire fundamental concepts related to optical communication and optoelectronic devices 2 80 75 H M M L - - - - - - - - - - H

Transmission Characteristics of Optical Display Devices, Light Sources and Optoelectronic Modulators and Switching
Introduction to Optical Fibers Optoelectronic Integrated Circuits
Duration (hour) Fibers Detection Devices Devices
9 9 9 9 9
S-1 SLO-1 Evolution of fiber optic system Attenuation – Absorption, Attenuation units Display devices – Photo luminescence Analog and Digital Modulation Optoelectronic integrated circuits -
Introduction
SLO-2 Elements of an optical fiber transmission Attenuation – Scattering losses Cathode luminescence Electro optic modulators – Electro optic Need for Integration - Hybrid and
link effect – Longitudinal electro optic Monolithic Integration
modulator
S-2 SLO-1 Elements of an optical fiber transmission Attenuation – Bending losses, Electro luminescence Electro optic modulators – Transverse Hybrid and Monolithic Integration
link microbending and macro bending losses electro optic modulator
SLO-2 Advantages of fiber optic system Attenuation - Core cladding losses Injection luminescence Acousto optic modulators – Transmission Materials and processing of OEICs
type – Raman Nath modulator
S-3 SLO-1 Characteristics and behavior of light Signal distortion in optical waveguides Light source materials Acousto optic modulators – Reflection type Application of optoelectronic integrated
– Bragg modulator circuits
SLO-2 Total internal reflection Types of dispersion-Intramodal and Surface emitting LEDs Solving Problems Slab and Strip Waveguides
Intermodal dispersion
S-4 SLO-1 Acceptance angle Material dispersion Edge emitting LEDs Optical switching and logic devices – self- Integrated transmitters and receivers –
electro-optic-device Front end photo receivers
SLO-2 Numerical aperture, Critical angle Material dispersion, Waveguide dispersion Quantum efficiency and LED power – Optical switching and logic devices – Integrated transmitters and receivers –
Internal quantum efficiency derivation Bipolar controller modulator photoreceiver noise and bandwidth
considerations
S-5 SLO-1 Solving Problems Waveguide dispersion Quantum efficiency and LED power – Optical switching and logic devices- Integrated transmitters and receivers –
External quantum efficiency and total LED tunable threshold logic gate – Switching PIN-HBT photoreceivers
power speed and energy.
SLO-2 Solving Problems Signal distortion in single mode fibers Solving Problems Optical Amplifiers – General applications of Integrated transmitters and receivers –

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
147
optical amplifiers OEIC transmitters – equivalent circuit for
integrated receivers
S-6 SLO-1 Ray optics Polarization mode dispersion Semiconductor laser diode Semiconductor optical amplifiers – Basic Integrated transmitters and receivers –
configuration Complex circuits and arrays
SLO-2 Types of rays Polarization mode dispersion, Intermodal Modes and threshold condition Semiconductor optical amplifiers – Optical Integrated transmitters and receivers -
dispersion gain - Limitations optical control and microwave oscillators
S-7 SLO-1 Optical fiber modes Intermodal dispersion Photo detection principle Erbium doped fiber amplifiers – energy Guided wave devices – Waveguide and
level diagram and amplification mechanism couplers
SLO-2 Optical fiber configurations Solving Problems PIN Photodiode Erbium doped fiber amplifiers – EDFA Guided wave devices – Active guided
configuration wave devices
S-8 SLO-1 Single mode fibers Solving Problems PIN photodiode - Avalanche Photodiode Solving Problems Guided wave devices – Mach Zehnder
Interferometers
SLO-2 Multimode Fibers Pulse Broadening in Graded Index Avalanche Photodiode Solving Problems Active couplers
Waveguides
S-9 SLO-1 Step Index Fibers Mode Coupling Noise mechanism in photodetectors Fiber Raman Amplifiers – Configuration – Active Couplers
Forward pumping
SLO-2 Graded Index Fibers Design Optimization of Single Mode Fibers Solving Problems Fiber Raman Amplifiers – Backward Active Couplers
pumping

Learning 1. Gerd Keiser, “Optical Fiber Communications”, 5th Edition, McGraw Hill Education (India), 2015. 3. J. Wilson and J. Hawkes, “Optoelectronics – An Introduction”, Prentice Hall, 1995.
Resources 2. Khare R P, “Fiber Optics and Optoelectronics”, Oxford University Press, 2014. 4. Pallab Bhattacharya, “Semiconductor Optoelectronic Devices”, Prentice Hall of India Pvt. Ltd, 2006.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Anuj Kumar, Bombardier Transportation, Ahmedabad, [email protected] 1. Dr. Meenakshi, Professor of ECE, CEG, Anna University, [email protected] 1. Dr. S. Sathiyan, SRMIST
2. Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 2. Dr. Venkatesan, Sr. Scientist, NIOT, Chennai, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
148
Course Course L T P C
Course Code 18ECO109J EMBEDDED SYSTEM DESIGN USING RASPBERRY PI O Open Elective
Name Category 2 0 2 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electronics and Communication Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understanding the programing of python for Raspberry Pi 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Applying python programming on GPIO and interfacing motors using Raspberry Pi
CLR-3 : Applying python programming on GPIO switch and keyboard

Environment & Sustainability


CLR-4 : Create insights to the concepts and programming of motion detection ,GPS programming, light sensor ,gas detection

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


Analyze and understand the working principle and data sheet of temperature sensor, gas sensor ,ADC, ultrasonic

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 :
rangefinder, Acceleration and light sensor

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Utilize the technology of node js ,cloud service and MQTT Protocol for moving sensor data to web

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply python for Raspberry Pi 2 80 70 H H - - H - - - - - - - H - -
CLO-2 : Analyze data sheet and functioning of sensors 2 85 75 H H H H H - - - - - - - - - H
CLO-3 : Apply python programming on GPIO of Raspberry Pi and interfacing of sensor 2 75 70 H H H H - - - - - - - - H - -
CLO-4 : Apply python programming on GPIO of Raspberry Pi to interfacing of actuators 2 85 80 H H H H H - - - - - - - H - -
CLO-5 : Apply python programming on GPIO of Raspberry Pi to interfacing input and display device 2 85 75 H - H H - - - - - - - - H - -
CLO-6 : Apply technology of node js ,cloud service and MQTT Protocol for IOT application 2 80 70 H - H - H - - - - - - - - - H

Programming interrupts –Motor control, Temperature sensor and display interface


Basic python programming Sensor interface and programming Publishing sensor data on web service
Duration (hour) switches and keyboard interface programming
12 12 12 12 12
S-1 SLO-1 Python Basics- Editing Python Programs Programming with Interrupts Detecting Movement-PIR sensor Measuring Temperature Using a Digital publish sensor data on web service-
with IDLE, Variables, displaying Output, Sensor building a home security dash board
Reading User Input , Arithmetic, Creating
Strings
SLO-2 Concatenating (Joining) Strings, Programming with Interrupts Data sheet analysis of PIR sensor Data sheet analysis Digital Temperature publish sensor data on web service-
Converting Numbers to Strings, Converting Sensor building a home security dash board
Strings to Numbers ,Find the Length of a
String, Find the Position of One String
Inside Another, Extracting Part of a String,
Replacing One String of Characters with
Another Inside a String ,Converting a
String to Upper- or Lowercase
S-2 SLO-1 Running Commands Conditionally, Controlling GPIO Outputs Using a Web Adding GPS to the Raspberry Pi Measuring Distance-ultrasonic rangefinder MQTT Protocol
Comparing Values, Logical Operators, Interface
SLO-2 Repeating Instructions an Exact Number of Controlling GPIO Outputs Using a Web Data sheet analysis of GPS Data sheet analysis ultrasonic rangefinder MQTT Protocol- installation and setting
Times ,Repeating Instructions Until Some Interface account ,token creation ,reading sensor
Condition Changes , Breaking Out of a data and pushing to thingsboard
Loop, Defining a Function in Python
S- SLO-1 Lab 1: Arithmetic and string Lab 7: Programming on interrupts Lab 13: Programming on PIR sensor Lab 19: Programming on Digital Lab 25: Publish sensor data on web
3-4 Temperature Sensor service
SLO-2 Lab 2: Loop Lab 8: Programming on Web Interface Lab 14: Programming on GPS Lab 20: Programming on ultrasonic Lab 26: Publish sensor data on web
rangefinder service

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
149
S-5 SLO-1 Creating a List , Accessing Elements of a Controlling Servo Motors using PWM Using Resistive Sensors Logging to a USB Flash Drive basic of java scripts –node.js
List, Find the Length of a List , Adding
Elements to a List , Removing Elements
from a List,
SLO-2 Creating a List by Parsing a String, Controlling the Speed of a DC Motor Measuring Light Logging to a USB Flash Drive Modules-HTML module
Iterating over a List, Enumerating a List,
Sorting a List, Cutting Up a List. Applying a
Function to a List
S-6 SLO-1 Creating a Dictionary ,Accessing a Controlling the Direction of a DC Motor Detecting Methane Using a Four-Digit LED Display Modules –file –event
Dictionary, Removing Things from a
Dictionary,
SLO-2 Iterating over Dictionaries Using a Unipolar Stepper Motor Data sheet analysis of gas sensor Displaying Messages on an I2C LED Modules –file –event
matrix with data sheet discussion
S SLO-1 Lab 3: Program on list Lab 9: Programming on Stepper Motor Lab 15: Programming on light sensor Lab 21: Programming on Four-Digit LED
Lab 27: Programming on node js HTML
7-8 Display module
SLO-2 Lab 4: Program on Dictionary Lab 10: Programming on DC Motor Lab 16: Programming on Gas sensor Lab 22: Programming on I2C LED matrix
Lab 28: Programming on node js file and
event module
S-9 SLO-1 Controlling Hardware-Connecting an LED- Using a Bipolar Stepper Motor Measuring a Voltage using MCP3008 And Displaying Messages on an Alphanumeric LED blinking using node.js
Controlling the Brightness of an LED data sheet of MCP3008 LCD
SLO-2 a Buzzing Sound Building a Simple Robot Rover Using Resistive Sensors with an ADC Displaying Messages on an Alphanumeric LED blinking using node.js
LCD
S-10 SLO-1 Switching a High-Power DC Device Using Digital Inputs-Connecting a Push Switch- Measuring Temperature with an ADC Cloud service for IOT building java script client using MQTT
a Transistor Toggling with a Push Switch-Using a Two- broker
Position Toggle or Slide Switch
SLO-2 Switching a High-Power Device Using a Using a Rotary (Quadrature) Encoder and Measuring Acceleration and data sheet Cloud service for IOT building java script client using MQTT
Relay Using a Keypad discussion of Acceleration sensor broker
S SLO-1 Lab 5: LED blinking and Brightness control Lab 11: Programming on Switch Lab 17: Programming on ADC Lab 23: Programming on an Alphanumeric Lab 29: Programming on LED blinking
11,12 LCD using node.js
SLO-2 Lab 6: Switching a High-Power DC Device Lab 12: Programming on Keypad Lab 18: Programming on Measuring Lab 24: Programming on an Alphanumeric Lab 30: Building java script client using
Acceleration LCD MQTT broker

Learning 1. Simon Monk, “Raspberry Pi Cookbook”, O‟Reilly Media, Inc, 2014. 4. Colin Dow, “Internet of Thing: Programming Projects - Build modern IoT solutions with the
Resources 2. Volker Ziemann, “A Hands-On Course in Sensors Using the Arduino and Raspberry Pi, CRC Press, 2018. Raspberry Pi 3 and Python”, packtpub 2018.
3. https://thingsboard.io/docs/ 5. https://www.w3schools.com/nodejs/nodejs_raspberrypi_blinking_led.asp

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Anuj Kumar, Bombardier Transportation, Ahmedabad, [email protected] 1. Dr. Meenakshi, Professor of ECE, CEG, Anna University, [email protected] 1. Dr. P. Vijayakumar, SRMIST
2. Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 2. Dr. Venkatesan, Sr. Scientist, NIOT, Chennai, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
150
Course Course L T P C
Course Code 18ECO110J 3D PRINTING HARDWARE AND SOFTWARE E Professional Elective
Name Category 2 0 2 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electronics and Communication Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the tools available for 3D printing 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Familiarize with 3D design software and hardware
CLR-3 : Understand the 3D design criteria and its limitations.

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Learn the contemporary technology available for 3D design and printing

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-5 : Understand various post processing methods involved in 3D printing technology

Design & Development

Project Mgt. & Finance


Develop the skillset on 3D component design and development using contemporary commercial software and hardware

Modern Tool Usage

Life Long Learning


CLR-6 :

Society & Culture


Problem Analysis
available.

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply the 3D printing tools for components design 1 80 60 M M
CLO-2 : Able to optimistically select the 3D design software and hardware for the given problem 1 80 60 M H
CLO-3 : Capability to solve 3D design components design problems 2 75 60 M M M
CLO-4 : Choose the contemporary technology available for 3D design and printing 3 80 60 M M L
CLO-5 : Apply various post processing methods involved in 3D printing technology 2 80 60 H
Ability to develop the skillset on 3D component design and development using contemporary commercial software and 60
CLO-6 : 2 80 M M
hardware available.

Post Processing - Product Visualization


Duration (hour) Introductions to 3D design tools Three-dimensional (3D) Modeling 3D Design Fundamentals and Projects 3D Printing and its Technologies
and Print Cleaning
12 12 12 12 12
S-1 SLO-1 Introduction to Maya GUI - Object creation An overview of CAD software packages - The good, the bad, and the ugly of History of 3D printing - Overview of 3D Workflows for printing
workflow, Constructing object primitives to Introduction to Fusion 360 - Drawing based design Printing technologies
SLO-2 scale and with accuracy workflow, Drawing constraints - Surfacing
operations.
S-2 SLO-1 Duplication and arrayed duplication - Grid Moving Parts and Articulation Hinges - Ball Prominent Designers Selective Laser Sintering (SLS) Direct Software and Drivers - Formats for Printing
and point/vertex snapping and sockets Metal Laser Sintering (DMLS) (SLA, OBJ, CAD, etc.)
SLO-2
S SLO-1 Understanding NURBS: NURBS Surfaces Creating a part negative, Creating Text in Franchises Success stories, Pop Vacuum forming - Resin casting - Injection Post and Export Print Lab setup
3-4 advantages, Similarities and differences Maya the proper way (NURBS Curves, surface culture Molding - Terms and standards for
SLO-2 between NURBS and CAD drawings Curve lofts, conversion to polygon) Painterly tools injection molding systems
and surface construction (Sculpt Geometry Tool, etc.)
S-5 SLO-1 Understanding 3D geometry - Modeling Flexibility and elasticity, Locks, bolts, and Early decision making criteria Fused Deposition Modeling (FDM) - Cleanup and airtight modeling
workflows for Polygons - Additive vs. fasteners Threading (taps and dies) Stereolithography (SLA)
SLO-2 Subtractive Tools - Mesh editing
S-6 SLO-1 Best Practices for constructing printable Interfacing, support, and reinforcement Knowing the product Laminated Object Manufacturing (LOM) - Loading models and arranging print stage
polygon meshes Electron Beam Melting (EBM)
SLO-2 Fundamental Structure - Combining,
merging, and sewing up polygon meshes

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
151
S SLO-1 Best Practices for constructing printable How the modeling software packages differ Brainstorming and critique in the early Printing Resolutions and Tolerances Printing - Removing support material
7-8 polygon meshes - Fundamental Structure - from CAD packages, Sketch/drawing based design phase Group critiques of in- Materials Properties (Temperature,
SLO-2 Combining, merging, and sewing up workflows, Similarities and differences progress projects Flexibility, Strength, Brittleness)
polygon meshes between CAD and NURBS.
S-9 SLO-1 Understanding two-manifold vs. non- Form and function visualizing the assembly Early decision-making criteria Knowing 3D Printing (3DP) – Selective laser melting Special topics – 3D Scanners and its types
manifold geometry process the product Vision and Reality (SLM)
SLO-2 Exporting geometry - Laying out a simple
model on a stage for print
S-10 SLO-1 Hollow forms and the importance of Complex interactions and motorizations Calculating the total cost Progress Final cleanup and processing of files for Reverse engineering, Concepts and its
reducing volume Cost of size, cost of checks and group critiques of in- printing hardware and software
SLO-2 volume, cost of detail, cost of time State progress projects
table
S SLO-1 Clean and uniform topology, Illustrator, Broad overview of manufacturing techniques Brainstorming and critique in the early Planning for injection molding - 3D Printing High speed machining
11-12 IGES, and other import/export pipelines Molding, sculpting, lathing, lofting, welding, design phase Group critiques of in- for injection molding
SLO-2 cutting, drilling, gluing, etc progress projects

1. Hod Lipson, Melba Kurman, Fabricated: The New World of 3D Printing, Wiley, 2013 6. 3D Anatomy Models: http://lifesciencedb.jp/bp3d/?lng=en
2. Matthew Griffin, Design and Modeling for 3D Printing, Maker Media, Inc., 2013. 7. AutoDesk Fusion360 HomePage: http://fusion360.autodesk.com
Learning
3. Rob Thompson, Manufacturing Processes for Design Professionals, Thames & Hudson; Reprint edition, 2007. 8. International Journal of Rapid Manufacturing
Resources
4. https://web.stanford.edu/class/me137/ 9. Academic Journals on 3D Printing
5. SolidWorks Gallery: http://www.3dcontentcentral.com/default.aspx 10. International Journal of Rapid Manufacturing

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Anuj Kumar, Bombardier Transportation, Ahmedabad, [email protected] 1. Dr. Meenakshi, Professor of ECE, CEG, Anna University, [email protected] 1. Mr. S. Karuppudaiyan, Mechanical, SRMIST
2. Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 2. Dr. Venkatesan, Sr. Scientist, NIOT, Chennai, [email protected] 2. Dr. P. Eswaran, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
152
Course Course L T P C
Course Code 18ECO126T SPORTS BIOMECHANICS E Professional Elective
Name Category 3 0 0 3

Pre-requisite Progressive
18ECE267J Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electronics and Communication Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the fundamental muscle action and locomotion in biomechanical point of view 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Get an idea about the movement patterns and causes of movements

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the qualitative and quantitative analysis of sports movements

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Acquire an idea about the basic concept of jumping & aerial movement and throwing & hitting

Design & Development

Project Mgt. & Finance


CLR-5 : Get an idea about the injury prevention, rehabilitation and special Olympic sports

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Get an overall idea about the applications of biomechanics in sports

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Illustrate the muscle action in sport and locomotion 1 80 70 M L
CLO-2 : Analyze the movement patterns and its causes 1,2 80 70 M M
CLO-3 : Describe the Qualitative and Quantitative analysis of sports movements 2 80 70 M M
CLO-4 : Analyze the movement of action such as jumping, throwing, hitting and aerial movement 2 80 70 L L L L
CLO-5 : Identify the injury scenario and special Olympic sports 2 80 70 L L L
CLO-6 : Outline the major concepts in sports biomechanics

Muscle Action in Sport and Exercise and Qualitative and Quantitative analysis of Jumping and Aerial Movement, Throwing Injury Prevention, Rehabilitation and
Movement patterns and its causes
Duration (hour) locomotion- Biomechanical view sports movements and Hitting Special Olympic Sports
9 9 9 9 9
S-1 SLO-1 Introduction to Biomechanics Introduction to Movement patterns Introduction to Analysis of Sport Introduction to Aerial movement Mechanisms of Musculoskeletal Injury
Movements
SLO-2 Applications of Biomechanics Defining human movements A structured analysis framework Types of Aerial Movement - Rotation Musculoskeletal Loading During Landing
during flight, Motion of the mass centre
S-2 SLO-1 Neural Contributions to Changes in Muscle Fundamental movements-Walking, Preparation stage Types of Aerial Movement : Somersaulting, Sport-Related Spinal Injuries and their
Strength Running Twisting, Prevention
SLO-2 Mechanical Properties and Fundamental movements-Throwing, Observation stage Control of aerial movement Sport-Related Spinal Injuries and their
Performance in Skeletal Muscles Jumping Prevention
S-3 SLO-1 Muscle-Tendon Architecture qualitative and quantitative movement Evaluation and diagnosis stage Introduction : High Jump Impact Propagation and its Effects on the
Human Body
SLO-2 Athletic Performance Comparison of qualitative and quantitative Intervention stage – providing appropriate Techniques of Jumping - Impact Propagation and its Effects on the
movement analysis feedback Skating, Springboard and Platform Diving Human Body
S-4 SLO-1 Eccentric Movement patterns-geometry of motion Identifying critical features of a movement Determinants of Successful Ski-Jumping Neuromechanics of the Initial Phase of
Muscle Action in Sport and Exercise Performance Eccentric Contraction
SLO-2 Stretch–Shortening Cycle of Muscle Fundamentals of movement Identifying critical features of a movement Determinants of Successful Ski-Jumping Induced Muscle Injury
Function Performance
S-5 SLO-1 Biomechanical Foundations of Strength Linear motion and the centre of mass The use of videography in recording sports Principles of Throwing Manual Wheelchair Propulsion
movements
SLO-2 Power Training The geometry of angular motion and the The use of videography in recording sports The Flight of Sports Projectiles
coordination of joint rotations movements

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
153
S-6 SLO-1 Factors Affecting Preferred Rates of Forces in sport Recording the movement Javelin Throwing: an Approach to Sports after Amputation
Movement in Cyclic Activities Performance Development
SLO-2 The Dynamics of Running Combinations of forces on the sports Experimental procedures -Two
performer dimensional videography
S-7 SLO-1 Resistive Forces in Swimming Momentum and the laws of linear motion Experimental procedures -Three Shot Putting Biomechanics of Dance
dimensional videography
SLO-2 Propulsive Force–time graphs as movement patterns Data processing Hammer Throwing: Problems and
Forces in Swimming Prospects
S-8 SLO-1 Performance-Determining Factors in Determination of the centre of mass of the Projectile motion Hammer Throwing: Problems and Biomechanics of Martial arts
Speed Skating human body Prospects
SLO-2 Cross-Country Fundamentals of angular kinetics and Linear velocities and accelerations caused Hitting
Skiing: Technique Generation and control of angular by rotation
momentum
S-9 SLO-1 Cross-Country Measurement of force Rotation in three-dimensional space Kicking Biomechancis of YOGA
Skiing: Equipment
SLO-2 Factors Affecting Performance Measurement of pressure Rotation in three-dimensional space Simple concept problems

1. Susan J Hall, “Basic Biomechanics”, McGraw-Hill Higher Education, 7th edition, 2014 3. Jules Mitchell,”Yoga Biomechanics”, 1 edition , Handspring Publishing Limited ,2018
Learning
2. Vladimir M. Zatsiorsky, Biomechanics in Sports: Performance Enhancement and Injury 4. Roger Bartlett, Introduction to Sports Biomechanics: Analysing Human Movement Patterns, 2nd ed., Routledge,
Resources
Prevention, 1st ed., Blackwell Science Ltd, 2000 2007

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 40 % - 40 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 20 % - 20 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Sathyanarayanan J, Mindray Medical India Pvt Ltd, [email protected] 1. Dr. S. Poonguzhali, Anna University, [email protected] 1. Ms. Oinam Robita Chanu, SRMIST
2. Mr. Anuj Kumar, Bombardier Transportation, Ahmedabad, [email protected] 2. Dr. Meenakshi, Professor of ECE, CEG, Anna University, [email protected] 2. Dr .D. Ashok kumar, SRMIST
3 Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 3. Dr. Venkatesan, Sr. Scientist, NIOT, Chennai, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
154
Course Course L T P C
Course Code 18ECO135T FUNDAMENTALS OF MEMS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Electronics and Communication Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the importance of micro system technology 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn the operating principle of various micro sensors and actuators
CLR-3 : Impart the applications of various micro fabrication techniques
CLR-4 : Understand the differences and need for microfabrication

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)

Expected Proficiency (%)


CLR-5 : Operate MEMS design tools to design simple micro devices

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-6 : Understand recent developments and challenges in MEMS

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Appreciate the fundamental concepts in MEMS technology 2,3 80 80 H - - - - H - - - - - H H - H
CLO-2 : Understand the fabrication and machining techniques of MEMS devices 1,2 80 80 H - - - - H - - - - - H - - H
CLO-3 : Familiarize with the concepts of packaging of MEMS devices 1 80 80 H - - H - H - - - - - H H - H
CLO-4 : Appreciate the significance of micro fabrication processes 3 80 80 H - - H - - - - - - - H - - H
CLO-5 : Design and Simulate simple structures using MEMS software 3 80 80 H - H H H - - H H - - H H - H
CLO-6 : Analyze recent trends and developments in MEMS technology 3 80 80 H - - H - - - - - - - H H - H

Introduction Fabrication overview Micromachining Bonding & Sealing Recent trends


Duration (hour) 9 9 9 9 9
Introduction to MEMS and Brief recap of Introduction to Micro fabrication process Introduction of micro machining(MMC) Introduction to MEMS packaging Introduction to design tools and simulation
SLO-1
S-1 Macro devices process
SLO-2 Microelectronics and Micro systems Significance of each technique Significance of MMC Challenges in packaging FEM analysis
Scaling laws in geometry Process Description of Photolithography Bulk MMC process – merits and demerits Different levels of Packaging Design of a silicon die for a micro pressure
SLO-1
S-2 sensor
SLO-2 Silicon as ideal material and as substrate Implementation of Photolithography Sequence of steps Die, device and system level Simulation in software
Si wafer production Process Description of CVD Significance of Isotropic etching Differences in IC packaging technology Application of MEMS in automotive industry
SLO-1
and MEMS packaging
S-3
Cz process Implementation, merits and demerits of Anisotropic etching Airbag deployment
SLO-2
CVD
SLO-1 Sequential steps in wafer processing Process Description of PVD Surface MMC process Die Preparation Optical MEMS Application
S-4 Implementation, merits and demerits of Sequence of steps Plastic encapsulation and its significance Micro mirrors
SLO-2
PVD
Chemical and mechanical properties of Si Process Description, implementation of Ion Challenges in surface MMC Types of wire bonding Thermo Micro fluidics Application
SLO-1
and compounds implantation compression type
S-5
Chemical and mechanical properties of Oxidation process Interfacial & Residual stresses Thermo sonic, Ultra sonic type Lab on chip module
SLO-2
Polymers, Quartz and GaAs
Chemical, Biomedical type Diffusion process LIGA process- description merits and Types of surface bonding – Adhesive IR and Gas sensing
SLO-1
S-6 Micro sensors demerits
SLO-2 Piezoelectric type of Micro sensors Wet etching methods Implementation soldering, SOI type of bonding Thermal sensors
Thermal, SMA, Piezoelectric actuators Properties of etchants Process Design-block diagram and Anodic bonding and lift off process Micro power generation
S-7 SLO-1
description

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
155
Electro static type Micro Actuators Dry etching methods Electro-mechanical design, Thermo-electric Precautions to be taken Micro TEG
SLO-2
design
Micro devices- operation of Micro gears Production of plasma CAD- block diagram description and Types of sealing- Micro shells, Hermetic Chemical sensors
SLO-1
and micromotors implementation sealing
S-8
Micro devices –operation of Micro valves Etch stop methods Micro „O‟ rings,Reactive seal Micro humidity sensors
SLO-2
and pumps
SLO-1 Case study Case study Case study Selection of packaging materials Micro pressure sensors
S-9
SLO-2 Material requirements Paper MEMS

Learning 1. Tai-Ran Hsu, “MEMS and MICROSYSTEMS”, 22nd reprint edition, Wiley & sons, 2015 3. VardhanGardener,”Micro sensors and smart devices”, John Wiley & Sons,2001
Resources 2. M. Madou, “Fundamentals of Micro fabrication”, Taylor and Francis group, 2002 4. NPTEL link: https://nptel.ac.in/downloads/112108092/

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. D. Karthikeyan, Controlsoft Engineering India Pvt Ltd, [email protected] 1. Dr. J. Prakash, MIT, Chennai, [email protected] 1. Dr. A. Vimala Juliet, SRMIST
2. Mr. Hariharasudhan - Johnson Controls, Pune, [email protected] 2. Dr. D. Nedumaran, Madras University, [email protected] 2. R.Bakiyalakshmi,SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
156
Course Course L T P C
Course Code 18MEO101T ROBOTICS ENGINEERING AND APPLICATIONS O Open Elective
Name Category 3 0 0 3

Pre-requisite
NIL Co-requisite Courses NIL Progressive Courses NIL
Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be familiar with basic concepts of robotics 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Be familiar with various end effectors and transformation techniques

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Be familiar with different sensors and system controllers

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Be familiar with the design of robot work cell layouts and interfacing

Design & Development

Project Mgt. & Finance


CLR-5 : Be familiar with different robot programming languages and applications in different fields

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Understand the basic concepts of robotics 1& 2 90 85 H M
CLO-2 : Understand the various end effectors and application of transformation techniques 1 90 85 H M M M
CLO-3 : Understand the different sensors and system controllers 1 90 85 H M
CLO-4 : Understand the design of robot work cell layouts and interfacing 1&2 90 85 H H
CLO-5 : Understand the different robot programming languages and applications in different fields 1&2 90 85 H

End effectors and transformation Robot programming languages and


Basic concepts of robotics Sensors and system controllers Work cell design layouts and interfacing
techniques applications
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Basic concepts of robotics (Laws of End effectors-Introduction, classification. Sensor devices Robot cell lay outs Robot language, classification.
robotics, robotic systems), RIA definition
S-2 SLO-1 Robot anatomy (Robot configurations, Mechanical, Magnetic grippers. Types of sensors (contact, position and Robot work cell design and control Programming methods, off and on line
Robot motions, Joint notation scheme) , displacement sensors) programming.
Manipulators
S-3 SLO-1 Precision movement (Spatial resolution, Vacuum and adhesive gripper Force and torque sensors Multiple robots Lead through method, powered and
accuracy, repeatability) Work volume, Manual lead through and Teach pendent
robot specifications method.
S-4 SLO-1 Types of Robot drives - electric drives Gripper design and Gripper force analysis Proximity and range sensors, acoustic Machine interface VAL systems and language, Simple
sensors. program.
S-5 SLO-1 Hydraulic and pneumatic drives Orientation of wrist Robot vision systems, Sensing and Safety considerations in cell design Application of Robots, Material handling,
digitizing. Constrains, Machine loading and
unloading.
S-6 SLO-1 Basic robot motions, Point to point control 2D transformation (scaling, rotation, Image processing and analysis. Interlocks in work cell Assembly Robot, Assembly operation,
and continuous path control. translation) RCC device, Benefits- Inspection robot,
used in Quality control.
S-7 SLO-1 Forward and inverse kinematics for 2DOF 3D transformation (scaling, rotation, Robot control system - Unit control system Types of work cell controllers Welding and Spray painting Robots,
manipulator translation) features, sensors, Advantages
S-8 SLO-1 Forward and inverse kinematics for 3DOF Homogeneous transformations Adaptive and Optimal control Robot cycle time analysis Mobile and microbots, types, mobility and
manipulator application.
S-9 SLO-1 Machine intelligence Coordinate frames - Description of Objects Basic Relationship Between Pixels Error detection and Error recovery Search techniques in AI and robotics
in Space

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
157
1. Mikell P. Groover, “Industrial Robotics Technology Programming and Applications”,McGraw Hill Co., 5. Craig.J.J, “Introduction to Robotics mechanics and control”, Addison- Wesley, London, 2008.
New Delhi, 2012. 6. References:
2. Deb .S.R, “Robotics technology and flexible automation”, Tata McGraw Hill publishing company 7. S. Mukherjee, Robotics, Khanna Book Publishing Co., New Delhi
Learning limited, New Delhi, 2010. 8. S.K. Saha, Introduction to Robotics, TMH
Resources 3. Klafter.R.D, Chmielewski.T.A and Noggins, “Robot Engineering: An Integrated Approach”, Prentice Hal 9. T.C. Manjunath, Fundamentals of Robotics, Nandu Printers and Publishers Private Limited, Mumbai
of India Pvt. Ltd., New Delhi, 2010.
4. Fu K.S, Gonzalez, R.C.,& Lee, C.S.G., “Robotics control, sensing, vision and intelligence”, McGraw
Hill Book Co., Singapore, Digitized 2007.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc., SLO – Session Learning Outcome

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.R.Kalimuthu, ISRO, Mahendragiri, [email protected] Dr. BIJAY KUMAR ROUT, BITS, Pilani V.RAGHAVENDRA RAO, SRMIST
2. Dr.A.Velayutham, DRDO, Avadi, [email protected] SELVA KUMAR .S, FORD INDIA LIMITED, CHENNAI. Dr. M. Iqbal, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
158
Course Course L T P C
Course Code 18MEO102T ALTERNATIVE SOURCES OF ENERGY E Open Elective
Name Category 3 0 0 3

Pre-requisite
NIL Co-requisite Courses NIL Progressive Courses NIL
Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Familiarize with the solar energy technologies 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Study the wind energy and hybrid energy systems
CLR-3 : Be familiar with the concepts of ocean, hydro and geothermal energy systems
CLR-4 : Familiarize with the biomass energy conversion technologies

Environment & Sustainability


Analysis, Design, Research
CLR-5 : Familiarize with the operations of direct energy conversion systems

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-6 : Be familiar with alternative energy needs with its availability

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Recognize and analyze the solar energy systems 1&2 90 80 H M M H
CLO-2 : Acquire knowledge on wind energy conversion systems 1 90 80 H M M L M H
CLO-3 : Understand the ocean, hydro and geothermal energy 1 90 80 H M H
CLO-4 : Understand and identify biologically degradable resources and its energy conversion processes 1&2 90 80 H H
CLO-5 : Recognize the design needs for direct energy conversion systems 1&2 90 80 H M H
CLO-6 : Understand and renovate future energy needstowards renewable energy 1 90 80 H M M M H

Solar Energy Wind Energy Ocean, Hydro and Geothermal Energy Biomass Direct Energy Conversion Systems
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Solar energy, Solar radiation and its Wind energy, Basic principle and Wave characteristics and wave energy Biomass,Sources of biomass Basics of direct energy conversion systems,
measurements Components of wind energy conversion conversion systems thermo electric and thermionic power
system generations
S-2 SLO-1 Types of solar thermal collectors Wind data, site selection and energy Tidal energy and its types Pyrolysis, combustion and gasification Fuel cell principles and its classification
estimation process
S-3 SLO-1 Solar thermal applications for water Types of Horizontal axiswind turbine such Estimation of energy and power in single Updraft and downdraft gasifier Types - Phosphoric acid, polymer electrolyte
heaters, solar stills and solar pond as Single blade, Two blades, basin tidal system membrane fuelcell, molten carbonate fuel
cell and solid oxide fuel cell
S-4 SLO-1 Solar thermal applications for refrigeration Types of Horizontal axis wind turbine such Ocean thermal energy conversion for Fluidized bed gasifier Fuel cell conversion efficiency and
and air conditioning system as Multi blades, Dutch and Sail type open system applications
S-5 SLO-1 Solar thermal applications for solar dryer, Vertical axis wind turbinesuch as Ocean thermal energy conversion for Fermentation and digestion process Open cycle magneto hydrodynamic power
solar cookers and solar furnaces Savonius Rotor, Darrieus Type closed system. generation
S-6 SLO-1 Drawbacks/Real field issues in solar Design consideration of horizontal axis Hydro power plants for small, mini and Fixed and floating digester biogas Closed cycle magneto hydrodynamic power
thermal systems, sensible and latent heat wind turbine micro system plants generation
thermal energy storage systems to avoid
day night issues
S-7 SLO-1 Solar thermal power generation systems Aerofoil theory, Analysis of aerodynamic Exploration of geothermal energy. Design considerations of digester Hydrogen energy: properties and its
forces acting on the blade production methods
S-8 SLO-1 Solar photovoltaic systems: basic working Performance of wind turbines Geothermal power plants Operational parameter of biogas Electrolysis, thermo-chemical, fossil fuels
principle, componentsand its applications plants, Economics of biomass power and solar energy methods
generation
S-9 SLO-1 Performance assessment of any one solar Hybrid energy systems (solar and Challenges, availability, geographical Sources and production of biodiesel Hydrogen storage, transportation and
thermal and electric systems wind),environmental issues of wind distribution, scope and ethanol applications

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
159
energy

1. Godfrey Boyle, “Renewable energy”, 2nd Edition, Oxford University Press, 2010 5. B.H Khan, “Non-conventional Energy Resources”, 2nd Edition, New Delhi, Tata McGraw Hill, 2009
2. G.D Rai, “Non-Conventional Energy Sources”, Khanna Publishers, 5th Edition, New Delhi, 2011 6. S.P. Sukatme, J.K. Mayak, “Solar Energy-Principles of thermal collection and storage”, 3rd
Learning 3. Twidell.J.W and Weir.A.D, “Renewable Energy Resources”,1st Edition, UK,E.&F.N. Spon Ltd, 2006 edition,Newdelhi, McGraw Hill,2008
Resources 4. Domkundwar.V.M, Domkundwar. A.V, “Solar energy and Non-conventional sources of 7. Tiwari.G.N, Ghosal.M.K, “Fundamentals of renewable energy sources”,1st Edition, UK, Alpha
energy”,Dhanpatrai& Co. (P) Ltd, 1st Edition, New Delhi, 2010 ScienceInternational Ltd, 2007.
8. D. LE GOURIERES, “Wind Power Plants, Theory and Design”, Pergamon, 1982.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course designers

Experts from Industry Experts from Higher Technical Institutions Faculty in-charges
Mr.M.V.Ramachandran, Dr.B.Durga Prasad Dr. R.Senthil Kumar,
Sr.Deputy Director & Plant Head (OSD), Professor, SRM IST
E-mail - [email protected] JNTUA College of Engineering, Email: [email protected]
Email: [email protected]
Mr.M.Periasamy Dr. K. R. Balasubramanian Dr. G. Balaji,
Chief Manager Associate Professor SRM IST
Neyveli New Thermal Power Project Department of Mechanical Engineering Email: [email protected]
Email: [email protected] National Institute of Technology
Email:[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
160
Course Course L T P C
Course Code 18MEO103T ENERGY SYSTEMS FOR BUILDINGS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
NiL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be familiar with the energy transfer in buildings 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Study the solar passive heating and cooling systems
CLR-3 : Be familiar with the lighting systems of buildings

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Study the Heat control and ventilation methods in buildings

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-5 : Be familiar with the Green buildings

Design & Development

Project Mgt. & Finance


Be familiar with the design and energy management

Modern Tool Usage

Life Long Learning


CLR-6 :

Society & Culture


Problem Analysis
of buildings

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
1,2
CLO-1 : Acquire knowledge on heating and cooling load calculations on energy efficient buildings 90 80 H M M H
&3
CLO-2 : Understand the concept of solar passive heating and cooling 1,2 90 80 H M M H
CLO-3 : Understand the concept of Day lighting and electrical lighting systems 1&2 90 80 H L M H
CLO-4 : Recognize the design parameters influencing thermal design of buildings 1,2 &3 90 80 H M M M H
CLO-5 : Understand the concept of green buildings and certifications 1 &2 90 80 H M L M H
Acquire knowledge on design and energy management
CLO-6 : 1,2 & 3 90 80 H M M M L M H
of buildings

Passive solar Lighting systems


Energy transfer in buildings Heat control & ventilation Green buildings
heating & Cooling of buildings
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Concepts of energy efficient buildings General principles of passive solar Introduction to lighting systems of Introduction to heat control and ventilation Introduction to green building
heating buildings
S-2 SLO-1 Conventional versus Energy Efficient Key design elements of passive heating Glazing materials: Sources and concepts Design parameters influencing thermal Green building features and green
buildings of optical materials design of buildings construction materials

S-3 SLO-1 Climate and its influence in building Direct solar heat gain by Trombe mass Concepts of day lighting Heat transmission through building Green building rating tools
design for energy requirement, Thermal walls sections
properties of building materials
S-4 SLO-1 Codes and standards for the energy Passive cooling and its Key design Components of daylight factors and Effect of heating with orientation of Integrated ecological design, Sustainable
efficient buildings-ECBC codes elements, ventilation Recommended daylight factors buildings site and landscaping
S-5 SLO-1 Energy balance for cooling and heating of Water walls, evaporative cooling Day lighting analysis Ventilation requirements for heat control in Indoor air quality, Water and waste
buildings buildings management systems
S-6 SLO-1 Calculation of heating load, Heat losses Convective air loops and Electrical lighting and Illumination Standards for ventilation Green Globe, LEED, GRIHA, IGBC codes
and Internal heat sources solar chimney effects requirement & certifications
S-7 SLO-1 Calculation of cooling loads of the building Predicting ventilation in buildings, window Selection of luminaries and performance Ventilation designs, Energy conservation Standards for green building certifications
ventilation calculations parameters measurement
S-8 SLO-1 Low and zero energy buildings Thermal insulation, load control, air Electric lighting control for day lighted Natural ventilation methods Economics, managing initial costs of
filtration, buildings green buildings
S-9 SLO-1 Future building design aspects Odor removal and heat recovery in large Comparison of day and electrical lighting Forced ventilation methods Environment benefits of green buildings
buildings

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
161
1. Means R.S., “Green building: project planning and cost estimating”, Kingston, 2006 6. Harvey D.L., “Handbook on Low-Energy Buildings and District-Energy Systems”, Earthscan, 2006.
2. Kibert C.J., “Sustainable Construction: Green Building Design”, 2nd edition, Wiley, 2007 7. Attmann O., “Green Architecture”, McGraw-Hill, 2010
Learning 3. Boecker J., Scot Horst, Tom Keiter, Andrew Lau, Markes Sheffer, Brian Toevs, Bill Reed, “Integrative 8. Kubba S., “Handbook of Green Building Design and Construction”, Elsevier, 2012.
Resources Design Guide to Green Building”, Wiley, 2009 9. Majumdar, M., “Energy – Efficient Buildings in India”, Tata Energy Research Institute, Ministry of
4. Eicker U., “Low Energy Cooling for Sustainable Buildings”, Wiley, 2009 Non-Conventional Energy Sources, 2002.
5. Gevorkian P., “Alternative Energy Systems in Building Design”, McGraw-Hill, 2010. 10. Energy Conservation Building Codes: www.bee-india.nic.in

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.R.Kalimuthu, ISRO, Mahendragiri, [email protected] Dr. S. Suresh, Dr. C. Selvam
Associate Professor, Assistant Professor,
Dept. of Mechanical Engineering, Department of Mechanical Engineering
National Institute of Technology, SRM IST
Tiruchirappalli - 620 015. Email: [email protected]
2. Dr.A.Velayutham, DRDO, Avadi, [email protected] Mr. Cibi Chakravarthy N Mr. P. Sundaram
Assistant Engineering Manager-HVAC Assistant Professor,
Engineering Design and Research Centre, Department of Mechanical Engineering
L&T Construction, Mount Poonamallee Road, SRM IST
Manapakkam, Chennai-89. Email: [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
162
Course Course L T P C
Course Code 18MEO104T OPERATION RESEARCH O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards Yes

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
Be familiar with the Objectives, Characteristics, Necessity, Scope, Applications of OR and LPP in simplex and
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
to determine what resources are assigned to get most optimum output
Be familiar with the Applications of LPP in in determining resource allocation in existing business structures and
CLR-2 :
in the decision making process of replacing a used equipment
CLR-3 : Be familiar with the scheduling and operational problems in manufacturing, service and distribution
CLR-4 : Know the waiting line models and all aspects of managing a company‟s inventories

Environment & Sustainability


Analysis, Design, Research
Determine how decisions are made given unknown variables and an uncertain decision environment

Level of Thinking (Bloom)


CLR-5 :

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
framework and how and why people make decisions

Design & Development

Project Mgt. & Finance


CLR-6 : Familiar with resource management techniques and its applications in industries

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand the Concepts of Linear programming technique 1&2 90 85 M H - M - L - - - - M - H H M
CLO-2 : Learn the applications of Transportation and Replacement models 1 90 85 M H - M - L - - - - M - H H M
CLO-3 : Study the various Techniques of scheduling and sequencing 1 90 85 M H - M - M - - - - L - H H M
CLO-4 : Gain detailed knowledge of Inventory control and Queuing theory 1&2 90 85 M H - M - M - - - - H - H H M
CLO-5 : Understand the techniques involved in Decision theory and Game theory 1&2 90 85 M H - L - M - - - - M - H H M
CLO-6 : Learn resource management techniques to manage resources multiple departments and projects 1&2 90 85 M H - M - M - - - - M - H H M

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Operation Research and decision Assignment models [Balanced, Problem of Sequencing, Processing „n‟ Introduction – Necessity for Maintaining Steps in Decision theory approach -
making- Development, Definition, Unbalanced, Maximization] jobs through two and three machines. Inventory, Inventory Costs – Types- Decision making Environments - Making
Characteristics, Necessity, Scope, Variables in an inventory problem – Lead under conditions of Certainty,
Applications, Advantages, Limitations time, Reorder Level, EOQ Uncertainty, Conditions of Risk
S-2 SLO-1 Objectives, Phases, Types of Assignment models - Travelling Problem of Sequencing, Processing „n‟ Deterministic Inventory Models – Steps in Decision theory approach -
mathematical models in OR and Salesman Problem (Shortest Cyclic jobs through two and three machines. Purchasing model with no shortages, Decision making Environments - Making
constructing the model. Route Models) Manufacturing model with no shortages under conditions of Certainty,
Linear Programming - Requirements, Uncertainty, Conditions of Risk
Assumptions, Advantages, Limitations,
Applications
S-3 SLO-1 Formulation of linear programming Transportation problem – Assumption, Project - Planning, Scheduling, Purchasing model with shortages, Decision making conditions – problems
problem, Definition, Formulation and Solution - Controlling – Network Analysis – Manufacturing model with shortages
Simplex method - Graphical method of North west corner method, Least cost Constructing a project network -
Solution method, Vogel‟s approximation method. Fulkerson‟s Rule
S-4 SLO-1 Simplex method - Analytical - Canonical Transportation problem – MODI method Network computations – Earliest Multi item deterministic model, safety Decision trees. - Utility Theory
and Standard forms of LPP Completion time of a project and Critical stock, storage quantity discount
path, Floats
S-5 SLO-1 Artificial Variables Techniques - Big M- MODI method [ balanced in Programme Evaluation Review Problems in Multi item deterministic Problems in Decision trees
method transportation model] Technique model
S-6 SLO-1 Artificial Variables Techniques - Two MODI method [ Unbalance in Total Slack, Free Slack, Probability of Queuing Models - Elements - Kendall's Theory of Games , Characteristics Game
Phase method transportation model] achieving completion date Notation – Poisson arrivals and models -Definition - Rules - Pure

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
163
exponential service times Strategy
S-7 SLO-1 Problems in Artificial Variables Replacement Model, Replacement of Cost Analysis - Crashing the network Waiting time, Idle time cost, Single Optimal solution of two person zero sum
Techniques items that deteriorate, Gradually, Fail channel problem games, mixed strategies
suddenly
S-8 SLO-1 Sensitivity analysis – Change in objective Group Replacement policy analysis - Resource Scheduling - Advantages, Multi-channel problem Graphical solution of (2xn) and (mx2)
function Problems Limitations games
S-9 SLO-1 Sensitivity analysis – Change in the Group Replacement policy analysis - Vehicle routing problems Poisson arrivals and service time Solution of (mxn) games by linear
availability of resources Problems programming

1. Premkumar Gupta and Hira, “Operation Research”, Third Edition S Chand Company Ltd., New Delhi 2014. 5. Philip and Ravindran, “Operational Research”, John Wiley, 2000.
Learning 2. A.C.S.Kumar, “Operation Research”, Yes Dee Publishing Ltd., Chennai 2015. 6. Sundaresan.V, GanapathySubramanian.K.S, “Resource Management
Resources 3. Fredric.S.Hilleer and Gerold J. Lieberman, “Introduction to Operation Research”, 10th Edition, 2014. Techniques:Operations Research" A.R Publications, 2003.
4. Handy, “A. Taha, “Operations Research”, 10th Edition, Prentice Hall of India, New Delhi, 2016. 7. Panneerselvam.K, “Operation Research”, Prentice Hall of India, 2006.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. R. Kalimuthu, ISRO, Mahendragiri, [email protected], [email protected] 1. Dr. Rajendran C , IITM 1. Mr. S. Oliver Nesa Raj, SRMIST
2. Dr. A. Velayutham, DRDO, Avadi, [email protected] 2. Dr. Srinivasan G , , IITM 2. Dr. P. Godhandaraman, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
164
Course L T P C
Course Code 18MEO105T Course Name MATERIALS MANAGEMENT O Open Elective
Category 3 0 0 3

Pre-requisite
NIL Co-requisite Courses NIL Progressive Courses NIL
Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To Understand the principles of materials Management 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : To Acquire knowledge on Inventory control and materials forecasting

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Be familiar with the Material planning and control

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Be familiar with the Storage and distribution

Modern Tool Usage


CLR-5 : To attain the knowledge about material accounting and budgeting

Life Long Learning


Society & Culture
Problem Analysis

Communication
Be familiar with the basic aspects of Material Management, Inventory control procedures,
CLR-6 :
Codification of materials, Online material management system.

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
Understand the Materials management and to recognize the relationship with other functional areas
CLO-1 : 1&2 90 85 H M
and acquire the knowledge on inventory control and material forecasting
CLO-2 : Acquire knowledge on Inventory control and materials forecasting 1 90 85 H M
CLO-3 : Appreciate the Job evaluation and understand the need of scheduling 1 90 85 H M L
Understand the theory behind the Project management and acquire the knowledge about MRP,
CLO-4 : 1&2 90 85 H L
Storage design and storage system and layout
CLO-5 : Obtained the knowledge about Materials management controls, Budgetary control 1&2 90 85 M L
Recognize the use of materials management, acquire knowledge on the inventory management and
CLO-6 : control procedures, Codification of materials, Online material management system,Purchasing policies 1&2 90 85 M M
and procedures

Duration (hour) 9 9 9 9 9
S-1 SLO-1 History and development of material Materials forecasting, Selection of Codification of materials Storage Purchasing policies and procedures Performance indicators
management, Policy manual: A to Z items inventory control, BOM systems and equipment
Concept and details of integrated materials Spare parts managements and
S-2 SLO-1 Storage design, Stores layout Legal aspects of purchasing Materials management controls
and management systems techniques
S-3 SLO-1 Important and scope of materials management Inventory control systems, Lead time Storage systems and equipments Selection of sources of supply Budgetary control
analysis, Optimum order quantity
S-4 SLO-1 Materials purchase policy and economic Types of Lead time; Administrative lead Stores preservation Vendor evaluation and rating Computer in materials management,
ordered quantity time, Supplier lead time, Transport lead Computer revolution, Software and
time hardware, Materials information system
S-5 SLO-1 Purchasing cycle, A to Z purchase order Flow charting techniques to reduce Stores procedures Vendor development, Price and Cost Reports and information needs,
various types of lead time Stock valuation and verification analysis Application and limitations of computers in
materials management
S-6 SLO-1 Functions of Materials Intelligence (MIS) Aggregate inventory management Ware housing Distribution Ethical buying, Ethical concept in buying Store functions, types of Sores, sore
management identification systems
S-7 SLO-1 Specification and Standardization in Materials Problems in Inventory control Store accounting Purchasing organisations, Purchasing Store accounting, sore records, Legal
Management cycle and contracts aspects of sore keeping
S-8 SLO-1 Make or buy decision, buying process Materials requirement planning Material handling system and Sourcing supplier evaluation Online material management system
equipments
S-9 SLO-1 Purchasing cycle and economic ordered Supply chain Management Need for inventory, Inventory cost, Legal aspects of purchasing Coding of materials, material purchasing
quantity Inventory control measures(ABC, policies and procedures
XYZ analysis)

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
165
1. “Operations and Supply Chain Management” Ann K. Gatewood, Publisher: Pearson 8 editions, 5. “Purchasing and Materials Management”, Gopalakrishnan.P, Tata McGraw Hill Education, 01-Mar-
January 2016. 2001.
2. “Introduction to Materials Management” , Tony K. Arnold, 8th Edition by Steve Chapman, , Publisher 6. “Materials Management: An Integrated Systems Approach” Publisher: Springer original 1st edition,
Learning Resources Pearson edition, 2017 2014.
3. “Inventory Accuracy: People, Processes, & Technology, OPS Publishing; 1 edition, March 2003. 7. “Material Management an integrated approach” Publisher, PHL Learning Private Limited, 3rd
4. “Operations Management, Mahadevan B, Publisher: Pearson 3rd edition,2017. edition,2011
8. “Production and operations management”, SN.Chary, Tata McGraw Hill Education, 5th edition, 2012.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr.Samsudin-ATI-Chennai Dr.B.S.MURTY-IIT MADRAS Mr.R.Saravanakumar
Dr.A.Velayutham, DRDO, Avadi, [email protected] Dr.K.G.Pradeep-IIT MADRAS Mr. Selwyn Jebadurai

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
166
Course L T P C
Course Code 18MEO106T Course Name ENVIRONMENTAL POLLUTION AND ABATEMENT O Open Elective
Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be Familiar the principles and methods of controlling various types of pollution. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the emission control techniques.

Environment & Sustainability


Analysis, Design, Research
CLR-3 : understand water treatment and solid removal methods

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Be Familiar with aerobic and anaerobic treatments.

Design & Development

Project Mgt. & Finance


CLR-5: Be Familiar with the nature of solid waste and their disposal.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 understand the environmental pollutants and theircontrol

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Understand the basics of pollution and the control methods 1,2 90 80 H L
CLO-2 : Acquire knowledge aboutvarious air pollutants and emission control techniques. 1,2 90 80 H M H
CLO-3 : Understand the water treatment methods and solid removal 1,2 90 80 H H
CLO-4 : Acquire knowledge about the Aerobic and anaerobic treatments 1,2 90 80 H H
CLO-5 : Acquire knowledge about the variousSolid waste disposal methods. 1,2 90 80 H M H
CLO-6 : Acquire knowledge about the environmental pollution and control 1,2 90 80 H M H

Basics of Pollution and Prevention Air Pollution Water Pollution Biological Treatment Solids disposal
Duration (hour) 09 09 09 09 09
S-1 SLO-1 Environment and environmental pollution Sources and formation of Sulfur oxides Biological uptake of pollutants Anaerobic degradation of organic matter Solids waste disposal – composting
from chemical process industries, (SOx); nitrogen oxides (NOx), carbon process and its phases
characterization of emission and effluents
monoxide
SLO-2 - total suspended particulate matter,
respirable particulates
S-2 SLO-1 environmental Laws, rules and standards photo-chemical oxidants. Other pollutants effect of pollutants on land, vegetation, Trickling filter – Process description Sanitary landfill- Principle and process
for ambient air animals and human health
S-3 SLO-1 noise pollution- effects, control Green house effect,green house gases: bio-deterioration, bioaccumulation aerobic treatment – aeration units gasification process.
CO2, CH4, N2O, CFCs,
SLO-2 - water vapor concentration, alternatives for -
CFCs, global warming and climate
change
S-4 SLO-1 Process modification: alternative raw ozone layer depletion- ozone depleting bio-magnification and eutrophication biochemical kinetics: Hydraulic detention Upward, Downward, cross draft gasifier
material, recovery of by product processes, ozone hole, time, Mean residence time
SLO-2 environmental effects and strategies for
ozone layer protection,
S-5 SLO-1 recycle and reuse of waste, energy acid rain-sources and impact infectious microbial agents in water Types of activated sludge process Incineration and Pyrolysis
recovery and waste utilization system
SLO-2
S-6 SLO-1 Material and energy balance for pollution wet gas scrubbing techniques consequences on human health. Tapered aeration Quantum and nature of solid waste
minimization.
SLO-2
S-7 SLO-1 Water use minimization gaseous emission control by absorption Physical treatment- pre-treatment Stepped aeration bio methanation -phases involved and
and adsorption methods factors
SLO-2

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
167
S-8 SLO-1 Fugitive emission, effluents and leakages Design of cyclones, Electrostatic solids removal by settling and sludge separation Pelletization, landfill and gas recovery
Precipitation sedimentation
SLO-2
S-9 SLO-1 Pollution control through housekeeping fabric filters and absorbers filtration and centrifugation Aerobic treatment units (ponds,lagoons, municipal solid waste disposal- Best
and maintenance.. oxidation ditch) management practices for containers
SLO-2 coagulation and flocculation.

1. Vallero D; "Fundamentals of Air Pollution", 4 th Ed; Academic Press, 2008 4. Pichtel J; "Waste Management Practices: Municipal,Hazardous and Industrial", CRC, 2005
Learning
2. Eckenfelder W.W; "Industrial Water Pollution Control", 2 Ed; McGraw Hill, 2000 5. Tchobanoglous G., Burton F. L. and Stensel H.D., "Waste Water Engineering: Treatment and Reuse",
Resources
3. Kreith F. and Tchobanoglous G., "Handbook of Solid Waste Management", 2 Ed; Mc Graw Hill, 2002 4th Ed; Tata McGraw Hill,2010

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 20% 20% 15% 15% 15% 15% 15% 15% 15% 15%
Understand
Apply
Level 2 20% 20% 20% 20% 20% 20% 20% 20% 20% 20%
Analyze
Evaluate
Level 3 10% 10% 15% 15% 15% 15% 15% 15% 15% 15%
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.R.Kalimuthu, ISRO, Mahendragiri, [email protected] Dr. S.K. Rani V. Praveena
Professor & Dean (SP & CS) Assistant Professor
Crescent Institute of Science and Technology
2. Dr.A.Velayutham, DRDO, Avadi, [email protected] M Malathi Dr. P. Chandrashekaran
Manager R &D, IP Rings SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
168
18MEO107T Course Course L T P C
Course Code NANO ROBOTICS O Open Elective
Name Category 3 0 0 3

Pre-requisite
NIL Co-requisite Courses NIL Progressive Courses NIL
Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be familiar with the basics of Robotics and Nano Technology 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Be familiar with the Micro/Nano Sensors
CLR-3 : Be familiar with the Micro/Nano Actuators

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)
CLR-4 : Be familiar with the Micro/Nano Manipulators

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Be familiar with the Micro/Nano Robotics manufacturing and control techniques

Modern Tool Usage

Life Long Learning


CLR-6 : Familiar with the Micro/Nano Sensors, Actuators, Manipulators and Manufacturing Techniques

Society & Culture


Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire knowledge on Basics of Robotics and Nano Technology 1 90 85 H L L L L M H L H
CLO-2 : Understand the various Micro/Nano Sensors 1&2 90 85 H L M M H M H L H
CLO-3 : Understand the Micro/Nano Actuators 1&2 90 85 H L M M H M H L H
CLO-4 : Understand the Micro/Nano Manipulators 1&2 90 85 H L M M H M H L H
CLO-5 : Acquire knowledge on Micro/Nano Robotics manufacturing and control techniques 1 90 85 H L M M H M H L H
CLO-6 : Learn Micro/Nano Sensors, Actuators, Manipulators and Manufacturing Techniques 1&2 90 85 H L M M H M H L H

Fundamentals of Robotics and Micro/Nano Robotics manufacturing and


Micro/Nano Sensors Micro/Nano Manipulators
Nanotechnology Micro/Nano Actuators control techniques
Duration (hour) 9 9 9 9 9
S-1 SLO-1 CAD models and CAD models of
Introduction-History of Robotics Far field and Near filed Imaging sensors Bending type Piezoelectric actuators SPM Probes and Micro nano grippers
nanostructures
S-2 SLO-1 Unimorph, Bimorph and stack type
Robot Anatomy and Work Volume Position and Capacitive sensors Atomic manipulation using STM Micro nano assembly and Self assembly
actuators
S-3 SLO-1 Precision micro/nanoparticle assembly
Robot Drive Systems Linear Variable Differential Transformer Piezo tube and Thin film types ZnO Optical Tweezers
using SEM
S-4 SLO-1 Surface acoustic waves and Elecrostatic
End Effectors and Robotic Sensors Interferometric sensors Dielectrophoresis Guided Self Assembly
actuators
S-5 SLO-1 Actuators and Power transmission system Accelerometers and Gyroscopes Thermal and Ultrasonic actuators Bio manipulation Automated manipulation of nanoparticles
S-6 SLO-1 Importance of Nanotechnology-History of Electro and Magnetostrictive based
Force, Pressure Sensors Slip motion ( nanomanipulation) Micro Mechanical Flying robot
Nanotechnology actuators
S-7 SLO-1 Opportunity at the nano scale-length and Carbon nanotube manipulation using
Chemical and Flow sensors Shape memory alloy actuators Kinematics and Dynamics of Robot
time scale in structures nanoprobes
S-8 SLO-1 Nano device High density data storage using
Strain gauge and Deflection based AFM Polymer actuators, Dielectric elastomers Kinematics and Dynamics of Robot
structures nanoprobes
S-9 SLO-1 Overview of Nano robotics system Visual force sensing, Bending imaging Teleoperation based, Task based and
CNT actuators and Bimolecular Motors Simple case study
Components and Tactile sensors automatic control robot

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
169
1. Norio Taniguchi, “Nanotechnology”, Oxford university press, Cambridge, 1996. 4. Fatikow.S. Rembold.U., “Microsystem Technology and Microrobotics”, Springer Verlag, 1997
Learning 2. Ning Xi, Guangyoung Li, “Introduction to Nanorobotic Manipulation & Assembly” Artech House 5. Bhushan.B., “Handbook of Micro/Nanotribology”, CRC Press, 2nd Ed., 1999.
Resources press 2012
3. Elwenspoek.M and Wiegerink.R., “Mechanical Microsensors”, Springer-Verlag Berlin, 2001.

Learning Assessment
Continuous Learning Assessment (50% weightage) Final Examination (50% weightage)
Bloom’s
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. R. Dinesh kumar, TAFE India Pvt Ltd, Chennai 1. Dr. V.Srinivasan,Annamalai University, [email protected] Mr.S.Dinesh,SRM IST
2. Mr. K.Nivasraj, Vedanta ltd, Goa 2. Dr.Assaithambi, Govn. Col.of. Eng,sengipatti,Thanjavur, Mr.N.Karthikeyan, SRM IST
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
170
Course L T P C
Course Code 18MEO108T Course Name AUTOMATIC CONTROL SYSTEMS O Open Elective
Category 3 0 0 3

Pre-requisite Co-requisite Progressive


NIL NIL NIL
Courses Courses Courses

Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the history of control systems, relevance of input and output transfer function. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Impart the knowledge on principles involved in modeling various mechanical and state space
CLR-2 :
representations of systems.
CLR-3 : Gain knowledge on steady state and transient state response and stability criterion

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Know application of various tools used for stability analysis of various systems

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-5 : Understand upon Discrete control systems and Z transformations

Design & Development

Project Mgt. & Finance


Modern Tool Usage
Impart knowledge on developing a system and studying on the stability of the system using various

Life Long Learning


Society & Culture
CLR-6 :

Problem Analysis

Communication
tools

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

CLO-1 : model systems that are applied to the reality 1& 2 80 85 H H H M - - - - - - - - - - -


CLO-2 : understand response analysis 1 80 85 H M H - - - - - - - - - -
CLO-3 : understand the basic tools of analysis and stability 1 80 85 H H H M M - - - - - - - - - -
CLO-4 : understand the basic tools of analysis and stability 1&2 80 85 H M - - M - - - - - - - - - -
CLO-5 : understand basic concepts in digital controls 1&2 80 85 H H - M - - - - - - - - - -
Understand the systems and their model creation and utilization of various tools in analyzing the
CLO-6 : 1&2 80 85 H M M M - - - - - - - - - - -
responses of various realistic systems

Introduction Modeling systems Analysis of system status - stability Tools for Analysis of stability Discrete Control systems
Duration (hour) 9 9 9 9 9
Controls – definition – need for control – Principles of modeling – common aspects of all Transient analysis Routh criteria for stability Discrete control systems – concepts –
S-1 SLO-1 examples mechanical systems – components – common back ground - introduction
features
S-2 SLO-1 necessity of controls for engineers Development of model – Mechanical systems Root locus – background
History of control systems Development of model – Electrical systems Steady state analysis Root locus – construction – simple Basic components of discrete systems –
S-3 SLO-1
systems quantization and errors
S-4 SLO-1 Theory, design and engineering Development of model – Electrical systems Root locus – complex systems
S-5 SLO-1 Basic open loop system, Linearization of nonlinear systems Error identification – analysis Bode plots – concept – simple systems Concepts behind Z-transforms – basic
Concept of feedback, closed loop State space representation – relationship to functions -
S-6 SLO-1
system transfer function
Relevance of relationship between input Use of state space representation Position – velocity – acceleration error Construction of bode plots Impulse sampling and data hold In
S-7 SLO-1
– output – transfer function constants Discrete Control systems
Block diagram - drawing handling - Summarizing system modeling
S-8 SLO-1
components
Historical examples of control systems Routh criteria for stability Introduction to compensation and
S-9 SLO-1
design of control systems

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
171
4. Control Systems, Gopal, Tata McGraw-Hill 3rdedition , 2007.
1. Automatic control systems , Benjamin kuo, Wiley publication , Ninth edition ,2014
Learning 5. Modern Control Engineering, Nagrath& Gopal, New Age International,2014
2. Modern control engineering, Ogata.K, Prentice Hall, Fifth Edition, 2010
Resources 6. Control Systems, A. Ambikapathy, Khanna Publishing House,2018.
3. Discrete time control systems, Ogata.K, Prentice Hall, 1995
7. V.I. Goerge, Digital Control Systems, Cengage, 2014.

Learning Assessment
Continuous Learning Assessment (50% weightage) Final Examination (50% weightage)
Bloom’s
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

INDUSTRIAL EXPERT ACADEMIC EXPERT INTERNAL EXPERT


SELVA KUMAR .S, FORD INDIA LIMITED, Chennai Dr. BIJAY KUMAR ROUT, BITS, Pilani VASANTHKUMAR.CH , SRMIST
Dr.R.Kalimuthu, ISRO, Mahendragiri, [email protected] Dr.R.Prabhusekar, [email protected], MNNIT Allahabad Dr. S. Prabhu, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
172
Course L T P C
Course Code 18MEO109T Course Name NEURAL NETWORK AND FUZZY SYSTEMS O Open Elective
Category 3 0 0 3

Progressive
Pre-requisite Courses Nil Co-requisite Courses Nil Nil
Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Impart the knowledge of neural network and fuzzy systems 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the various neural network algorithms

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Initialize fuzzy logic and neuro fuzzy logic techniques

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Familiarize with fuzzy algorithms

Design & Development

Project Mgt. & Finance


CLR-5 : Enhance the knowledge of fuzzy & neural in various applications

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Familiarize with genetic algorithm

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire basic understanding of the various algorithms involved in Neural Networks & Fuzzy Systems 1,2 90 85 H L M H M L H H H -
CLO-2 : Acquire basic understanding of the various learning methods and methodologies 1,2 90 85 H L H H H M M H H -
CLO-3 : Understand various fuzzy algorithms 1,2 90 85 H M H H H L H H H -
CLO-4 : Analyze how to apply the concept of fuzzy & neural in mechanical applications 2,3 90 85 H H H H H M M M H H H -
CLO-5 : Application of neural and neuro fuzzy concepts 2 90 85 H H H M M M M H H H -
CLO-6 : Acquire knowledge of Genetic Algorithm 1,3 90 85 H L H H H M M H H H -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction to Fuzzy Logic: Fuzzy sets –
Introduction to Neural networks - Learning Algorithms:Learning process – Fuzzy Logic and Control System: Fuzzy Neuro-Fuzzy Logic Control –Optimization
Definition, Basic set – Theoretic
Biological foundations Supervised and unsupervised learning logic controller logic of membership function
operations for fuzzy sets
S-2 SLO-1 Fuzzy Relations on sets and fuzzy sets, Rules base of fuzzy logic controller using
ANN models, Types of activation functions Error-correction learning Fuzzification interface
Compositions of fuzzy relations neural networks
S-3 SLO-1 Introduction to network architectures Hebbian learning & Boltzmann learning Properties of the Min-max Composition Knowledge base and Decision making Type A - Membership Model
S-4 SLO-1 Single layered systems Single layer and multilayer preceptors Fuzzy conditional statements Defuzzification interface Type A - Membership Model
S-5 SLO-1 Multilayer feed forward network(MLFFN) Least mean square algorithm Fuzzy rules Fuzzy controller - Types Type B – Membership Model
S-6 SLO-1 Fuzzy analysis – Fuzzy functions on fuzzy
Radial basis function network(RBFN) Back propagation algorithm The Mamdani Controller Type B – Membership Model
sets
S-7 SLO-1 Recurring neural network(RNN) Applications in forecasting Integration of fuzzy functions The Sugeno Controller Adaptive fuzzy systems
S-8 SLO-1 Advanced neural network – Hopfield nets Adaptive neuron-fuzzy inference system
Applications in pattern recognition Fuzzy Graphs Application of fuzzy logic – Crane control
algorithm (ANFIS)
S-9 SLO-1 Applications in other engineering Application of fuzzy logic – Control of a
Bumptree network algorithm Fuzzy Differentiation Empirical research on aggregators
problems Model Car

1. Patricia Melin, “Modular Neural Networks and Type-2 Fuzzy systems for pattern recognition” Springer, 2012. 6. Zimmermann.H.J. “Fuzzy set theory and its applications” Allied Publication Ltd., Chennai,
2. James M. Keller, Derong Liu, David B. Fogel, “Fundamentals of computational intelligence. Neural Networks, 2001.
Fuzzy systems, and evolutionary computation” IEEE Press, John Wiley & Sons, Inc., New Jersey, 2016. 7. Tsoukalas.L.H and Robert E. Uhrig, “Fuzzy and Neural approach in Engineering” John Wiley
Learning
3. Cornelius T. Leondes, “Fuzzy logic and Expert systems applications” Academic Press, USA, 1998. and Sons, New York, 1997.
Resources
4. Jacek.M.Zurada, “Introduction to artificial Neural Systems” Jaico Publishing House, Mumbai, 2007. 8. Klir.G.J and Yuan.B.B. “Fuzzy sets and fuzzy logic” Prentice Hall of India, New Delhi, 1997.
5. Simon Haykins, “Neural Networks – A comprehensive foundation” Macmillan College, Pro.Con.Inc. New 9. Driankov.D, Hellendron.H and Reinfrank.M, “An introduction to fuzzy control” Narosa
York, 2005. Publishing House, New Delhi, 1996.

Learning Assessment

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
173
Continuous Learning Assessment (50% weightage) Final Examination (50% weightage)
Bloom’s
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. R. Kalimuthu, ISRO, Mahendragiri, [email protected], [email protected] 1. Dr. P. Hariharan, Anna University, [email protected], 1. Dr. M. R. Stalin John, SRMIST
[email protected]
2. Dr. A. Velayutham, DRDO, Avadi, [email protected] 2.Dr.N.Arunachalam, IIT Madras, [email protected] 2. Mrs. I. Infanta Mary Priya, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
174
Course L T P C
Course Code 18MEO110T Course Name ROBOTIC SENSORS O Open Elective
Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the basis of latest technology of sensors used in robots 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Be familiar with the concept Different sensing variables that are used as input to robots for sensing
CLR-3 : Impart the knowledge on various vision sensors applied in robots , vision systems and their overview

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Various methods used in robot programming

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-5 : Different types of grippers and gripping methods

Design & Development

Project Mgt. & Finance


Understand various sensors used in robots and various programming methods in robotics, application of various grippers

Modern Tool Usage

Life Long Learning


CLR-6 :

Society & Culture


Problem Analysis
and their design concepts

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand the application of sensors in robotics 1& 2 80 70 H M - - - - - - - - - - - - -
Recognize the application of various inertial sensors, displacement measurement sensors, force and touch sensors in - - - - - - - - - - - -
CLO-2 : 1 80 70 H L M
robotic applications
CLO-3 : Understand various miscellaneous sensors and recognize the importance of telepresence and related technologies 1 80 70 H - - - - - - - - - - - - - -
Understand the controlling methodologies for a robot using vision sensor modules, and be able to understand robot vision
CLO-4 : 1&2 80 70 H M - - - - - - - - - - - - -
locating position. Application of End effector camera sensor in robotics.
Recognize the various Control Computer configurations, Vision Sensor modules, Software Structure, Vision Sensor software
CLO-5 : 1&2 80 70 H - - - - - - - - - - - - - -
structures and integration of all together for specific applications
Various sensors and their working principles in various robotic application, especially inertial sensors, force and other touch
CLO-6 : 1&2 80 70 H - - - - - - - - - - - - - -
related sensors, miscellaneous sensors, vision sensors, telepresence and related technologies

Duration (hour) 10 10 10 10 10
S-1 SLO-1 An Introduction to sensors and Position sensors – Optical, non-Optical Different sensing variables Introduction to vision sensor, working Control Computer for robot, Speciation‟s,
Transducers, History and definitions and principles of vision sensing Hardware requirements
S-2 SLO-1 Smart Sensing, working of a smart Contact, non-contact type sensors Smell and smart e-nose sensors classification of vision sensors Vision Sensor modules
sensor, networking of smart sensors position sensing
S-3 SLO-1 AI sensing, Need of sensors in Robotics Range Sensing, types and classification Heat or Temperature Humidity classification of Considerations for camera , and Software Structure,
based on the Distance measurement RTD and Thermocouples camera specifications
technique Non-contact-based temperature measurement
Pyrometry and Active, passive type of IR
devices
S-4 SLO-1 Case study on AI Touch and Slip sensors application in Light sensors and application of light sensors in Integration of vision sensors to robot Vision Sensor software,
grippers as a feedback device robotic interlocks eg (as an interlock switch controller
during power failure)
S-5 SLO-1 Classification of various sensors Sensors types of touch and slip sensors , Speech or Voice recognition Systems, End effector camera Sensor. Robot programming,
tactile sensors
S-6 SLO-1 Based on operation principle Force sensors and their application in Speaker dependent voice recognition systems Calibration of vision sensors Handling, Gripper, classification of
fixed robots Speaker independent voice recognition system grippers based on operation
S-7 SLO-1 Based on application Torque Sensors and associated circuitry Discrete speech recognition, Continuous Robot Control through Vision sensors Gripping methods, accuracy
used for torque sensors speech recognition, Natural language
processing system
S-8 SLO-1 Sensors in mobile and fixed robot Velocity sensors Case study on voice recognition system (eg. Robot vision locating position, A Case study-01

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
175
configurations siri, Google talk)
S-9 SLO-1 Application of sensors in various robots Accelerometers Need for telepresence Robot guidance with vision system A Case study-02
S-10 SLO-1 Case study on fixed robot configurations Proximity Sensors Telepresence and related technologies. End effector camera Sensor A Case study-03
and mobile robot configurations

1. Richard D. Klafter, Thomas .A, Chri Elewski, Michael Negin, Robotics Engineering an Integrated Approach, 5. Sabrie Soloman, Sensors and Control Systems in Manufacturing, McGraw-Hill Professional
Phi Learning., 2009. Publishing, 2nd Edition, 2009.
2. John Iovice, “Robots, Androids and Animatrons”, Mc Graw Hill, 2003. 6. 7. Julian W Gardner, Micro Sensor MEMS and Smart Devices, John Wiley & Sons, 2001.
Learning
3. K.S. Fu, R.C. Gonzalez, C.S.G. Lee, “Robotics – Control Sensing, Vision and Intelligence”, Tata McGraw-Hill 7. John Iovice, “Robots, Androids and Animatrons”, Mc Graw Hill, 2003.
Resources
Education, 2008.
4. Mikell P Groover & Nicholas G Odrey, Mitchel Weiss, Roger N Nagel, Ashish Dutta, Industrial Robotics,
Technology programming and Applications, Tata McGraw-Hill Education, 2012.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
SELVA KUMAR .S Dr. BIJAY KUMAR ROUT VASANTHKUMAR.CH
SENIOR ANALYST, FORD INDIA LIMITED CHENNAI. Birla Institute of Technology and Science (BITS), Pilani, Rajasthan, Professor Assistant Professor, Mechanical Engineering Department, SRMIST, KTR
in the Department of Mechanical Engineering Campus.

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
176
Course Course L T P C
Course Code 18MEO111T INDUSTRIAL ENGINEERING O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be familiar with the techniques and procedures of work study 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Know about various plant layout and material handling systems

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the ergonomics, production and productivity measurement

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Impart the concept of production planning and control

Design & Development

Project Mgt. & Finance


CLR-5 : Be familiar with methods of wage payment

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Improve the efficiency, productivity and quality of products manufactured.

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire knowledge on different techniques and procedures of work study 1 90 85 H M - - - - - - - - - - M - -
CLO-2 : Recognize the various plant layouts, need for site selection and about material handling 1&2 90 85 H - - - H - - - - - - - M - -
CLO-3 : Acquire knowledge on ergonomics of work design, types and function of production and productivity measurement 1&2 90 85 H M H - - - - - - - - - H M -
CLO-4 : Understand inventory management and resource utilization. 1&2 90 85 H H - - - - - - - - - - M - -
CLO-5 : Acquire knowledge on job evaluation, incentive schemes and method of wage payment 1 90 85 H M - - - - - L - - - - - - M
CLO-6 : Analysis and improve the efficiency and productivity in the industries 1&2 90 85 H M - - - - - - - - - - M M -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction to Work measurement and its Plant location and site selection. Introduction to work design, Work design Objectives and Functions of PPC Types of Wages and salary administration
Techniques for increased productivity
S-2 SLO-1 Production study and Time study. Types, need, factors influencing the plant The work system, design Introduction to Aspects of product development and Meaning principles in wage fixation,
layout. job design. design Techniques used of wage fixation
S-3 SLO-1 Standard time, Rating factors and Work Tools and techniques for developing Environmental factors and organizational Introduction to Process Planning and Method of Job evaluation
sampling. layout, process chart, flow diagram, string factors types, Principles of Standardization
diagram, Template and Scale models.
S-4 SLO-1 Techniques of Work study Layout Planning and procedure involved in Behavioral factors influencing effective job Break even analysis Steps involved in merit rating of employee
creating layout design.
S-5 SLO-1 Human factors of Work study Construction and Improvement algorithms- Ergonomics, Objectives system approach Introduction to Group Technology. and Various Methods of wage payment
Automated Layout Design Program of ergonomic model various types
(ALDEP)
S-6 SLO-1 Method study, Techniques and procedures Construction and Improvement algorithms- Man machine system, Production and Method of finding optimum Batch size. Types, Advantages and disadvantages of
of improving Productivity. Computerized Relative Allocation of Productivity Equipment. Incentive scheme
Facilities Techniques(CRAFT)
S-7 SLO-1 Motion economy principles. Introduction and procedure on Assembly Definition of production and function ABC analysis. Productivity base incentives
and line balancing
S-8 SLO-1 Charging Techniques Material Handling, scope and importance. Type of production systems Introduction to Value Engineering and its Case Example of Evaluation of incentive
Types of material handling systems. importance, Case studies scheme
S-9 SLO-1 SIMO chart, Ergonomics and Industrial Methods of material handling Definition of productivity and productivity Types of cost-Cost of production and Importance of Environmental pollution and
design. measurement. Labour cost-Simple problems control

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
177
1. SC Sharma, TR Banga “Industrial Engineering and Management”, Khanna Publications Pvt,2017
5. Kumar.B, “Industrial Engineering and Management”, 9th edition, Khanna Publishers, New Delhi, 2009
Learning 2. Khanna.O.P, “Industrial Engineering and Management”, Dhanpat Rai Publications Pvt Ltd, 2014
6. James M. Apple, “Principles of Layout and Material Handling”, Ronald press,2012
Resources 3. Buffa E.S,”Modern Production / Operational Management”, John Wiley & Sons, 2013
7. Maynard.H, “Industrial Engineering Hand Book”, McGraw Hill Book Co. NewYork, 2010
4. Samuel Eilon, “Elements of Production Planning and Control”, McMillan and Co., Digitized, 2012

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. R. Kalimuthu, ISRO, Mahendragiri, [email protected], [email protected] Dr.Deepak mathivathanan, Institute of Technology and Innovation, University of 1. Muralidharan. S, SRMIST
Southern Denmark, [email protected].
2. Dr. A. Velayutham, DRDO, Avadi, [email protected] Dr. Vimal KEK, National Institute of Technology, Patna, [email protected] 2. Thirugnanam. A, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
178
Course Course L T P C
Course Code 18MEO112T PRODUCTION MANAGEMENT O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the principles of Production Management 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge on Inventory Management and Work study
CLR-3 : Be familiar with the Job evaluation and Scheduling

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Be familiar with the Plan and execute of the Project

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-5 : Attain the knowledge about Implementation and Quality Assurance in Management

Design & Development

Project Mgt. & Finance


Be familiar with the basic aspects of Production Management like Inventory Management, Work study, Job evaluation,

Modern Tool Usage

Life Long Learning


CLR-6 :

Society & Culture


Problem Analysis
Scheduling, project management, MRP and TQM.

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
Understand the production management and to recognize the relationship with other functional areas and acquire the 1&
CLO-1 : 90 85 H M - - - - - - M - - - - - M
knowledge about capacity, location and layout planning. 2
CLO-2 : Acquire knowledge on Inventory management and Work study 1 90 85 H M - - - - - - - - - - - M
CLO-3 : Appreciate the Job evaluation and understand the need of scheduling 1 90 85 H - - - - - - M - - - - - M
Understand the theory behind the Project management and acquire the knowledge about MRP, ERP and Supply chain 1&
CLO-4 : 90 85 H M - - - - - - - - - - - M
management. 2
1&
CLO-5 : Obtain the knowledge about Total Quality Management 90 85 H - - - - - - M - - - - - M
2
Recognize the use of production management, acquire knowledge on the inventory management and work study, job
CLO-6 : 1 90 85 H M - - - - - - M - - - - - M
evaluation and scheduling, study the total quality management on production process.

Introduction to Production Management Inventory Management and Work Study Job Evaluation and Scheduling Project Management and MRP Total Quality Management
Duration (hour) 9 9 9 9 9
S-1 SLO-1 History and development of production Inventory Control and cost, procurement Job evaluation: objectives, methods and Project Management Phases and Project Quality management systems and Factors
management and purchasing methods factors affecting wage structure. Appraisal controlling quality
S-2 SLO-1 Functions and scope of different types of
Warehousing Procedure and records in Types of wages, methods of wage system Impact of poor quality, challenges and
production PERT and CPM
stock control, stores management and characteristics Quality cost
processes
S-3 SLO-1 Relationship of production management Method Study and Means of increasing
Value analysis and value engineering Material requirement Planning (MRP) Quality Assurance and Quality Circle
with other functional areas productivity
S-4 SLO-1 Statistical Process Control and Control
Capacity planning and its types Charts and diagrams used in method study Aggregate planning and strategies Manufacturing resources Planning (MRP II)
Charts with examples
S-5 SLO-1 Capacity decisions and their importance, Role of work study and human factors in
Forecasting and its methods Enterprise Resource Planning (ERP) Total Quality Management
Capacity planning strategies: types work study
S-6 SLO-1 Objectives and basic procedure for work
Rooting, Techniques of rooting MPS and Scheduling, Related Problems Logistics: types and strategies Just in Time with Case Study
study
S-7 SLO-1 Location planning: factors, types of Scheduling principles, inputs, strategies,
Factors affecting work study Supply chain Management Six Sigma
planning, location models sequence and Assumptions, Case study
S-8 SLO-1 work measurement, objectives and Objectives and Decision Phases of Supply
Layout planning: factors and types Gantt chart and Johnson‟s algorithm Maintenance management and its types
techniques of work measurement chain Management
S-9 SLO-1 Productivity management: definition, Problems in Gantt chart and Johnson‟s Roles and Development in Supply chain Effects of maintenance, Reliability and
Problems in Inventory control & work study
productivity index algorithms Management Replacement Techniques

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
179
1. S.K. HajraChoudhury et al, “Production Management”, MP publishers, New Delhi, 1990. 5. S N.Chary, “Production and operation management”, Tata Mcgraw Hill publications, New Delhi, 2009
Learning 2. Heizer.,“Operations Management”, Pearson, New Delhi, 2016. 6. Goel, B.S., “Production Management”, Pragathi&prakasan publishers, Mererut, 1984.
Resources 3. Ahuja, K.K., “Production Management”, CBS Publishers, New Delhi, 2013. 7. S.Anil and N.Suresh, “Production and operation Management”, New Age International publishers, New
4. Agarwal and Jain, “Production Management”, Khanna publishers, New Delhi, 1998 Delhi, 2008

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. S.Bhargav, GM,Rane Brake, Trichy 1. Dr. V.Srinivasan,Annamalai University, [email protected] 1. Mr.T.Geethapriyan, SRMIST
2. Dr. Muthumanikkam, Jt. Director, CVRDE, DRDO,Avadi,Chennai. 2.Dr.Assaithambi, Govt. Col. of. Engg, sengipatti,Thanjavur, [email protected] 2. Dr.A.Arul Jeya Kumar, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
180
Course L T P C
Course Code 18MEO113T Course Name DESIGN OF EXPERIMENTS O Open Elective
Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards Statistical data books

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be familiar with necessity, fundamentals and potential practical problemsin design of experiments 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Be familiar with methodology used for design of experiments
CLR-3 : Be familiar with robust design concepts with case studies

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Be familiar with the concept of response surface design

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-5 : Be familiar with the concepts of confounding and analysis of variance (ANOVA)

Design & Development

Project Mgt. & Finance


CLR-6 : Be familiar with how the analysis of the data from the experiment should be carried out.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Understand the basics and potential practical problems in design of experiments 1, 2 90 85 H H H H L M M L L L M M H H H
CLO-2 : Understand and apply various methodology for design of experiment to evaluate case studies 1, 2 & 3 85 80 H H H H H M M L L L M M H H H
CLO-3 : Apply the concept of robust design to evaluate case studies 1, 2 & 3 85 80 H H H H H M M L L L M M H H H
CLO-4 : Expose the concepts of response surface design to evaluate experimental problems 1, 2 & 3 85 80 H H H H H M M L L L M M H H H
CLO-5 : Apply the concept of confounding and ANOVA to evaluate case studies 1, 2 & 3 90 85 H H H H H M M L L L M M H H H
Construct optimal or good designs for a range of practical experiments and describe how the analysis of the data from the
CLO-6 : 1, 2 & 3 90 85 H H H H H M M L L L M M H H H
experiment should be carried out

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction in Design of experiments Need for DOE methodology Introduction to Robust design, Loss Background of response surface design Introduction and uses of confounding
(DOE) functions
S-2 SLO-1 The fundamental and potential practical Barriers in the successful application of Eight steps in Taguchi methodology Multiple Responses and Contour profile of 23 factorial experiment with complete
problems in experimentation DOE response surface plot confounding
S-3 SLO-1 Statistical thinking and its role within DOE Practical methodology of DOE and Orthogonal array, Selecting the Creation of response surface designs 23 factorial experiment with partial
Analytical tools for DOE interaction, Linear graphs confounding
S-4 SLO-1 Basic principles of DOE and Degrees of The confidence interval for the mean S/N ratio: Larger-the-better, Smaller-the- Central composite designs (Rotatable Confounding in the 2n series and
freedom response better, Nominal-the-best central composite design) examples
S-5 SLO-1 Selection of quality characteristics for Introduction to Screening design Analyze the data, factor effect diagram Central composite designs (Rotatable Confounding of 3n factorial and examples
experiments central composite design)
S-6 SLO-1 Understanding key interaction in Geometric and non-geometric P-B design Levels of parameters Box-Behnken design with case studies ANOVA (One-way and two-way, higher-
processes way ANOVA)
S-7 SLO-1 An alternative method for calculating two- Introduction of full factorial design, Basic Confirmation test Random factor models and its industrial MANOVA and ANCOVA overview
order interaction effect concepts of 22, 23 and 2k designs application , Random Effects Models
S-8 SLO-1 Synergistic interaction, Antagonistic Solving Case studies on Full factorial Augmented design with simple case Two Factor Factorial with Random Solving Case studies on ANOVA with
interaction design with statistics software studies Factors statistics software
S-9 SLO-1 Synergistic interaction versus Antagonistic Solving Case studies on Full factorial Solving case studies on robust design Two Factor Mixed Models with random Regression Models and Regression
interaction design with statistics software with statistics software factors Analysis

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
181
1. Douglas C Montgomery, " Design and Analysis of Experiments" , Eighth Edition, John 5. Russell R. Barton, “Graphical Methods for the Design of Experiments", Springer, 2012.
Wiley & Sons Ltd., 2012 6. Larry B. Barrentine, “An introduction to Design of Experiments A simplified approach”, New Age International
2. Box, G.E.P. and Draper N.R, “Empirical Model-Building and Response Surfaces", John Publishers, 2014.
Learning Wiley &sons 2007. 7. William G. Cochran, Gertrude M. Cox, “Experimental Design", John Wiley and sons, Inc, 2003.
Resources 3. Jijuantony, "Design of Experiments for Engineers and Scientists", Second Edition, 8. Myres R.H, Montgomery D. C, Anderson-Cook C. M “Response Surface Methodology", Wiley, 2016.
Elsevier, 2014. 9. Cox D.R, Reid N, “The theory of Design of Experiments", Chapman and Hall, CRC Press, 2000.
4. M N Das, N C Giri, “Design and Analysis of Experiments", New Age International (P) 10. John, P.W.M, “Statistical Design and Analysis of Experiments", Society for Industrial and Applied Mathematics,
Limited, Publishers, 2003. 1998.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 25% - 20 % - 20 % - 20% - 20 % -
Understand
Apply
Level 2 50 % - 60 % - 50 % - 50% - 60 % -
Analyze
Evaluate
Level 3 25 % 20 % 30 % - 30% - 20 % -
Create
Total 100% 100% 100% 100% 100%
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.R.Kalimuthu, ISRO, Mahendragiri Dr. P. Hariharan, Anna University, [email protected], [email protected] Dr. S. Murali, SRMIST
Dr.A.Velayutham, DRDO, Avadi Dr.N.Arunachalam, IIT Madras, [email protected] Dr. S. Prabhu, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
182
Course L T P C
Course Code 18MEO114T Course Name MODERN CONTROL THEORY O Open Elective
Category 3 0 0 3

Pre-requisite Courses NIL Co-requisite Courses NIL Progressive Courses NIL


Course Offering Department Mechanical Engineering Data Book / Codes/Standards Statistical data books

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand and remember the fundamentals of modern control theory including basic controller actions 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Create mathematical models for dynamic systems and Apply transfer function and state space models

Environment & Sustainability


CLR-3 : Upon learning the students shall Analyze the transient and steady state system response of control systems

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Upon learning the students shall Analyze the stability of control system by different methods

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Upon learning the students shall Analyze multiple input multiple output systems using state space approach

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
understand basic terminologies, concepts of feedback, dynamic system modeling using linear differential equations, applytransfer
CLO-1 : 1,2 90 85 H H
functions for control system
CLO-2 : Understand modeling in state space, apply state space model and evaluate different mechanical systems 1,2 85 80 H H H
CLO-3 : understandstandard test signals, apply and evaluate system response for first and second order systems 1,2,3 85 80 H H H
CLO-4 : understand, apply, and create optimal control systems based on stability analysis by different approaches 1,2,3 85 80 H H H
CLO-5 : Analyze the multiple input multiple output dynamic systems based on state space approach, apply Kalman and Gilbert test 1,2,3 90 85 H H H H

Introduction to control systems System Modeling System response Stability Analysis State space analysis of MIMO systems
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Brief Review, Basic terminologies and Modeling in state space: State, State Transient and steady state response, Complex s-plane, Routh‟s stability MIMO System analysis: state-space
examples, Classical-Modern-Robust- variables, State vector, State space, State Standard test signals- Mathematical criterion approach
Automatic control systems, Concepts of equations for a MIMO system expressions- type and order of a system
Feedback: Closed-loop and open-loop
control systems, Design and
compensation of control systems (Design
procedure)
S-2 SLO-1 Brief Review, Basic terminologies and Modeling in state space: State, State First order Systems: Unit step response Complex s-plane, Routh‟s stability MIMO System analysis: state-space
examples, Classical-Modern-Robust- variables, State vector, State space, State and Unit ramp response, Concepts of time criterion approach
Automatic control systems, Concepts of equations for a MIMO system constant and its importance in speed of
Feedback: Closed-loop and open-loop response
control systems, Design and
compensation of control systems (Design
procedure)
S-3 SLO-1 Modeling of control systems using linear State space representation of dynamic First order Systems: Unit step response Analysis of control systems by Root-Locus State space representation in controllable,
differential equations, Transfer function systems – nth order systems of linear and Unit ramp response, Concepts of time method: concepts and procedure, Design observable, diagonal and jordan canonical
expressions (with note on convolution differential equations, State space models constant and its importance in speed of of Lead-Lag compensation based on forms, order reduction and solution of
integral), Block diagrams for mechanical systems: Examples from response Root-Locus approach state equations
mechanical, electrical, liquid-level, thermal
systems
S-4 SLO-1 Modeling of control systems using linear State space representation of dynamic Second order systems: Servo system and Analysis of control systems by Root-Locus State space representation in controllable,
differential equations, Transfer function systems – nth order systems of linear Servo system with velocity feedback method: concepts and procedure, Design observable, diagonal and jordan canonical
expressions (with note on convolution differential equations, State space models of Lead-Lag compensation based on forms, order reduction and solution of
integral), Block diagrams for mechanical systems: Examples from Root-Locus approach state equations
mechanical, electrical, liquid-level, thermal
systems

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
183
S-5 SLO-1 Basic Control action: Types of controllers, State space representation of dynamic Second order systems: Servo system and Analysis of control systems by Root-Locus Controllability and observability, Kalman
Principles of pneumatic, hydraulic and systems – nth order systems of linear Servo system with velocity feedback method: concepts and procedure, Design and Gilbert test
electronic controllers differential equations, State space models of Lead-Lag compensation based on
for mechanical systems: Examples from Root-Locus approach
mechanical, electrical, liquid-level, thermal
systems
S-6 SLO-1 Basic Control action: Types of controllers, State space representation of dynamic Second order systems: Servo system and Stability: Polar, Bode and Nyquistplots Controllability and observability, Kalman
Principles of pneumatic, hydraulic and systems – nth order systems of linear Servo system with velocity feedback and Gilbert test
electronic controllers differential equations, State space models
for mechanical systems: Examples from
mechanical, electrical, liquid-level, thermal
systems
S-7 SLO-1 Basic Control action: Types of controllers, State space representation of transfer Controller errors, Higher order systems, Stability: Polar, Bode and Nyquistplots Pole placement approach to the design of
Principles of pneumatic, hydraulic and function systems Effects of proportional-integral-derivative control systems, State observers, Design
electronic controllers control actions on the system response of servo systems
S-8 SLO-1 Tuning of PID controller: Ziegler-Nichols State space representation of transfer Controller errors, Higher order systems, Lead-Lag compensation based on Pole placement approach to the design of
rules function systems Effects of proportional-integral-derivative frequency response approach control systems, State observers, Design
control actions on the system response of servo systems
S-9 SLO-1 Tuning of PID controller: Ziegler-Nichols Linearisation of a non-linear system Controller errors, Higher order systems, Lead-Lag compensation based on Pole placement approach to the design of
rules Effects of proportional-integral-derivative frequency response approach control systems, State observers, Design
control actions on the system response of servo systems

1. B. C. Kuo - „Automatic Control Systems‟ - Wiley - 2009 - 9th Edition


1. K. Ogata - „Modern Control Engineering - Prentice Hall (India) - Pearson Education - 2009 - 5th 2. Schaum‟s Series - „Feedback and Control Systems‟ – McGraw Hill Education - 2013 - 2nd Edition
Learning
Edition 3. I. J. Nagarath& M. Gopal - „Control Systems‟ - New age International Publishers.
Resources
2. Francis. H. Raven - „Automatic Control Systems‟ – McGraw Hill - 1995 - 5th Edition 4. Norman Nise- „Control Systems Engineering‟ - Wiley and Sons - 2015 - 7thEdition
5. Rihard C. Drof and Robert. H. Bishop Addison - „Modern Control Systems‟ – Wesley – 2010 - 12th Edition

Learning Assessment
Continuous Learning Assessment (50%)
Level of Thinking Final Examination (50%)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%) #
Remember
Level 1 40 % 30 % 30 % 30 % 30 %
Understand
Apply
Level 2 40 % 40 % 40 % 40 % 40 %
Analyze
Evaluate
Level 3 20 % 30 % 30 % 30 % 30 %
Create
Total 100% 100% 100% 100% 100%
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.R.Kalimuthu, ISRO, Mahendragiri, [email protected] 1. Dr. BIJAY KUMAR ROUT, BITS, Pilani Dr C. Shravankumar, SRMIST
2. Dr.A.Velayutham, DRDO, Avadi, [email protected] 2. Dr.R.Prabhusekar, [email protected], MNNIT Allahabad Dr. P. Nandakumar, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
184
Course L T P C
Course Code 18MEO115T Course Name FACILITIES PLANNING O Open Elective
Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the purpose of facilities planning process 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge on requirements and relationships of facilities planning

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Be familiar with the facility design

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Acquire knowledge on strategies adopted for designing a facility

Modern Tool Usage


CLR-5 : Attain the knowledge about material handling and facility layout design

Life Long Learning


Society & Culture
Problem Analysis

Communication
Be familiar with the basic aspects of evaluating, selecting maintaining in facilities planning and
CLR-6 :
Industrial Acts and safety

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand the basic concepts in facilities planning process 1&2 90 85 H M L
CLO-2 : Acquire knowledge on requirements and relationships of facilities planning 1 90 85 M
Understand facility design for various functions and acquire knowledge about strategies adopted for
CLO-3 : 1 90 85 H H M L
designing a facility
CLO-4 : Acquire knowledge on material handling and facility layout design 1&2 90 85 H H M M L L
CLO-5 : Recognize the basic aspects of evaluating, selecting and maintaining in facilities planning 1&2 90 85 M M M
CLO-6 : Evaluate the existing facility, modify to meet the requirements and understand Industrial Acts and safety. 1 90 85 M M M

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Definition, Significance and objectives of Department planning Material Handling, Principles and Facility design for various functions Introduction to Facilities plan Evaluating.
facilities planning classification Facilities plan evaluation procedure,
Factors to evaluate facility planning
S-2 SLO-1 Facilities planning process Activity relationship Designing material handling systems, Warehouse operation and location Qualitative Evaluation Techniques
Estimating material handling costs, Safety problems
consideration
S-3 SLO-1 Strategic Facilities Planning Flow patterns Layout Planning Models and Basic layout Nature of Location Decision, Need for Efficiency indices, Cost of Evaluation of
types facility location planning Layout
S-4 SLO-1 Developing facilities planning strategies Planning and measuring Layout procedures, Algorithmic General procedures and actors Facilities plan selection, Steps and
approaches and Pair-wise exchange influencing location decisions, Facility involved in Facilities plan selection
method Location Models
S-5 SLO-1 Nature of Location Decision, Need for Space requirements graph based approaches blocplan, logic, Economics and cost analysis, Rural and Facility plan preparing, Importance of
facility location planning multiple approach urban location pattern facility preparing
S-6 SLO-1 General procedures and Factors Personnel requirements Multi floor facility layout, Developing Manufacturing systems and Services Facilities plan implementing and facility
influencing location decisions, Facility layout alternatives plan maintaining
Location Models
S-7 SLO-1 Influence of product Employee, facility interface, Multi-facility Computer assisted layout planning Fixed automation system and Flexible Necessity of Industrial acts, The Indian
location problem, Euclidean-distance manufacturing system Factories Act 1948, The industrial Dispute
location problem, Minimax location act1947, The minimum Wage Act 1948.
probem.
S-8 SLO-1 Process and schedule design Restrooms, food services, health services ALDEP, CORE LAP, CRAFT , PLANET , Reduction in work in process, Just-in-time Introduction to Industrial safety,
MAT manufacturing Investigation and analysis of accidents,
Safety devices Causes and sources of
accidents.
S-9 SLO-1 Facilities design and procedure Office facility planning Commercial facility layout packages Facilities planning trends Safety devices, Causes and sources of

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
185
accidents.

1. Tompkins.J.A, White.J.A, Bozer.Y.A, and Tan Choco.J.M.A, “Facilities Planning”, 4th Edition, 4. Gupta and Patel, “Work study”, Khanna Publishers, New Delhi.
John Wiley & sons, India, 2010. 5. Kanna.O.P, “Industrial Engineering and management”, Khanna Publishers,New Delhi , 2018
Learning
2. James M. Apple, “Principles of layout and material handling”, Ronald press, 1977. 6. Sharma SC & Banga TR, “Industrial Engineering & Management”, Khanna Publishers ,2017
Resources
3. Francis.R.L, McGinnis.L.F, and White J.A, “Facility Layout and Location: An analytical approach”,
Prentice Hall, New Jersey, 1992.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.L.Srinivasan , Scientist , ISRO [email protected] Dr. Sonu Kumar, Assistant Professor, Birla Institute of Technology. Mr. R. Manoj Samson
[email protected]
2. Mr. S.Arun kumar, Executive Engineer, ONGC [email protected] Dr. K.E.K Vimal , Assistant Professor, NIT, Patna Dr. S.Murali

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
186
Course L T P C
Course Code 18MEO116T Course Name INDUSTRIAL SAFETY AND ENVIRONMENT O Open Elective
Category 3 0 0 3

Pre-requisite Courses NIL Co-requisite Courses NIL Progressive Courses NIL


Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be familiar with the safety issues in design, handling and industrial environment 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Be familiar with the accident prevention and motivating factors of safety suggestion schemes

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Know the various safety measures followed in material handling system

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Be familiar with the safety measures followed in chemical industries and chemical laboratories

Modern Tool Usage


CLR-5 : Be familiar with the environmental impact Assessment

Life Long Learning


Society & Culture
Problem Analysis

Communication
CLR-6 : Be familiar with the regulations for health, safety and environment

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Conduct basic safety inspections using strategies that they have developed 1&2 90 85 L H H M H L H M L H
CLO-2 : Understand the motivating factors of safety suggestion schemes, thereby preventing accidents 1 90 85 H M H H M H L H H M H
CLO-3 : Understand the various safety measures to be followed in material handling system 1&2 90 85 H L H H L H L M H H
CLO-4 : Understand the various safety measures followed in chemical industries and chemical laboratories 1&2 90 85 H L H H L H L M H H
CLO-5 : Gain knowledge in basic environmental impact Assessment 1&2 90 85 L H M H M H
Create a document addressing the principles for developing and implementing a successful occupational
CLO-6 : 1&2 90 85 H M H H M H L H H M H
health and safety program and evaluation of a work site

Regulations for Health, Safety


Accident Prevention Safety in Material Handling Safety in Chemical Industries Environmental Impact Assessment
and Environment
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Definitions and theories of accident, General safety consideration in material Safety in the design process of chemical Evolution, Concepts, Methodologies, Factories act and rules, Workmen
reportable and non-reportable accidents, handling plants Screening, Scoping and Checklist of EIA compensation act
unsafe act,unsafe condition and
dangerous occurrence
S-2 SLO-1 Theories and principles of accident Ropes, Chains, Sling, Hoops, Clamps Safety in operational and maintenance of Rapid and Comprehensive EIA Indian explosive act
causation chemical plants
S-3 SLO-1 Cost of accidents, Accident reporting and Arresting gears and Prime movers Exposure of personnel Legislative and environmental clearance Gas cylinder rules
investigations, accident reports- procedure in India
Class exercise with case study.
S-4 SLO-1 Safety committees and their need, types Ergonomic consideration in material Operational activities and hazards Prediction tools for EIA Environmental pollution act
and advantages handling
S-5 SLO-1 Safety education and training and their Design, installation, operation Safety in storage and handling of Assessment of Impact of air, water and Indian petroleum act and rules
importance andmaintenance of Conveying equipment. chemicals and gases soil
S-6 SLO-1 Various training methods Hoisting, traveling and slewing Hazards during transportation and Assessment of Impact of noise, biological Oil industry safety directorate (OISD)
mechanisms Pipeline transport and Socio cultural environment
S-7 SLO-1 Accident prevention and Motivating Selection, operation and maintenance of Safety in chemical laboratories Public participation Indian Electricity act and rules
factors of safety suggestion schemes industrial trucks
S-8 SLO-1 Safety performance Selection, operation and maintenance of Specific safety consideration for cement, Resettlement and Rehabilitation Mines act and rules, Manufacture,
Mobile cranes and Tower crane paper and pharmaceutical Storage and Import of Hazardous
Chemical rules 1989
S-9 SLO-1 Definitions connected with measuring Storage and Retrieval of common goods Specific safety consideration for Documentation of EIA Indian motor vehicles act and rules
safety performance as per Indian and of various shapes and sizes in a general petroleum, petro -chemical, rubber,
International standards store of a big industry. fertilizer and distilleries

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
187
1. Thomas J.Anton, “Occupational safety and health management”, (2nd Edition). New York, McGraw 6. Handlin.W, “Industrial Hand Book”, McGraw-Hill, 2000.
Hill1989. 7. Canter.R.L, “Environmental Impact Assessment”, (2nd Edition), McGraw Hill, 1996.
2. Rieske, David W., Asfahl and C. Ray, “Industrial Safety and Health Management”, 6th Edition, Prentice 8. IS CODES: IS 5903, IS 807, IS 2760, IS 14469, IS 13367-1, IS 5324, IS 7167, IS 7155, IS 1800.1, IS
Learning
Hall Professional Technical Ref. 2009. 3521 of Oil Industry Safety Directorate, Govt. of India.
Resources
3. Heinrich.H.W, “Industrial Accident Prevention”, McGraw-Hill, 1980. 9. The manufacture, storage and import of hazardous chemical rules 1989, Madras BookAgency,
4. Alexandrov.M.P,“Material Handling Equipment”,Mir Publishers, Moscow, 1981. Chennai.
5. Lees.F.P, Loss “Prevention in Process Industries”, Butterworths, NewDelhi, 1986.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. S.Bhargav, GM,Rane Brake, Trichy 1. Dr. R. Raju, Anna university, Chennai. 1. Mr. A. C. Arun Raj, SRMIST
2. Dr. Muthumanikkam, Jt. Director, CVRDE, DRDO,Avadi,Chennai. 2. Dr. T. Paul Robert, Anna university, Chennai. 2. Mr. A. Thirugnanam, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
188
Course L T P C
Course Code 18MEO117T Course Name ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS O Open elective
Category 3 0 0 3

Pre-requisite Courses Nil Co-requisite Courses Nil Progressive Courses Nil


Course Offering Department Department of Mechanical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be familiar with the basic concepts of artificial intelligence 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Be familiar with various search techniques used in artificial intelligence

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Be familiar with various Matching techniques used in artificial intelligence

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Be familiar with the concept of knowledge management

Modern Tool Usage


CLR-5 : Be familiar with the programming language

Life Long Learning


Society & Culture
Problem Analysis

Communication
CLR-6 : Be familiar with basic concepts of expert system

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand the basic concepts of artificial intelligence 1&2 90 85 H L H H H - - - - - - H - - -
CLO-2 : Identify and use various search techniques 1&2 90 85 H H H H H - - - - - M - - -
CLO-3 : Understand the concept of matching techniques 1&2 90 85 H L M M H - - - - - - M - - -
CLO-4 : Gain knowledge on the concept of knowledge management 1&2 90 85 H L M M H - - - - - - M - - -
CLO-5 : Do coding in python language 1 90 85 L H H M H - - - - - - M - - -
CLO-6 : Understand basic concepts of expert system 1&2 90 85 H H M H H - - - - - - M - - -

Introduction To Ai Problem Solving Agents Knowledge Organisation, Communication Programming Language Expert Systems
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Problem Definition, formulating problems and Knowledge organization, manipulation and
History, Definition of AI Introduction to python its syntax Introduction to Expert Systems
Searching for solutions knowledge acquisition
S-2 SLO-1 Emulation of human cognitive Measuring problem, solving performance with Basic Activities of an expert
Indexing and Retrieval techniques Input, output statements
process examples system
S-3 SLO-1 Search /Strategies: Uninformed or Blinded
Integration of knowledge in memory organization Interpretation, Prediction and
Semantic nets Numeric functions
search Breadth first search. systems Diagnosis
S-4 SLO-1 Uniform cost search: Depth first search, Depth
Matching Techniques: Need for matching and Design, Planning and
An abstract view of modeling
limited search Matching problem Input statements for declaration of variables, Monitoring
S-5 SLO-1 Iterative deepening, Depth first search and Bi-
Partial matching, Fuzzy matching and RETE Output statements for declaration of variables Debugging, Repair, Instruction
Elementary knowledge
directional search matching algorithm and Control
Comparing uniformed search strategies and
Natural language processing: Overview of
S-6 SLO-1 Computational logic Interaction functions Basic aspect of expert system
Informed search strategies linguistics
Acquisition module frames of
Analysis of compound statements Basic semantic analysis and Representation
S-7 SLO-1 Heuristic information and Hill climbing methods recursion functions expert systems, Knowledge
using simple logic connectives structures
base
Best First Search; Greedy Best First Search, Production rules , Semantic net
S-8 SLO-1 Predicate logic Natural language generation.
Branch-and- Bound Search and Inference engine
Property list and arrays
Optimal search and A* algorithm and iterative Backward chaining and forward
S-9 SLO-1 Simple exercises Bayesian Networks and Bayesian Inference
deepening A* chaining

1.Schalkoff, R.J., “Artificial Intelligence: An Engineering Approach”, McGraw-Hill, 1990 5. Nils J. Nilsson,”Principles of Artificial Intelligence“, Narosa Publishing House, 2000.
2. Elaine Rich and Kelvin Knight, “Artificial Intelligence”, Tata McGraw Hill, New Delhi, 2009 6. Eugene Charniak and Drew McDermot, “Introduction to Artificial Intelligence”, Addison Wesley
Learning
3. Russell , “ Artificial intelligence :A modern Approach , Pearson Education ,3rd edition,2013 Longman Inc., 1998
Resources
4. Donald A. Waterman, “A Guide to Expert Systems”, Addison-Wesley Longman Publishing Co., 7. Patterson, “Introduction to Artificial Intelligence and Expert systems”, Prentice Hall of India, New
Inc. Boston, MA, USA ©1985 ISBN:0-201-08313-2 Delhi, 1990

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
189
Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. R. Kalimuthu, ISRO, Mahendragiri, [email protected], [email protected] 1. Dr. P. Hariharan, Anna University, [email protected], [email protected] 1. Mr Gujjari Bala Siva Krishna
2. Dr. A. Velayutham, DRDO, Avadi, [email protected] 2. Dr.N.Arunachalam, IIT Madras, [email protected] 2. Mrs Deborah Stephan

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
190
Course Course L T P C
Course Code 18MEO118T MICROCONTROLLER AND ITS APPLICATIONS IN ROBOTICS O Open Elective
Name Category 3 0 0 3

Pre-requisite Courses Nil Co-requisite Courses Nil Progressive Courses Nil


Course Offering Department Mechanical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire the fundamental concepts of microcontroller. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn to program the microcontroller using assembly language.

Environment & Sustainability


Analysis, Design, Research
CLR-3 : To expose interfacing of microcontroller with the external world using a high level language.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : To introduce students to an open source microcontroller and its programming.

Design & Development

Project Mgt. & Finance


CLR-5 : To enable students with the Design of Microcontroller based circuits based on applications on robotics.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Impart the Knowledge about the concepts and selection of microcontroller to its application.

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand the fundamental concepts of microcontroller. 1 90 85 M - M - - - - - - - - - L L L
CLO-2 : Program the microcontroller using assembly language. 1 90 85 H M M L L - - - - - - - H H L
CLO-3 : Interface I/O modules with microcontroller from external world. 1 90 85 H M M M M - - - - - - - H M L
CLO-4 : Demonstrate a fundamental knowledge of open source microcontroller and learnt to program it. 2 90 85 H H M M H - - - M - - - H H L
CLO-5 : Demonstrate microcontroller based circuit for engineering applications. 3 90 85 H M H H H - - - H - - - H M L
CLO-6 : Select suitable microcontroller to meet specific requirements. 3 90 85 H M H M L - - - L - - - H M L

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Data representation and Numbering Introduction to Assembly language Introduction to External world interfacing Introduction to open source Application of Microcontroller in various
system and its types are binary, decimal, with microcontroller, Analog signals and microcontroller fields
hexadecimal systems Digital signals
S-2 SLO-1 Data conversion from hexadecimal to Instruction sets with syntax and examples. Analog to digital conversion and its types Open Hardware platform basic knowledge Advancement in Microcontroller
decimal and decimal to binary, binary of its hardware and its software
addition and subtraction environments
S-3 SLO-1 Introduction and history description about Timers and its types Digital to Analog conversion and its types Variables ,Digital inputs with programs Study and Design a Home security system
microcontrollers using microcontroller
S-4 SLO-1 Specification and Internal architecture of TCON,TMOD Analog inputs are mechanical switches Digital Outputs with programs Study and Design a Elevator system
8051 ,relays
S-5 SLO-1 Pin description of 8051 Delay program with and without timer Digital outputs are LED,7 segment display Reading analog signals and PWM signal Study and Design a Sensor guided mobile
and LCD interfacing generation with programs robot using ultrasonic sensor
S-6 SLO-1 Various Addressing modes of 8051 are Interrupts and its Types DC Motor Interfacing Conditional statements are if ,else and Study and Design a Tic Tac Toe playing
immediate, register, direct nested if with programs robot
S-7 SLO-1 Indirect, Relative, Indexed and Absolute Programming using Interrupts Stepper Motor Interfacing Looping statements are for ,while and Do Study and Design a Line following robot as
addressing modes while with programs a maze solver using microcontroller
S-8 SLO-1 Difference between microcontroller with I/O Ports and its 3 modes of operation Servo Motor Interfacing Functions and recursive function with Study and Design a Unmanned Aerial
microprocessor programs Vehicle using microcontroller
S-9 SLO-1 Selection criterion for choosing Serial communication and its modes, Digital inputs -Keypad and its interfacing Continuous Serial monitoring and Study and Design a Soccer playing robot
microcontroller SCON hardware interrupt with programs using microcontroller

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
191
1. Donald Norris,”Python for Microcontrollers: Getting Started with MicroPython”,
1. Muhammad Ali Mazidi,”8051 Microcontroller and Embedded Systems”, Pearson New International Edition, 2014. McGraw Hill Professional, 2016.
Learning 2. Simon Monk, “Programming Arduino Next Steps: Going Further with Sketches”, Second Edition, McGraw Hill 2. Jeff Cicolani,” Beginning Robotics with Raspberry Pi and Arduino: Using Python and
Resources Professional, 2018. OpenCV,Apress,2017
3. MacKenzie I. Scott, “The 8051 Microcontroller”, Pearson Education India, 2011.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
SLO – Session Learning Outcome

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Sreejith Balachandran, Senior Engineer,COMAU ROBOTICS Hushein Rasheeth, Vel Tech - Technical University 1. Mr.V.Manojkumar, SRMIST
Dr. R. Kalimuthu, ISRO, Mahendragiri, [email protected], [email protected] Dr. P. Hariharan, Anna University, [email protected], [email protected] 2. Mr.N. Karthikeyan, SRMIST
Dr. A. Velayutham, DRDO, Avadi, [email protected] Dr.N.Arunachalam, IIT Madras, [email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
192
MACHINERY FAULT DIAGNOSTICS AND Course L T P C
Course Code 18MEO119T Course Name O Open Elective
SIGNAL PROCESSING Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be familiar with the working of a machinery and need for machine maintenance 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Be familiar with the reason for Failure and capable of doing failure analysis
CLR-3 : Be familiar with the basics of Signal analysis and Machinery condition monitoring

Environment & Sustainability


CLR-4 : Be familiar with Instrumentation systems

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-5 : Be capable of Machine Testing and Analysis

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-6 : Be familiar of industrial practices in machine troubleshooting

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Acquire knowledge on basic components and working of a machine 1& 2 90 85 H - - - - - - - - - - H M - -
CLO-2 : Appreciate the process of monitoring the conditions of a machine 1 90 85 H - H - H - - - M - - - - H H
CLO-3 : Understand the techniques in wear and debris analysis, vibration analysis and signal analysis 1 90 85 H M H H M - - - - - - - - H H
CLO-4 : Understand the various tools used for monitoring the condition of machine 1&2 90 85 H - H - H - - - - - - - H H -
CLO-5 : Understand the process of thermography and non- destructive techniques 1&2 90 85 H - - - M - - - - - - - H - H
CLO-6 : Acquire skills in fault finding and diagnosis 1&2 90 85 H M - M - - - - H - - H H H -

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Failures and failure analysis Principles of Maintenance Time Domain Signal Analysis Data Recording and Transmission Fans, Blowers, Compressors, Pumps and
Turbines
S-2 SLO-1 Failure concepts and characteristics Failure Modes Effects Frequency Domain Signal Analysis Vibration Transducers, Vibration Contaminant Analysis, Oil Analysis
Monitoring
S-3 SLO-2 Fault detection sensors Criticality Analysis Computer Aided Data Acquisition - Basics Basics of Noise and Noise Monitoring Fault Detection in Motors and
Transformers
S-4 SLO-1 Data processing Fault Diagnostics FFT Analysis Numerical problems in Noise Vibration Motor Current Signature Analysis
S-5 SLO-1 signal analysis Fault Prognostics Modulation and Sidebands Numerical problems in Data Acquisition wear and debris Analysis
S-6 SLO-1 Condition based maintenance principles Basics of Machinery Vibration Envelope Analysis Unbalance Detection, Field Balancing Thermography and Ultrasonics
S-7 SLO-2 Fault analysis planning and system Engineering Applications of Vibration Cepstrum Analysis Misalignment Detection, Cracked Shaft Acoustic Emission and Eddy Current
availability Detection Testing
S-8 SLO-2 Reliability/failure concepts Rotor dynamics Order Analysis Looseness and Rub Detection, Ball and Radiography,Dye Penetrant Test, Visual
Journal Bearings Inspection
S-9 SLO-1 Application of diagnostic maintenance to Fault findings in rotor machines Examples on signal processing in Gear Fault Detection Case studies on failure and fault detection
specific industrial machinery and plants MATLAB

1. A. R. Mohanty , “Machinery Condition Monitoring: Principles and Practices” , CRC Press, 2014. 4. J Prasad, C G K Nair, "Non-Destructive Testing and Evaluation of Materials", Tata McGraw Hill,
2. William T. Thomson, Chandramouli Padmnabhan,” Theory of Vibration with Applications”, Pearson, V Education Private Limited, 2011
Learning
edition, 2008. 5. S.S. Rao, “Vibration of Continuous systems”, Wiley, 2006
Resources
3. PareshGirdhar, Cornelius Scheffer, “Practical machinery vibration analysis and predictive
maintenance”, Elsevier, 2004.

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
193
Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
SLO – Session Learning Outcome

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Senthil Kumar. K, Divisional Manager, Global Bus – Operations, Ashok Leyland Ltd 1. Dr.A.R. Mohanty, Professor, IIT Kharagpur 1. Mr.M, Dhanasekaran, SRMIST
[email protected] [email protected]
2. Mr.Sumit Bose, Zonal Manager, Man Trucks and Buses, [email protected] 2. Prof. N. Ramesh Babu, IIT Madras, [email protected] 2. Mr.V. Manoj Kumar, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
194
Course L T P C
Course Code 18MEO120T Course Name DIGITAL IMAGE PROCESSING AND MACHINE VISION O Open Elective
Category 3 0 0 3

Pre-requisite Progressive
NIL Co-requisite Courses NIL NIL
Courses Courses
Course Offering Department Mechanical Engineering Data Book / Codes/Standards NIL

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Be familiar with the sensors and Image acquisition system 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Be familiar with the basics of image processing in Frequency domain
CLR-3 : Be familiar with the image enhancement and compression

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Know the existing vision systems

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Practice the tasks inany one of image processing software like MATLAB or OpenCV

Modern Tool Usage

Life Long Learning


CLR-6: Be Familiar with components of machine vision, image processing and its applications in industries

Society & Culture


Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Understand the basic concepts of digital image processing. 1&2 90 85 H L M M H L - - L M - - H H M
CLO-2 : Learn the image fundamentals and mathematical transforms necessaryfor image processing 1&2 90 85 H H M M H - - - - M - - H H M
CLO-3 : Study the various image enhancement and compression techniques 1 90 85 H L L M H - - - - M - - H H M
Understand the existing machine vision systems and technique for template matching and feature
CLO-4 : 1&2 90 85 H L L M H - - - - - - M H H M
extraction
CLO-5 : Application of Machine Vision in experimental mechanics and basics of 3D Vision 1&2 90 85 H L M M H M M - - - - M H H M
CLO 6: Learn machine vision components and basics of Image Processing 1&2 90 85 H L M M H M - - - M - - H H M

IMAGE ACQUISITION AND


IMAGE TRANSFORMS AND EDGE IMAGE ENHANCEMENT AND MACHINE VISION
FUNDAMENTALS OF MACHINE VISION AND 3D VISION
DETECTION COMPRESSION APPLICATIONS
IMAGEPROCESSING
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Elements of visual perception, structure of The Basics of Intensity Transformations and Histogram modification and specification Review of existing vision systems Digital Image Correlation DIC
eye Spatial Filtering techniques
S-2 SLO-1 Introduction to image processing, One-dimensional discrete fourier transform Image smoothing, Low pass filtering, Ideal Binary and Gray vision system Vision DIC in sheet metal forming,
classification of image, (DFT) low pass filter, system experimental mechanics
S-3 SLO-1 Fundamental steps involved in image Two- dimensional discrete fourier transform Butterworth low pass filter Image Analysis methods, Feature Stereo vision in experimental
processing, sourceof image (DFT) extraction mechanics
S-4 SLO-1 Image acquisition and digitization ,sensing Cosine and Sine transform and their Image sharpening, Butterworth filters Image interpretation Segmentation Electronic and automotive
properties Industrial Applications
S-5 SLO-1 Illumination and its types Hadamard and Haar transform and their Generation of spatial masks from frequency Template Matching Camera Calibration
properties domain specification,
S-6 SLO-1 CCD and CMOS Cameras Slant, KL, SVD transforms and their Basic steps in frequency domain filtering Classification of 3-D Vision Techniques Dimensional measurements in
properties machine vision
S-7 SLO-1 Representing Digital Images, Spatial and Edge detection and their techniques, Nonlinear filters, function, Max filter, Min Photometric stereo Assembly Inspection
IntensityResolution, Image Interpolation Roberts operator, filter
S-8 SLO-1 Problems on quantization and sampling Problems based on FFT,DFT Run length coding Structured Light Reconstruction Food processing Industrial
applictaions
S-9 SLO-1 Practice on reading image and exercise on Practice on image transformation in Practice on image filtering in MATLAB or Assignments on feature extraction in Practice on photometric stereo
spatial resolution and sampling in MATLAB MATLAB or Open CV Open CV MATLAB/Open CV MATLAB Or Open CV
or Open CV

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
195
1. Anil K. Jain, “Fundamentals of Digital Image Processing”, Prentice Hall of India, New Delhi, 2007. 5. Sid Ahmed M. A., “Image Processing Theory, Algorithms and Architectures”, McGraw-Hill, New
2. Rafel.C.Gonzalez and Richard E.Woods, “Digital Image Processing”, Addison Wesley, New York,1995.
York,2009. 6. Umbaugh.S.E, “Computer Vision and image processing - Practical approach using CVIP tools,
Learning 3. Vernon, D., “Machine Vision - Automated Visual Inspection and Robot Vision”, Prentice Hall Prentice Hall of India, New Delhi, 1998.
Resources International Ltd., New York, 1991. 7. Ramesh Jain, RangacharKasturi and Brain G. Schunk, “Machine Vision”, McGraw Hill International
4. William K. Pratt, “Digital Image Processing”, John Wiley, New York, 2007. Editions, Computer Science Series, Singapore, 1995.
8. Emanuele Trucco, Alessandro Verri, “Introductory Techniques For 3D Computer Vision”, 1998
Edition, Prentice Hall

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
SLO – Session Learning Outcome

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr.S.A.Krishnan, IGCAR,kalpakkam Dr.N.Arunachallam, IITM Dr. A.Vijaya, SRMIST
Mr. Narasimhan Sridhar, TESA Engg, Chennai Dr.A.Jothilingam, Visiting Faculty, MIT, Anna University Dr. R. Senthilnathan , SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
196
L T P C
Course Course
Course Code 18MEO121T MULTIDISCIPLINARY DESIGN O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Department of Mechanical Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
develop appropriate skills on systemic thinking on how to identify and formulate a problem, evaluate the conceptual
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
design by using scientific, engineering and managerial tools, and to understand the current trend for the problem.
rationalize the product design problem by selecting appropriate design variables, parameters and constraints from the
CLR-2 :
published article
subdivide a complex system into smaller disciplinary models, analyze the output and reintegrate them into an overall
CLR-3 :
system model and optimize the output
CLR-4 : apply Multi objective optimization for the output to reintegrate them into an overall efficient system model
CLR-5 : take on the challenges of team work, prepare a presentation in a professional manner.
understand how the various multi-disciplinary fields interact and integrate in real life situations. Develop appropriate skills

Environment & Sustainability


Analysis, Design, Research
on systemic thinking , evaluate the conceptual design by using scientific, engineering and managerial tools, analyze and
CLR-6 :

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
interpret the data, considering safety, socio-politico-cultural, risks and hazards, disposal, regional and national laws,

Design & Development

Project Mgt. & Finance


costing and financial model and undertake documentation with a presentation.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
develop appropriate skills on systemic thinking on how to identify and formulate a problem, evaluate the conceptual design
CLO-1 : 2 80 70 H H M M M - - - - - - - H H H
by using scientific, engineering and managerial tools, and to understand the current trend for the problem.
rationalize the product design problem by selecting appropriate design variables, parameters and constraints from the
CLO-2 : 2 85 75 H H M M M - - - - - - - H H H
published article
subdivide a complex system into smaller disciplinary models, manage the output and reintegrate them into an overall
CLO-3 : 2 75 70 H H M H M - - - - - - - H H H
system model and optimize the output
CLO-4 : apply Multi objective optimization for the output to reintegrate them into an overall efficient system model 2 85 80 H H M M M - - - - - - H H H
CLO-5 : take on the challenges of teamwork, prepare a presentation in a professional manner 2 85 75 H H H H H - - - H - - - H H H
develop appropriate skills on systemic thinking on how to identify and formulate a problem, decompose the problem into
smaller elements, conceptualize the design, evaluate the conceptual design by using scientific, engineering and managerial
CLO-6 : 2 80 70 H H H H H H H H H H H - H H H
tools, select, analyze and interpret the data, consideration of safety, socio-politico-cultural, risks and hazards, disposal,
regional and national laws, costing and financial model and undertake documentation and finally with a presentation.

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Identifying and Formulating research Student presentation on literature Design of experiments -Optimization of Multi objective Optimization to get optimized Student presentation on Entropy
problem review variables to get optimized output output and Grey relational analysis Method
S-2 SLO-1 Research Process, Research Types, Student presentation on literature Response surface methodology Student presentation on Grey relational analysis Student presentation on Entropy
Research and Scientific Method review Method
S-3 SLO-1 Problem Solving in Engineering Student presentation on literature Analysis of variance (ANOVA) Student presentation on Grey relational analysis Student presentation on Entropy
review Method
S-4 SLO-1 Identification of Research Topic Report preparation about Literature Students presentation on Response Student presentation on Grey relational analysis Introduction to TOPSIS Method
survey surface methodology and Analysis of
variance (ANOVA)
S-5 SLO-1 Problem Definition Student presentation on literature Students presentation on Response Student presentation on Grey relational analysis Student presentation on TOPSIS
survey surface methodology and Analysis of Method
variance (ANOVA)

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
197
S-6 SLO-1 Problem Solving in Engineering Student presentation on literature Students presentation on Response Student presentation on Grey relational analysis Student presentation on TOPSIS
survey surface methodology and Analysis of Method
variance (ANOVA)
S-7 SLO-1 Collect primary data and secondary data Student presentation on literature Students presentation on Response Introduction to Entropy Method to calculate Student presentation on TOPSIS
survey surface methodology and Analysis of weights of the TOPSIS Method Method
variance (ANOVA)
S-8 SLO-1 Student presentation on literature review Student presentation on literature Students presentation on Response Student presentation on Entropy Method Student presentation on TOPSIS
survey surface methodology and Analysis of Method
variance (ANOVA)
S-9 SLO-1 Student presentation on literature review Student presentation on literature Students presentation on Response Student presentation on Entropy Method Student presentation on TOPSIS
survey surface methodology and Analysis of Method
variance (ANOVA)

1. Douglas C Montgomery, " Design and Analysis of Experiments" , John Wiley & Sons Ltd., 2005 5. Suneesh. E,Multi-response optimisation of micro-milling parameters through GRA, TOPSIS and Taguchi
2. Ganesan R, “Research Methodology for Engineers” , MJP Publishers., 2011 techniques to increase production rate while reducing energy consumption, Measurement,
3. Rao Singaresu.S, “Engineering Optimization – Theory & Practice”, New Age International (P) https://doi.org/10.1016/j.measurement.2019.04.090.
Learning
Limited,New Delhi, 2009. 6. Rom Kim, “A study on competitiveness analysis of ports in Korea and China by Entropy weight TOPSIS”, The
Resources
4. P.C.Tewaria, Ujjwal Prakash, Dinesh Khanduja, Sandeep,”Ranking of Sintered Material for High Asian Journal of Shipping and Logistics, 2016,32(4), Pp.187-194.
Loaded Automobile Application using Entropy-Topsis method”, Materials Today: Proceedings, 7. Statistical software-Minitab
2015,Pp.2375 – 2379

Learning Assessment
Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
Bloom’s CLA – 1 (15%) CLA – 2 (15%) CLA – 3 (20%) CLA – 4 (50%)#
Level of Thinking Practice/ Practice/ Practice/ Practice/ Practice/
Theory Theory Theory Theory Theory
Presentation Presentation Presentation Presentation Presentation
Remember
Level 1 - 20% - 15% - 15% - 15% - 30%
Understand
Apply
Level 2 - 20% - 20% - 20% - 20% - 40%
Analyze
Evaluate
Level 3 - 10% - 15% - 15% - 15% - 30%
Create
Total 100 % 100 % 100 % 100 % -

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. R. Kalimuthu, ISRO, Mahendragiri,
Dr.P.Sathiya, Professor, NIT, Trichy. [email protected] Mrs. R.Ambigai,SRMIST
[email protected], [email protected]
2. Dr. A. Velayutham, DRDO, Avadi, [email protected] Dr. M. R..Stalin John,SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
198
Course Course L T P C
Course Code 18MHO101T Mechatronics O Open Elective
Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Mechatronics Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To get an overview of Mechatronics as a design philosophy 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : To get an insight into multi-disciplinary systems
CLR-3 : Familiarize the mechanical engineering aspects of mechatronics systems

Environment & Sustainability


Analysis, Design, Research
CLR-4 : Understand the concepts related to data acquisition and control

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-5 : Understand the importance of modeling and model based design

Design & Development

Project Mgt. & Finance


CLR-6 : To have a detailed idea of applying mechatronics design concepts in real world systems

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Conversant in mechatronics design philosophy 3 80 75 H H M L L - - - L L - L H M -
CLO-2 : Ability to resolve the sub-systems and challenges involved in a larger mechatroncis system 3 85 80 H H M M L - - - M L - L H M -
CLO-3 : Understand the concepts related to data acquisition and control 2 75 70 H M L M L - - - M L - L H M -
CLO-4 : Ability to model and simulate physics based mechatronics systems 2 75 70 H M M M M - - - M L - L H M -
CLO-5 : Ability to understand the challenges in integration of a multi-disciplinary system 2 85 80 H M M M M - - - M L - L H M -
CLO-6 : Analyze the functionality of a multi-disciplinary system from the perspective of integration 2 80 75 H M M M M - - - L L - L H M -

Introduction to Mechatronics Mechanical and Actuation Systems Data Acquisition and Control Modelling and Simulation Case Studies
Duration (hour) 7 10 10 8 10
S-1 SLO-1 Definition of mechatronics Fundamental laws governing mechanical Sensors in mechatronics systems Significance of modeling Modelling of a serial robot manipulator
systems
SLO-2 Evolution of mechatronics systems Actuation subsystem in Mechatronics Sensor characteristics Example Need of model based design for the
systems system under consideration
S-2 SLO-1 Multidisciplinary nature of modern Kinematic chains, transmission elements Sensor signal types Model-In-Loop(MIL) simulation Benefits of model based design
machines and their design challenges
SLO-2 Example Types, purpose and examples Analog and digital signals Example Understanding the system under
consideration
S-3 SLO-1 Traditional vs mechatronics approaches Gears Motion encoder, types Software-In-Loop(SIL) simulations Mechanical and electronics description
SLO-2 Example Types, selection criteria, nomenclature Specifications and selection criteria Example Mathematical description of the model
S-4 SLO-1 Mechatronics design process Lead screws and belt drives Incremental optical encoder Virtual Prototyping- a critical aspect Mathematical modeling- derivation
of mechatronics approach
SLO-2 Need for design tools integration Types, selection criteria, nomenclature Quadrature decoding - Hardware method Example Control strategy
S-5 SLO-1 Review of key elements of mechatronics Mechanical aspects of actuator selection Quadrature decoding - Software method Real-time (RT) simulations Analysis of performance
systems
SLO-2 Example Types of actuators Absolute encoder decoding Example Analysis of performance
S-6 SLO-1 Role of mechatronics engineer. Comparison of electrical, pneumatic and Elements of a data acquisition system concurrent development of Modelling of a active suspension
hydraulic actuators subsystems
SLO-2 Various steps for design Special purpose actuators Signal conditioning systems Example Need of model based design for the
system under consideration
S-7 SLO-1 Various Mechatronics systems Example circuit design of a servo Analog to digital conversion Real-time Hardware-In-Loop Benefits of model based design
pneumatic actuation system simulation (HIL)
SLO-2 Various Mechatronics systems Case study Computer hardware aspects of data Example Understanding the system under

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
199
acquisition consideration
S-8 SLO-1 Step motors, types Introduction to state space modelling Running the controller model and Mechanical and electronics description
plant model on real-time target
SLO-2 Construction and selection criteria Modelling of a DC motor V&V using HIL RT model. Mathematical description of the model
S-9 SLO-1 Electronic drives for electrical actuators Introduction to PID Control Mathematical modeling- derivation
SLO-2 Types, pupose and selection criteria Derivation Control strategy
S-10 SLO-1 DC motor drives - any one type State space model of a speed control of a Analysis of performance
DC motor
SLO-2 AC motor drives - any one type Derivation Analysis of performance

Learning 1. Devdasshetty, Richard A.Kolk “Mechatronics Systems Design”, 2nd Edition, Cengage Learning, 2011.
Resources 2. W. Bolton, “Mechatronics”, 5th Edition, Pearson Education, 2011.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 20 % - 40% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 30% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 40 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. N. Ganesh Ram, Intel Labs, [email protected] 1. Dr. R. Thiyagarajan, IIT Madras, [email protected] 1. Dr. R. Senthilnathan, SRMIST
2. Mr. Mohammed Sagheer , Wabco Technology Center,
2. Dr. P. Karthikeyan, MIT Campus, Anna University, [email protected] 2. Mr. K. Sivanathan, SRMIST
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
200
Course Course L T P C
Course Code 18MHO102T Model Based System Design E Professional Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Mechatronics Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the processes, methods, and practices of model-based systems engineering(MSBE) 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Comprehend the conflicting requirements of complex engineering systems and their life cycle stages through some
CLR-2 :
relevant case studies and relate the need for model based system engineering
Define and develop requirements, architectures, behavior, specifications, verifications, and tests that represent

Environment & Sustainability


CLR-3 :

Analysis, Design, Research


engineering systems using model-based systems engineering.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


Analyze systems using model-based systems engineering approaches that lead to better and increased design metrics
CLR-4 :

Modern Tool Usage


of systems

Life Long Learning


Society & Culture
Problem Analysis

Communication
Apply the knowledge of model based system engineering for creating models using SysML diagrams that accurately
CLR-5 :
represent views of engineering systems and analyze the same for improving the performance.

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Ability to describe the processes, methods, and practices of model-based systems engineering 2 75 70 H H M H M - - - - - - H H H H
Recognize the conflicting requirements of complex engineering systems and their life cycle stages through some relevant
CLO-2 : 3 75 70 H H M H M - M - - - - H M M M
case studies and relate the need for model based system engineering
Develop and relate requirements, architectures, behavior, specifications, verifications, and tests that represent cyber-
CLO-3 : 3 75 70 H H M H M - M M - - M H M M M
physical systems using model-based systems engineering methods.
Demonstrate analysis of systems using model-based systems engineering approaches that lead to better and increased
CLO-4 : 3 75 70 H H M H M - M M - - M H M M M
design metrics of systems
Apply the knowledge of model based system engineering to create effective models using SysML diagrams that accurately
CLO-5 : 3 75 70 H H M H H - M M - - M H M M M
represent views of engineering systems and analyze the same for improving the performance.

Foundations to Model Based System Modeling, Analysis and Management of Modeling and Simulation of Structures Definition of Cyber Physical Systems
Verification and Validation
Engineering(MSBE) System Requirements and Behaviors of Systems and Components
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Overview of complex engineering systems Requirement of engineering artifact modeling Multidisciplinary design modeling Definition of components and systems V&V techniques overview
requirements
SLO-2 Motivation for system engineering/ model Requirement of engineering artifact modeling Multidisciplinary design modeling Definition of components and systems V&V techniques overview
based system engineering (MBSE) requirements
S-2 SLO-1 The system engineering process Eliciting Requirements Structural modeling Assigning behaviors to components Verification techniques: software
engineering techniques
SLO-2 Typical application of system engineering Eliciting Requirements Structural modeling Assigning behaviors to components Formal verification technique
process
S-3 SLO-1 Multidisciplinary systems engineering team Requirement modeling Structural modeling using SysML Incorporating images in to the model Program analysis technique
SLO-2 System engineering practice through Requirement modeling Structural modeling using SysML Incorporating images in to the model V&V of engineering design models
standards
S-4 SLO-1 Contrasting document based approach and Requirements management Behavioral model using states and Allocation V&V of engineering design models- Tool
model based approach transitions support
SLO-2 Contrasting document based approach and Requirements management Behavioral model using states and Allocate activity partition Automatic approach for synergistic
model based approach- introduce SysML transitions verification and validation
diagrams and MSBE tool
S-5 SLO-1 Modeling principles- Model and MSBE Requirements Diagram, Traceability Hierarchy Behavioral model in SysML Unit, dimension and data types Synergistic verification and validation
method definition Diagram methodology
SLO-2 The purpose for modeling a system Requirements Diagram, Traceability Hierarchy Behavioral model in SysML Adding constraints Dedicated V&V approach for system

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
201
Diagram engineering
S-6 SLO-1 Model validation Hazard analysis and threat modeling Ensuring consistency Activity diagrams Verification and validation of behavioral
diagrams
SLO-2 Model metrics Hazard analysis and threat modeling Solving inconsistency Interaction diagrams Verification and validation of behavioral
diagrams
S-7 SLO-1 Introducing the concept of architectures Creating requirements models of systems The relationship between behavioral Case study: MBSE approach for Probability model checking of SysML
using SysML in different contexts and views diagrams and structure level Elevator activity diagrams
SLO-2 Requirements Creating requirements models of systems The relationship between behavioral Case study: MBSE approach for Probability model checking of SysML
using SysML diagrams and structure level Elevator activity diagrams
S-8 SLO-1 System's life cycle Creating requirements models of systems Identifying complexity through different Case study: MBSE approach for ATM Performance analysis of time-constrained
using SysML in different contexts and views levels of abstraction and refinement activity diagrams
SLO-2 System's life cycle Creating requirements models of systems Identifying complexity through different Case study: MBSE approach for ATM Performance analysis of time-constrained
using SysML in different contexts and views levels of abstraction and refinement activity diagrams
S-9 SLO-1 Design and integration process The SysML Use Case Diagram Independent views of the same system Case study: MBSE approach for Case study –Demonstration of V&V
automobile
SLO-2 Types of systems SysML Blocks and Block definition diagram Concluding remarks Case study: MBSE approach for Case study –Demonstration of V&V
automobile

1. Dennis M.Buede & William D.Miller., "The Engineering Design of Systems Models and Methods" 3rd 5. Brian Berenbach & Daniel Paulish., "Software and Systems Requirements Engineering in Practice", 1st
Edition, Wiley, 2016 edition McGraw Hill, 2009
2. Jon Hold and Simon Perry., "SysML for System Engineering", The Institution of Engineering and 6. David D.Walden, Garry J.Roelder, Kevin J.Forsberg, R.Douglas Hamelin, Thomas M.Shortell.,
Learning Technology, 2nd Edition, Wiley,2013 "INCOSE Systems Engineering Handbook- A Guide for System Life Cycle Processes and Activities"
Resources 3. Kossiakoff, A. Sweet, Seymour, S., W.N., Biemer, S.M., “Systems Engineering Principles and Practice”, Wiley, 4th Edition, 2015
John Wiley & Sons, 2nd Edition, 2011. 7. Sanford Friedenthal, Alan Moore ,Rick Steiner., "A Practical Guide to SysML The Systems Modeling
4. Mourad Debbabi, Fawzy Hassaine., “Verification and validation in Systems Engineering”, 1st Edition, Language", 3rd Edition, Elsevier, 2015
Springer, 2010.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Elayara Sivarajj, Tesla, California, [email protected] 1. Dr. Manivannan P V, Indian Institute of Techonology, Chennai, [email protected] 1. Mr. K.Sivanathan, SRMIST
2. Dr. Guna Surendra, Gossamsetti, Hitachi, Japan. 2. Dr. D. Sathia Narayanan, National Institute of Ocean Technology, Chennai,
2. Dr.R.Senthilnathan, SRMIST
[email protected] [email protected].

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
202
Course Course L T P C
Course Code 18MHO103T INTRODUCTION TO ROBOTICS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Mechatronics Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Introduce the various architectures of industrial robot 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Introduce the vector transformation applied to robotics

Environment & Sustainability


CLR-3 : Introduce the forward and inverse kinematics applied to serial manipulator robot

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Emphasize on the various actuators and transmission element used in robot.

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Introduce the parallel configuration of robot and its kinematics computation.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : To define various control strategy used in manipulator robotics

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Understand the architecture and basic technical terms used in robotics 2 80 70 H M M H M - - - - - - H H - -
CLO-2 : Apply vector transformation in robotics 2 80 70 H H M H M - - - - - - H H - -
CLO-3 : Abilityto compute the forward and inverse kinematics of serial manipulator 2 80 70 H H M H M - - - H - - H H - -
CLO-4 : Understand the various actuators and transmission elements used in robot. 2 80 70 H H H H M - - - M - - H H - -
CLO-5 : Understand the parallel configuration of robot, their kinematics computation. 2 80 70 H H M H M - - - M - - H H - -
CLO-6 : Implement various control and trajectory planning algorithm 2 80 70 H H M H M - - - M - - H H - -

Parallel Manipulator and industrial work


Introduction to Robotics Transformations Kinematics Introduction to robot sensors and control
cell
Duration (hour) 7 7 11 10 10
S-1 SLO-1 Definition of Robot, Laws of Robotics, Description of point in space Introduction to manipulator kinematics Basic actuators and transmission elements Introduction to parallel manipulator
SLO-2 Basic terminologies used in robotics Description of body in space Forward and inverse kinematics Mathematical model of DC motor Advantage of parallel manipulator over
serial manipulator
S-2 SLO-1 Classification based on application Translation and Rotation Forward Kinematics of RR planar Harmonic Drives Degree of freedom of parallel manipulator
manipulator- geometric approach using Gruebler equation
SLO-2 Classification based on work volume Derivation of rotation matrix to represent Inverse Kinematics of RR planar Computation of reduction ratio of harmonic Problem on finding degree of freedom of
frame orientation in XYZ axes manipulator- geometric approach drive and its advantage planar and spatial mechanism
S-3 SLO-1 Definition – precision, repeatability and various rotation representation and their DH formulation Force sensor Types of parallel manipulator
accuracy difference
SLO-2 Co-ordinate systems used in robotics, Euler angle, fixed angle , arbitrary axis Difference between modified and standard Various tactile sensors- principle and Examples
Degree of freedom with examples representation DH convention with example of RR planar working
manipulator
S-4 SLO-1 Links and various joints in robotics Properties of rotation matrix Forward kinematics of 3R spatial Slip sensor Kinematics of parallel manipulator
articulated arm
SLO-2 Anatomy of Robot Homogeneous transformation Derivation of final DH matrix for 3R spatial Slip sensor Concept of inverse and forward kinematics
articulated arm
S-5 SLO-1 RPY wrist Case study- problems on pure rotation Forward kinematics of 4 DOF SCARA Vision system for robot Inverse kinematics of planar parallel
(current and fixed axis) robot manipulator
SLO-2 Configuration space and operational space Case study –problem on rotation and Derivation of final DH matrix for 4 DOF Vision architecture block diagram Derivation
translation SCARA robot
S-6 SLO-1 Robot data sheet interpretation Operators and mapping Forward kinematics of RPY wrist Introduction-trajectory planning. joint space Inverse kinematics of spatial parallel
and Cartesian space planning manipulator
SLO-2 Important terms and finding in datasheet of Case study - operators and mapping Derivation of final DH matrix for RPY wrist Choice of joint space and Cartesian space Derivation

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
203
manufacturer trajectory planning
S-7 SLO-1 Robot End-effector Compound transformation Inverse Kinematics - closed loop form Cubic polynomial trajectory planning Robot work cell layout
SLO-2 Types of gripper Case Study – compound Transformation Computation method and issues Problem on cubic polynomial trajectory Classification of robot work cell
planning
S-8 SLO-1 Inverse kinematics of a 3 DOF spatial Robot position control Multiple robot
articulated arm
SLO-2 Numerical Position control of one DOF link Work cell control
S-9 SLO-1 Velocity kinematics introduction and Robot force control Safety monitoring
Jacobian
SLO-2 Understanding and deriving Jacobian Case study- force control (peg in a hole) Error detection and recovery
matrix elements
S-10 SLO-1 Derivation of Jacobian matrix for RR planar Hybrid force/position control Robot Cycle time analysis
manipulator
SLO-2 Concept of singularity for manipulator Case Study of hybrid force/position control Criteria for selection of robot work cell
S-11 SLO-1 Computing Jacobian for RRR spatial
manipulator
SLO-2 Computing singularity for a RRR spatial
manipulator

1. Mikell P. Groover, "Industrial Robotics", McGraw Hill, 2nd edition, 2012 4. Arthor Critchlow, “Introduction to Robotics”,1st edition, Macmillan, 2009.
Learning 2. John J. Craig, “Introduction to Robotics”, 3rd Edition, Addison Wesley, ISE 2008. 5. Mohsen Shahinpoor, “A Robot Engineering Text Book”, 1st edition, Harper and Row, 2004
Resources 3. Deb S.R., “Robotics Technology and Flexible Automation”, 2nd edition, Tata McGraw - Hill 6. Sterling Kinney J, “Indeterminate Structural Analysis”, 1st edition, Narosa Publishing House, 1987.
Publishing Company Limited, 2012.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Mr.Ganesh Ram, Intel Labs ,Bangalore, [email protected] 1. Dr., R. Thiyagarajan, Visiting faculty, IIT Madras, [email protected] 1. Ranjith Pillai R, SRMIST
2. Mr. Mohammed Sagheer ,Wabco Technology Center ,India, 2. Dr., P Karthikeyan, MIT,Anna University, [email protected] 2. Dr. R Senthilnathan, SRMIST
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
204
Course Course L T P C
Course Code 18NTO301T APPLICATIONS OF NANOTECHNOLOGY O Open Elective
Name Category 3 0 0 3

Pre-requisite Courses Nil Co-requisite Courses Nil Progressive Courses Nil


Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire knowledge on environmental applications of nanotechnology 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the theory of nanotechnology in agriculture and food technology

Environment & Sustainability


CLR-3 : Familiarize electrical, electronics and energy applications of nanotechnology

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)


Expected Attainment (%)
CLR-4 : Know nanotechnology in textiles and cosmetics

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Explore the concept of biomedical applications of nanotechnology

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6: Understand the current developments and future prospects of nanotechnology

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Apply skills to identify new materials for environmental applications 2 80 75 H H H H H H H H H H M H H H H
CLO-2 : Analyze the role of nanotechnology in agriculture and food technology 2 80 70 H M M H M H H H M H M H M M M
CLO-3 : Discriminate electrical, electronic and energy applications of nanotechnology 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Apply the techniques of nanotechnology in textile and cosmetics 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Appreciate the role of nanotechnology in advancing the biomedical industry 2 80 70 H H H H H M H H M H M H H H H
CLO-6: Utilize the concept of biosensor to analyze the material nature. 2 80 75 H M M H H H H H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Environmental pollutants in air Nanotechnology in Agriculture Electronic circuit chips Nanofibre production in Textiles Introduction to biomedical applications
SLO-2 Environmental pollutants in water Precision farming Nanosensors and actuators Electrospinning Bioreceptors and their properties
S-2 SLO-1 Environmental pollutants in soil Smart delivery system Optical switches Controlling morphologies of nanofibers Biochips
SLO-2 Nano-fillers embedded polypropylene
Types of toxic and hazards wastes Nanofertilizers and types Diodes Integrated nanosensor
fibers
S-3 SLO-1 Application of nanotechnology -
Nanourea and mixed fertilizers Nano-wire transistors Bionics DNA based biosensors
Introduction
SLO-2 Application of nanotechnology in industrial Advantages of nano electrical and
Nanofertigation Swim-suits with shark-skin effect Natural nanocomposite systems
waste electronic devices
S-4 SLO-1 Application of nanotechnology in waste Nanomaterials in bone substitutes and
Nanopesticides Memory storage Soil repellence
water treatment dentistry
SLO-2 Drinking water purifications Nanoseed Science Lighting displays and filters Lotus effect Implants and Prosthesis
S-5 SLO-1 Air purifications Nanotechnology in Food industry Quantum computers Nano finishing in textile Tissue Engineering
SLO-2 Medical diagnosis and conductive Modern textiles Nanopolymers in medical
Gas purifications Nanopackaging for enhanced shelf life Neuroscience
additives textiles
S-6 SLO-1 Nanomonitoring Smart packaging Lead-free solder Introduction to cosmetics Neuro-electronic Interfaces
SLO-2 Nano Biosensors - Overview Intelligent packaging Nanocoatings and EMI shielding. Formulation of Gels Nanorobotics
S-7 SLO-1 Nano Biosensors for Pesticide Detection Food processing Energy devices Shampoos Photodynamic Therapy
SLO-2 Nano Biosensors for Plant Pathogen
Food safety Fuel cells Hair-conditioners Protein Engineering
Detection
S-8 SLO-1 role of nanomaterials in fuel cell
Nano Bioremediation bio-security Introduction to Sun-screen dispersions Nanosensors in Diagnosis
applications
SLO-2 Pesticide Degradation Electrochemical sensors Photovoltaic cells Sun-screen dispersions for UV protection Drug delivery
S-9 SLO-1 Application of nanotechnology in solar
Soil Structure sensors for food analysis Colour cosmetics Cancer therapy
cells
SLO-2 Soil structure Remediation contaminant detection Application of power in transportation Types of Colour cosmetics Other therapeutic applications

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
205
1. Environmental Nanotechnology, by M. H. Fulekar, Bhawana Pathak
4. P. J. Brown and K. Stevens, Nanofibers and Nanotechnology in Textiles, Woodhead Publishing
2. Lynn J. Frewer, Willehm Norde, R. H. Fischer and W. H. Kampers, Nanotechnology in the Agri-food sector,
Learning Limited,Cambridge, (2007).
Wiley-VCH Verlag, (2011).
Resources 5. Neelina. H, Malsch (Ed.), “Biomedical Nanotechnology”, CRC Press 2005.
3. Jennifer Kuzma and Peter VerHage, Nanotechnology in agriculture and food production, Woodrow Wilson
International Center, (2006).

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. N. Vijayan, CSIR-NPL, [email protected] 1. Prof. S. Balakumar, University of Madras, [email protected] Dr.J.Archana, SRMIST
2. Dr. Krishna SurendraMuvvala, Saint Gobain Research India, India, [email protected] 2. Prof. V. Subramaniyam, IIT Madras, [email protected] Dr.S.Harish, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
206
Course Course L T P C
Course Code 18NTO302T SOLID STATE ELECTRONIC DEVICES O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Realize the basics of solid state physics with particular emphasis on semiconductors. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Provide in-depth understanding of diodes, acquire knowledge of various types and operation of diodes.

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Develop key understanding related to basics of transistors along with processes involved in working of transistors

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Understand the important ingredient towards technological application of transistors, specifically, field effect transistors

Design & Development

Project Mgt. & Finance


CLR-5 : Get acquainted with various solid state devices and application.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Develop idea about few exemplary real commonly used electronic devices.

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Appreciate the importance of “solid state devices” for the advancement of technology 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Analyze diodes and understand its significance in technological application 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Obtain the knowledge on the transistors and its working principles 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Achieve knowledge about variety of transistors and difference between various transistors 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Evaluate the working principles of existing devices based on solid state electronics 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Get an idea of future device application in advancing the existing technology for power efficient devices 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Brief introduction to crystal structure in Basic structure of p-n junction Basics of Bipolar transistors Introduction to Field Effect Transistors Introduction to light emitting diode (LED)
solids (FET)
SLO-2 Electronic band structure Current transport in p-n junction diode Usefulness of transistors Working principle of FET Working principle of LED
S-2 SLO-1 Detailed discussion on energy bands in I-V Characteristics, Zero applied bias: Theory of operation and action of PNP Junction FET Different useful materials for LED
solids Electric field
SLO-2 Discussion on band structure calculation Built-in potential, junction capacitance, NPN transistors Theory of operation and current equation Multilayers heterojunctions for LED
Diffusion capacitance
S-3 SLO-1 Elemental and compound Generation-recombination currents Description of majority and minority carrier Introduction of Metal semiconductor FET Photodiodes-current and voltage in an
semiconductors distribution (MOSFET) illuminated junction
SLO-2 Doping in semiconductors, Shallow and Junction breakdown mechanisms Terminal currents in transistors Application of MOSFET Exemplary description of photodiodes
deep levels
S-4 SLO-1 Carrier statistics, Carrier transport, Introduction of Zener diode How transistors can be used for Metal oxide semiconductor FET Photodetectors-noise
Carrier mobility amplification? (MOSFET): working principle
SLO-2 Scattering mechanisms Unique features associated with Zener Transistor as amplifier Application of MOSFET Bandwidth of photodetectors
diode
S-5 SLO-1 Non-equilibrium conditions, Quasi Fermi Heterojunctions: Band alignments What makes transistors to work as switch? Details of VI Characteristics of MOSFET Semiconductor lasers
levels
SLO-2 Recombination processes Energy band diagrams of heterojunctions Application of transistor as switch Qualitative description of VI characteristics Population inversion at a junction
of MOSFET
S-6 SLO-1 Understanding current density Formation of two dimensional electron gas How transistors can be used for switching? Depletion and enhancement types - Detailed description of emission spectra for
threshold voltage p-n junction lasers
SLO-2 Mathematical description of continuity Qualitative description of two dimensional Summary of transistor application Gate capacitance inversion and Quantitative interpretation of emission
equations electron gas accumulation layers spectra for p-n junction lasers

S-7 SLO-1 Surface recombination Metal-semiconductor contacts Open-circuited transistors-biasing in active Complementary MOSFET Heterojunction lasers-materials for
region, semiconductor lasers

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
207
SLO-2 Surface states Schottky barrier diode Ways to bias a transistors Significance of CMOSFET Semiconductor laser applications

S-8 SLO-1 Excitons in semiconductors Fermi level pinning Detailed description of Schottky transistors Introduction to high electron mobility Introduction to Solar cells
transistor (HEMT)
SLO-2 How to estimate carrier concentration? C-V characteristics of a Schottky diode Working principles of Schottky transistors Ways to achieve HEMT Relevance of semiconducting materials in
solar cell application
S-9 SLO-1 Discussion on Hall effect measurements Current transport processes Detailed description of Optical transistors Working principle of charge coupled Transistors as building block of memory
devices (CCD) devices
SLO-2 Discussion on fractional quantum Hall I-V characteristics Application of Optical transistors Interpretation of information obtained from Advanced solid state memory devices
effect CCD

Learning 1. Solid State Electronic Devices, by Streetman and Ben Garland, Prentice Hall, 2000 3. Art of Electronics, by Horowitz and Hill, Cambridge University Press, 2nd ed., 1989
Resources 2. Physics of Semiconductor Devices, by S. M. Sze and Kwok. K. Ng, John Wiley & Sons, Inc., 2007

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Hemant Dixit, Global Foundaries,USA, [email protected] 1. Dr. Debanjan Bhowmik, IIT Delhi, [email protected] 1. Dr. Jaivardhan Sinha, SRMIST
2. Dr. Krishna Surendra Muvvala, Saint Gobain Research India, India, [email protected] 2. Dr. M. S. Ramachandra Rao, IIT Madras, [email protected] 2. Dr. S. Chandramohan, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
208
Course Course L T P C
Course Code 18NTO303T MICRO AND NANOELECTRONICS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the physical effects of semiconductor-semiconductor junction, its electrostatics, and device operation 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn methodology of lithography and etching to pattern materials at micro and nanoscale
CLR-3 : Acquire knowledge of VLSI design and fabrication

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)
CLR-4 : Get acquainted with CMOS fabrication rules

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Learn integrated circuit passive and component fabrication processes

Modern Tool Usage


CLR-6 : Introduce next generation printed electronics technology

Life Long Learning


Problem Analysis

Society & Culture

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1
PSO - 2

PSO - 3
Ethics
CLO-1 : Apply working of semiconductor devices in its large scale operation 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Pattern diverse materials using lithography techniques to enhance the device density on chip 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Design the VLSI components 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Fabricate small-scale devices and chip level device space management 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Imagining importance of nanoscale devices 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Envision low cost production of electronic devices using printed technology 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Fundamentals of Electronic Devices Need and basics of lithography History of complementary metal-oxide- Integrated circuit fabrication technology Overview of flexible electronics
semiconductor (CMOS)
SLO-2 Overview of semiconductor Physics Optical lithography CMOS processing: LOCOS and STI Moor‟s law and scaling Advantages of printing
isolation
S-2 SLO-1 Intrinsic semiconductors Optical lithography controls Layout design rules Passive component fabrication Requirements of printing
SLO-2 Extrinsic semiconductors Photo-mask making Rules for: well, transistor, contact, via, etc. Fabrication of integrated resistor Printing tools
S-3 SLO-1 p-n junction formation Working concept and controls of e-beam MOSIS Scalable CMOS Design Rules Fabrication of integrated capacitor Types of fluids for ink
lithography
SLO-2 Charge distribution and Fermi level in p-n Resolution of electron beam lithography Micron design rules Fabrication of integrated inductor Properties of fluids in printing processes
junction
S-6 SLO-1 Depletion region capacitance Wet etching mechanism and CMOS integrated inverter working principle Self-aligned gate Working principle of flexographic printing
disadvantages (FP)
SLO-2 Depletion region width and its bias Wet etching of silicon, silicon dioxide and IV characteristics of inverter fabrication of NMOS with polysilicon self- Advantages and disadvantages of FP
dependence metal aligned gate
S-7 SLO-1 Metal-Oxide-Semiconductor (MOS) Types of dry etching CMOS fabrication process 3D transistors requirements Working principle of gravure printing (GP)
capacitor
SLO-2 Operation of MOS capacitor Ways of plasma generation for etching CMOS integrated inverter design rules FinFET technology Advantages and disadvantages of GP
processes, Sputter etching
S-8 SLO-1 Operation of MOSFETs in linear region Capacitively coupled plasma CMOS process enhancement Integrated memory devices Working principle of screen printing (SP)
SLO-2 Operation of MOSFETs in saturation Reactive ion etching Enhancement for transistor and Dynamic RAM (DRAM) fabrication Advantages and disadvantages of SP
region interconnect
S-9 SLO-1 Sub threshold region Inductively coupled plasma Manufacturing issues Challenges for nanoelectronics Working principle of inkjet printing (IP),
Advantages and disadvantages
SLO-2 MOSFET scaling Deep reactive ion etching and bosh Yield management Requirements of nanoelectronics Future of printed low-cost electronics

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
209
process

3. Giovanni Nisato, Donald Lupo, Simone Ganz, “Organic and Printed Electronics”, CRC Press,
Learning 1. S. M. Sze, and S. Lee, “Semiconductor Devices Physics and Technology”, Wiley, 2012
2016.
Resources 2. Neil H. E. Weste and David Money Harris, “CMOS VLSI design”, Addison-Wesley, 2011
4. Hans H. Gatzen, Volker Saile, Jürg Leuthold, “Micro and Nano Fabrication”, Springer 2015

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Hemant Dixit, Global Foundaries, USA, [email protected] 1. Dr. A. Subrahmanyam, IIT Madras, [email protected] 1. Dr. Abhay Sagade, SRMIST
2. Dr. Krishna Surendra Muvvala, Saint Gobain Research India, India, [email protected] 2. Dr. N. N. Murthy, IIT Tirupati, [email protected] 2. Dr. A. Karthigeyan, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
210
Course Course L T P C
Course Code 18NTO304T ENVIRONMENTAL NANOTECHNOLOGY O Open Elective Course
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire knowledge on nanotechnology in environmental and health effects 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the effect of nanomaterials for environmental protection

Environment & Sustainability


CLR-3 : Describes the effect of nanomaterials in environment

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Explains the safety measurements

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Gain knowledge on different sustainable nanotechnologies

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Educate and understanding of sustainable nanotechnology

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Elucidate the effects to human health and the environment 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Analyze the relationships between key properties of nanomaterials and their environmental fate 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Apply the physical and chemical properties of nanomaterials 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Approach the influence of the behavior of nanomaterials in the environment and in biological systems 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Demonstrate the knowledge of mapping of the environmental fate of nanomaterials 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Elucidate the use of nanoparticles for environmental remediation and water treatment 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Nanotechnology in environmental and Nanomaterials for Environmental Identification and characterization of Environmental Nano Remediation Sustainable Nanotechnology
health effects Protection Hazardous waste Technology
SLO-2 Environmental pollutants in air Nanotechnology processes Nano Pollution Thermal methods Application of industrial ecology to
nanotechnology
S-2 SLO-1 Environmental pollutants in water Nano Engineering materials for Pollution Air/Gas Contaminants Physical methods Fate of nanomaterials in environment
Prevention
SLO-2 Environmental pollutants in soil Green Chemistry Water Contaminants Chemical methods environmental life cycle of nano materials
S-3 SLO-1 Hazardous and toxic wastes Energy efficient resources and materials Soil Contaminants Biological Methods environmental impacts of nano materials
SLO-2 Challenges to occupational health Nanotechnology products- Nanomaterials Identification and Characterization of Nano Filtration methods for treatment of health impacts of nano materials
Organic and inorganics waste water
S-4 SLO-1 Challenges to occupational hygiene Nanodevices and nanosystems Identification and Characterization of removal of organics & inorganics and toxicological threats
Organic and inorganics pathogens
SLO-2 Toxicity of nanoparticles Synthesis of nanomaterials by Physico- Nanomaterials-Remediation removal of inorganics eco-toxicology
chemical approaches
S-5 SLO-1 Effects of inhaled nanosized particles Bio-nancomposites Nano Membranes removal of pathogens exposure to nano particles – biological
damage
SLO-2 Skin exposure to nanoparticles Nanoparticles and Microorganisms Nano Meshes Nanotechnology for water 5 remediation threat posed by nano materials to humans
and purification
S-6 SLO-1 Impact of CNTs on respiratory systems Microbial Synthesis of Nanomaterials Nano Fibres Treatment of hi-tech industrial waste environmental reconnaissance and
waters using nano particles/ modified surveillance
structures/devices
SLO-2 Hazards of exposure to nanoparticles Biological Methods for Synthesis of nano- Nano Clays and Adsorbents, Zeolites, Treatment of hi-tech industrial waste Corporate social responsibility for
emulsions using bacteria Nano Catalysts, Carbon Nano Tubes, waters using modified structures nanotechnology
S-7 SLO-1 Risks of exposure to nanoparticles Fungi and Actinomycetes Bio Polymers Treatment of hi-tech industrial waste Combining Life Cycle and Risk
waters using dyes Assessment

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
211
SLO-2 Screening of nanomaterials for Different plants based nanoparticle Single Enzyme Nanoparticles Groundwater remediation Proposed Solutions to prevent toxicology
understanding potential effects to human synthesis
health and the environment
S-8 SLO-1 Mapping of the environmental fate of Plants based nanoparticle synthesis Bio Metallic Iron Nanoparticles Surface water treatment Safety measurements
nanomaterials
SLO-2 Relationships between key properties of Nano composite biomaterials – Fibres Nano SemiConductors Titanium dioxide Education and understanding of
nanomaterials and their environmental fate sustainable nanotechnology
S-9 SLO-1 Transport and transportation of Devices and Structures Photo catalysis Challenges Applications of nanotechnology for
nanomaterials sustainability
SLO-2 Bio-distribution and toxicity of Nano Bio systems. Nano-sensors Environmental Benefits of nanomaterials Nanomaterials in future - implications.
nanomaterials

1. Nanotechnlogy: Health and Environmental risk by Jo Anne Shatkin. CRC press, 2008. 3. Environanotechnology by Mao Hong fan, Chin-pao Huang, Alan E Bland, Z Honglin Wang,
Learning
2. Nanotechnologies, Hazards and Resource efficiency by M. Steinfeldt, Avon Gleich, U. Petschow, R. Haum. RachidSliman, Ian Wright. Elsevier, 2010.
Resources
Springer, 2007. 4. Nanostructured conductive polymers. Edited by Ali Eftekhari. Wiley, 2010.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. N. Vijayan, CSIR-NPL, [email protected] 1. Prof. S. Balakumar, University of Madras, [email protected] 1. Dr. M.Navaneethan, SRMIST
2. Dr. Krishna SurendraMuvvala, Saint Gobain Research India, India, [email protected] 2. Prof. V. Subramaniyam, IIT Madras, [email protected] 2. Dr. E. Senthil Kumar, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
212
Course Course L T P C
Course Code 18NTO305T MEDICAL NANOTECHNOLOGY O Open Elective course
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understanding the basics of medicine 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Know the various classification of nanomedicine

Environment & Sustainability


CLR-3 : Getting knowledge about interaction of nanomaterials with biological environment

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Gain a broad understanding about nanosystems for the diagnosis and therapy

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Get acquainted with future aspects of nanosurgery

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6: Comprehend the principles behind medical nanotechnology

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : To distinguish the advantages between conventional and nanomedicine 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Analyze the concepts of medical nanotechnology 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Apply concepts of nanomedicine to a focused clinical area of their choice 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Apply the nanosystems for diagnosis and therapy 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Apply the concepts of nanosurgery 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Apply the principle of nanomolecular tracking 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Conventional medicine Nanosensors & nanoscale scanning Nanoparticles for imaging & drug delivery Nanodiagnostics Nanodevices for Clinical Nanodiagnostics

SLO-2 Prospect of nanomedicine Nanosensor Technology Types of Nanoparticles for drug delivery Nanosensors for Diagnosis Types of Nanodevices for diagnosis
S-2 SLO-1 Current Medical Practice Chemical Nanosensor Nanoparticles for medical imaging Nanoarrays for Molecular Diagnostics Nanoendoscopy
SLO-2 Challenges in Current Medical Practice Molecular Nanosensor Enhancement for X-ray Types of Nanoarrays Uses and advantage of nanoendoscopy
S-3 SLO-1 Evolution of Scientific Medicine Displacement Sensor MRI imaging Nanoparticles for Molecular Diagnostics Nanobiotechnology and Drug Delivery
Devices
SLO-2 Drawinian medicine Motion Sensors IR imaging Gold Nanoparticles Types of Nanodevices for drug delivery
S-4 SLO-1 Volitional Normative Model of Disease Force Nanosensor Visible imaging Magnetic Nanoparticles Tools for Nanosurgery
SLO-2 Disease Nominalism,Disease Relativism Thermal Nanosensor UV imaging Quantum Dots for Molecular Diagnostics Nanoscale Laser Surgery
S-5 SLO-1 Treatment Methodology Electric and Magnetic Sensing Nanoparticles for targeted imaging DNA Nanomachines Nanorobotics for Surgery
SLO-2 Conventional methods Cellular Bio scanning Targetting moieties DNA Nanomachines for Molecular Nanotechnology for Detection of Cancer
Diagnostics
S-6 SLO-1 Evolution of Bedside Practice Macrosensing Nanoparticles for delivery of energy Nanobarcodes Technology QDs for Sensing Cancer Cell Apoptosis
SLO-2 Benefits of Bedside Practice Intergated nanosensor technologies Types of nanoparticles for delivery of Commercially available Nanobarcodes Dendrimers for Sensing Cancer Cell
energy Apoptosis
S-7 SLO-1 Molecular Nanotechnology Genomics Nanoparticles for delivery of drugs Cantilevers as Biosensors for Molecular Gold Nanoparticles for Cancer Diagnosis
Diagnostics
SLO-2 Introduction and Basic principles Methods in Genomics Types of nanoparticles for delivery of drugs Types of Cantilevers as Biosensors for Nanotubes for Detection of Cancer
Molecular Diagnostics Proteins
S-8 SLO-1 Pathways to Molecular Manufacturing Proteomics Materials for drug delivery Nanodiagnostics for the Battle Field Nanoparticles for the Optical Imaging of
Tumors
SLO-2 Molecular Transport Methods in Proteomics Fabrication for drug delivery Uses of Nanodiagnostics for the Battle Nanolaser Spectroscopy for Detection of
Field Cancer in Single Cells
S-9 SLO-1 Molecular Sortation Real-time monitoring Nanocapsulation for drug delivery Nanodiagnostics for Integrating Nanoparticles-MRI for Tracking Dendritic

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
213
Diagnostics with Therapeutics. Cells in Cancer Therapy
SLO-2 Types of Molecular Sortation In vivo medical monitoring Application of Nanocapsulation for drug Advantages of Integrating Diagnostics with Advantages of Nanoparticle tracking
delivery Therapeutics.

Learning 1. Robert .A. Freital.Jr, “Nanomedicine”- Landes Bioscience Press 2010. 3. Jain.K.K, “Handbook of Nanomedicine”- Springer, 2012.
Resources 2. Harry F.Tibbals, “Medical Nanotechnology & Nanomedicine‟ - CRC press,2011.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %

# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. K. Chandru Trivitron Healthcare Pvt. Ltd. Chennai, [email protected] 1. Dr. Amit Kumar Mishra , IIT Jodhpur, [email protected] 1. Dr. Devanandh Venkata Subhu, SRMIST
2. Dr.Nagesh Kini,Thermax,Pune,Maharastra,[email protected] 2. Dr. Sampath Kumar T.S,IIT Madras, [email protected] 2. Dr. Selvamurugan, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
214
Course Course Course L T P C
18NTO306T NANOSCALE SURFACE ENGINEERING O Open Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Obtain vast knowledge on Surface and Interfaces and its structure 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the process involved in surface and Interfaces

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the Diffusion process involved in surface and related laws

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Describe the laws related to surface phenomena

Design & Development

Project Mgt. & Finance


CLR-5 : Gain knowledge on Surface Analysis Techniques

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the principles of XPS, UPS and ISS

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply the concept of Surface crystallography to understand the surface structure 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Able to analyze surface related process and its measurements 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Apply the concept of Fick‟s law to have clear a understanding on surface diffusion process 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Analyze the different mechanisms involved in surface diffusion and kinetics 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Utilize the Photoelectron spectroscopic and Secondary electron techniques to understand the properties of surface 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Analyze different types of metal and semiconducting surfaces and its properties 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction to surfaces and interfaces and Adsorption and desorption: Definition & Concept of Random-walk motion Surface specificity Nanoscale Characterization for Surfaces
its related terms and definitions Concept
SLO-2 surface energy, surface tension and Various types of adsorption and desorption Basic equations -random-walk motion Spectrum of secondary electrons Scanning tunneling microscopy (STM) –
surface states historical perspective and theory
S-2 SLO-1 Some basic concepts of bulk Basics of adsorption kinetics Fick‟s laws: Definition and its explanation Photoelectron spectroscopy - Physical STM: electron tunneling
crystallography : Direct lattices and process: photoemission, spectral feature
directions
SLO-2 Symmetry groups and planes Concept of coverage dependence Fick‟s laws: Definition and its explanation Photoelectron spectroscopy -depth STM imaging
specificity
S-3 SLO-1 Structure of the unit cell, Primitive cell in Coverage dependence derivation Tracer diffusion Photoelectron spectroscopy (XPS and
bulk crystals. UPS) - compositional information Scanning tunneling spectroscopy
SLO-2 Concept of ideal crystal and of ideal crystal Langmuir Isotherm Chemical, diffusion Photoelectron spectroscopy (XPS and STM: Instrumentation
UPS) - elemental sensitivity
S-4 SLO-1 Surface structure and surface order Temperature dependence Kinetics Intrinsic diffusion Photoelectron spectroscopy (XPS and Semiconductor surfaces
UPS) - chemical-state information
SLO-2 Surface crystallography Temperature dependence derivation Mass transfer diffusion Photoelectron spectroscopy (XPS and Semiconductor surfaces: Si (111)
UPS) -spectral resolution and depth
profiling
S-5 SLO-1 Surface Crystallography of a plane, Angular dependence Kinetics Anisotropy of surface diffusion Photoelectron spectroscopy (XPS and Semiconductor surfaces: Si (100)
UPS) -Modular instrumentation: excitation
sources
SLO-2 And its point and space group symmetry Kinetic energy dependence Kinetics Anisotropy of surface diffusion Energy analyzers and detectors Semiconductor surfaces: GaAs (110)

S-6 SLO-1 Unit mesh transformation approach Thermal deposition Atomistic mechanisms of surface diffusion Auger Electron spectroscopy (AES): Photo induced process
and its types physical process: photoemission

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
215
SLO-2 Wood notation description Theory of Desorption kinetics Atomistic mechanisms of surface diffusion: Ion Scattering Spectroscopy (ISS): Different types involved in Photo induced
hopping mechanism physical process: photoemission process
S-7 SLO-1 Unit mesh transformation approach Thermal desorption spectroscopy: Basic Atomistic mechanisms of surface diffusion: Spectral feature and depth Specificity Metal – semiconductor surfaces
working Principle Vacancy mechanism
SLO-2 Matrix notation and classification of Thermal desorption spectroscopy: Atomistic mechanisms of surface diffusion: AES and ISS: compositional information Analysis of Metal – semiconductor
overlayer meshes Instrumentation Atomic exchange mechanism surfaces properties
S-8 SLO-1 Electronic structure (for three dimension) Adsorption Isotherms: A detailed study Atomistic mechanisms of surface AES and ISS:elemental sensitivity Alkali – metal – semiconductor interfaces
diffusion:Tunneling mechanism
SLO-2 Density of States (Surface states) Various types of Adsorption Isotherms Atomistic mechanisms of surface AES and ISS: chemical-state information & Analysis of Alkali – metal – semiconductor
diffusion:Tunneling mechanism spectral resolution and depth profiling interfaces properties
S-9 SLO-1 Surface states structure (for two Non-Thermal desorption Nucleation and Equilibration via Surface AES and ISS: excitation sources Growth of trivalent metals on Si (001)
dimension) Diffusion
SLO-2 Surface electronic structure (for two Types of Non-Thermal desorption Experimental study of surface diffusion AES and ISS: energy analyzers and Analysis of Growth of trivalent metals on Si
dimension) detectors (001) properties

1. John DiNardo N., “Nanoscale Characterization Of Surface And Interfaces”, Wiley-VCH, 2008
Learning 3. Unertl W.N., “Physical structure” Elsevier Science B. V, 2006
2. Oura K., V. G. Lifshits, A. A. Saranin, A. V. Zotov and M. Katayama, “Surface Science – An Introduction”
Resources 4. Riviere J.C and Myhra S., “Handbook of Surface and Interface analysis”, CRC Press, 2009
Springer, 2013

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Mr.Solomon Jonnes,Bengaluru,[email protected] 1. Dr.Amit Kumar Mishra , IIT Jodhpur, [email protected] 1. Dr. V. Kathirvel, SRMIST
2. Dr.Nagesh Kini,Thermax,Pune,Maharastra,[email protected] 2. Dr.Sampath Kumar T.S, IIT Madras, [email protected] 2. Dr. A. Alagirisamy SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
216
Course Course L T P C
Course Code 18NTO307T NANOCOMPUTING O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire knowledge on nanoelectronics and its importance 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Introduce the concept of molecular and optical computing

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand about biocomputers and related nanomachines

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Learn basics and advancements of quantum computing

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the architecture of processing in nanosystems

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Gain knowledge on soft computing and neural networks

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply the basic concepts in nanocomputing 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Explain major advances in molecular and optical computing 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Recognize the evolution and advancements of biocomputers 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Utilize the knowledge in quantum computing 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Get familiarized with designing of parallel information processing machines 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Apprehend the importance of soft computing 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 History of computing Molecular computing Biological networks and neurons Quantum computers-Bit and Qubit Parallel Architectures for Nanosystems-
Architectural principles
SLO-2 Nanocomputing Brief background of molecular electronics Function of neuronal cell Coherence and entanglement Mono and multiprocessor systems

S-2 SLO-1 Transistors inside the Machine Origin of molecular computing Biology-inspired concepts Quantum parallelisms Some considerations to parallel processing

SLO-2 Quantum computers Molecular computing architecture Biological Neuronal cells on silicon Classical gates Influence of delay time

S-3 SLO-1 Nanocomputing technologies Some techniques of molecular computing- Modeling of neuron cells by VLSI circuits Reversible operations Power dissipation and Parallelism
Adleman‟s landmark experiment
SLO-2 From Microelectronics to DNA computation in ciliates- Neuronal networks with local adaptation Beyond Classical Gates-Superposition Architecture for processing in
Nanoelectronics Bacteriorhodopsin Nanosystems-Classic systolic arrays
S-4 SLO-1 From Nanoelectronics to Challenges of molecular computing- Distributed data processing Sqrt(NOT) operation Processor with large memories
Nanoelectronics computers Reliability, Efficiency and Scalability
SLO-2 Alternative to Transistor technology – Encoding problem-Error-preventing codes Biocomputers – biochemical computers Quantum algorithms-Necessity of quantum Processor array with SIMD and PIP
quantum computing software in Conjunction with the hardware architectures
S-5 SLO-1 Nanoinformation processing - Building and programming molecular Biomechanical computers Searching by using Sqrt (NOT) Reconfigurable computers
Prospects and challenges computers
SLO-2 Digital signals and gates Optical computing- Introduction Bioelectronic computers Hardware challenges to large Quantum Teramac concept as a prototype
Computers
S-6 SLO-1 Silicon nanoelectronics-short channel Current use of optics for computing Engineering biocomputers Ion traps-Solids Soft computing
effects

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
217
SLO-2 Leakage current in scaled devices- Advantages of optical methods over DNA computer NMR in organic liquids-Optics Methods of soft computing -Fuzzy systems
process variation electronic ones
S-7 SLO-1 Carbon nanotube electronics Some roles of optics – 2D array mapping Information processing with chemical Fabrication Challenges Evolutionary algorithms
reactions
SLO-2 Band structure of carbon nanotubes- Garbage free operations Peptide computing Testing and architectural challenges Connectionistic systems
Carbon Nanotube properties
S-8 SLO-1 Carbon nanotube field effect Optical computing paradigms Development of a peptide computer Quantum dot cellular automata Computational Intelligence systems
transistors
SLO-2 Simulation of Schottky barrier carbonUltrafast pulse shaping -Tb/sec data Nanomachines Computing with QCA Characteristics of neural networks in
nanotube FETs speeds nanoelectronics
S-9 SLO-1 MOSFET like carbon nanotube FETs Role of non-linear materials in Wetware computer QCA clocking Local processing
Nanocomputing: Need for new materials
SLO-2 Simulation of MOSFET characteristics Advance in Photonic switches Parallel processing QCA design rules Self organization

Learning 1. Vishal Sahni and Debabrata Goswami, “Nanocomputing: The Future of Computing”, Tata McGraw-Hill 2. Karl Goser, Peter Glösekötter and Jan Dienstuhl, “Nanoelectronics and Nanosystems: From
Resources Education, 2008 Transistors to Molecular and Quantum devices”, Springer, 2005

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Hemant Dixit, Global Foundaries,USA, [email protected] 1. Dr. Ranjit Kumar Nanda, IIT Madras, [email protected] 1. Dr. V. J. Surya, SRMIST
2. Dr. Krishna Surendra Muvvala, Saint Gobain Research India, India, [email protected] 2. Dr. G. P. Das,IIT Kharagpur [email protected] 2. Dr. Saurabh Ghosh, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
218
Course Course L T P C
Course Code 18NTO308T SMART SENSOR SYSTEMS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire knowledge on various sensor systems 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand different conversion phenomena involved in sensors

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Describe construction and function of different sensors

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Gain knowledge on the material requirement for different sensing mechanisms

Design & Development

Project Mgt. & Finance


CLR-5 : Gain knowledge on individual sensing devices and integration of technologies

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the basic requirements of basic microsystem technologies and MEMS fabrication processes

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply the principles involved in conversion from one energy domain to electrical signal 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Analyze the sensor characteristics and its suitability for a particular application 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Utilize the suitable material properties to design a sensor 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Implement a suitable sensor technology for a particular application 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Explain the concepts of system organization and integration to make a smart sensor 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Utilize the different sensor concepts to design a lab-on-chip 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Definitions of Sensors and Smart Acoustic waves: Fundamentals Light Detectors Biosensors definition Fundamentals of MEMS/ fabrication:
Sensors
SLO-2 Integrated Smart Sensors and Piezoelectric materials for acoustic sensors Photodiodes, Photoresistors Bioreceptors Frequently Used Microfabrication
Applications Processes
S-2 SLO-1 Sensors classifications Solid state SAW sensors HgCdTe infrared sensors Construction of different biosensors Lithography, thin film deposition
SLO-2 Detection means used in sensors and Applications of SAW sensors Visible-light color sensors, high-energy Immobilization of biological elements Oxidation, Etching (wet and dry)
conversion phenomena photodiodes
S-3 SLO-1 Measurements Acoustic Sensors: Resistive Microphones, Radiation Detectors: Scintillating Detectors Transduction principles used in biosensing MEMS fabrication technologies: Bulk
Condenser Microphones micromachining and structures
SLO-2 Units of Measurements Piezoelectric Microphones Semiconductor Radiation Detectors Lab-on-chip/Microsystems/MicroTAS Surface micromachining and structures
S-4 SLO-1 Sensor Characteristics: Transfer Magnetic sensors Thermal Sensors: Functional Principle Microfluidics High-aspect-ratio technology microfluidics
Function, Calibration, Static microsystem components
Characteristics
SLO-2 Accuracy, Calibration Error, Hysteresis, Magnetic Effects and materials Heat Transfer Mechanisms Microfluidic unit operations LIGA(Lithographie, Galvanoformung,
Nonlinearity, Resolution, Dynamic Abformung)
Characteristics
S-5 SLO-1 Physical principles of sensing: electric Integrated Hall sensors Temperature Sensors Microsystem Integration Microsystem components
charges
SLO-2 Electric fields, and potentials Magnetotransistors Thermoresistive Sensors System organization and functions Application of different Microsystem
components
S-6 SLO-1 Capacitance, dielectric constant Force, Strain, and Tactile Sensors Thermoelectric Contact Sensors, Interface electronics Nanotechnology:
Thermocouple Assemblies
SLO-2 Magnetic Principle Strain Gauges, Piezoelectric Force Semiconductor pn-Junction thermal Fundamentals of interfacing product prospects - application trends
Sensors Sensors, Optical Temperature Sensors
S-7 SLO-1 Induction Principle Tactile Sensors Chemical sensors: Classes of Chemical Universal transducer interface Ultra-thin films

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
219
Sensors
SLO-2 Electrical Resistance Piezoresistive sensors(Tactile) Interaction of gaseous species at Three-Signal Technique Making of ultrathin films
semiconductor
Surfaces
S-8 SLO-1 Piezoelectric effect Piezoelectric Sensors(Tactile) Catalysis, the acceleration of chemical Introduction to microsystems engineering Creation of lateral nanostructures,
reactions,
SLO-2 Pyroelectric effect Capacitive Touch Sensors (Tactile) Thin-film sensors (Chemoresistive Microtechnologies Creation of clusters and nanocrystalline
sensors) materials
S-9 SLO-1 Hall effect Principle PiezoresistivePressure Sensors Filed Effect Transistor for Gas sensing Systems development: methods and tools Principles of self-organization
SLO-2 Seebeck and Peltier effects Capacitive Pressure Sensor FET devices ion sensing Constructive and connective techniques Future trends

1. Jacob Fraden, “Handbook of Modern Sensors: Physics, Designs, and Applications”, Springer; 3. Gerard Meijer, “Smart sensor systems”, Wiley, 2008
Learning
4th ed. 2010 4. W Gopel, J. Hesse, J. N. Zemel, “Sensors A Comprehensive Survey” Vol. 8, Wiley-VCH, 1995
Resources
2. S. M. Sze, “Semiconductor Sensors”, Wiley-Interscience,1994

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. N. Vijayan, CSIR-NPL, [email protected] 1. Prof. S. Balakumar, University of Madras, [email protected] 1. Dr. A. Karthigeyan, SRMIST
2. Dr. Krishna SurendraMuvvala, Saint Gobain Research India, India, [email protected] 2. Prof. V. Subramaniyam, IIT Madras, [email protected] 2. Dr. M.Kiran, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
220
Course Course L T P C
Course Code 18NTO401T 2D MATERIALS AND APPLICATIONS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

The purpose of learning this course is to:


Course Learning Rationale (CLR): Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire knowledge on graphene and its superior physical properties 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain the knowledge on other emerging semiconducting and insulating layered materials

Analysis, Design, Research


Level of Thinking (Bloom)
CLR-3 : Describe the methods on synthesis of 2D materials

Expected Proficiency (%)

Expected Attainment (%)

Engineering Knowledge

Individual &Team Work


Design & Development

Project Mgt. & Finance


CLR-4 : Understand the 2D materials physical properties using micro and nanocharacterization techniques

Modern Tool Usage


CLR-5 : Gain knowledge on applications 2D materials in technological applications

Life Long Learning


Problem Analysis

Society & Culture


CLR-6 : Understand the importance of 2D materials applications real life applications

Communication
Environment &
Sustainability

PSO - 1
PSO - 2

PSO - 3
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

CLO-1 : Understand the scientific knowledge on producing graphene 2 80 75 H M H H H M M H H H M H H H H


CLO-2 : Analyze different 2D materials with tunable properties 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Different methods of synthesis method for 2D materials 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Utilize the spectroscopic concepts to analyze the properties of materials 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Use the 2D materials for Biomedical applications 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Use the 2D materials for optoelectronics and nanoelectronics 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Carbon Atom and Its Allotropes Graphene derivatives: Graphene Oxide Synthesis of 2D materials Applications of 2D materials Graphene-based transistors
SLO-2 Diamond, Graphite, Fullerenes Graphene composites Bottom up methods Biomedical applications of rGO Graphene based RF transistors for
Flexible electronics
S-2 SLO-1 Graphene Beyond graphene Chemical Vapor Deposition Drug/gene delivery,bioimaging, biosensing 2D TMD based Photodetectors
SLO-2 Electronic Structure of graphene Transition metal dichalcogenide (TMD) and Pulsed Laser Deposition Photothermal therapy Phototransistors
white graphene(White graphene)
S-3 SLO-1 Electronic properties Crystal structure Epitaxial growth Tissue engineering and anti-bacterial
applications Hybrid Phototransistors
SLO-2 Optical properties Electronic and optical properties Physical vapor deposition Biocompatibility and biodistribution Heterostructure Photodetectors
S-4 SLO-1 Helicity and Chirality Traps and defects Top down methods Scaffolds for tissue engineering 2D TMD based Light Emitters
SLO-2 Klein Tunneling Mechanical properties Mechanical Exfoliation Cancer therapy Hot Carrier EL
S-5 SLO-1 High Mobility of graphene Strain effect on electrical and vibrational Liquid phase exfoliation Graphene devices for Biomolecule Light-Emitting Diodes
properties detection
SLO-2 Minimum Conductivity and Universal Theoretical methods Electrochemical Lithium Intercalation Graphene devices for Biomolecule Circularly Polarized Light Emission
Optical Conductivity of graphene sequencing
S-6 SLO-1 Bilayer and multilayer Graphene Silicene and Germanene Ball Milling Photocatalysts Heterostructure Light Emitters
SLO-2 Presence of a Magnetic Field Properties of Silicene and Germanene Hydrodynamics Exfoliation Graphene oxide (GO) forDye degradation 2D TMD-Based Photovoltaics applications
and pollutant adsorption :
S-7 SLO-1 Homogeneous Magnetic Field 2D Topological Insulator Basic Characterization of 2D materials Hydrogen production form water splitting Solar cells
SLO-2 LLs in Bilayer Graphene Phosphorene: A Novel 2D Material UV-Vis absorption Spectroscopy TMDs 2D materials for Electrocatalysis and Graphene membranes
electrochemical sensing
S-8 SLO-1 Anomalous Quantum Hall Effect 2D Crystal-Based Heterostructures Raman spectroscopy Oxygen evolution reaction (OER) Membranes for separation
SLO-2 Carrier density A „Legoland‟ of Two-Dimensional Materials Scanning electron microscopy Oxygen reduction reaction (ORR) Membranes as barriers

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
221
S-9 SLO-1 Gauge Fields Induced by Lattice Handling of 2D Heterostructures: Practical Transmission electron microscopy Hydrogen evolution reaction (HER) Supercapacitor electrodes
Deformation Issues
SLO-2 Deformation and Elastic strain Tunnel Diodes and Transistors Based on Atomic force microscopy Hydrogen oxidation reaction (HOR) 2D Black phosphorus based FET for
2D Heterostructures Sensor and detector applications

1. Banks, Craig E., and Dale AC Brownson, eds. “2D Materials: Characterization, Production and Applications”- 3. Tiwari, Ashutosh, and Mikael Syväjärvi, eds. “Advanced 2D Materials” - John Wiley & Sons,
Learning CRC Press, 2018. 2016.
Resources 2. Houssa, Michel, Athanasios Dimoulas, and Alessandro Molle,“2D Materials for Nanoelectronics”- CRC Press, 4. Dragoman, Mircea, and Daniela Dragoman,”2D Nanoelectronics: Physics and Devices of
2016. Atomically Thin Materials”- Springer, 2016.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Hemant Dixit, GlobalFoundaries,USA, [email protected] 1. Dr. Ramaprabhu, IIT Madras, [email protected] 1. Dr.V.Eswaraiah, SRMIST
2. Dr. Krishna Surendra Muvvala, Saint Gobain Research India, India,
2. Dr. M. S. Ramachandra Rao, IIT Madras, [email protected] 2. Dr. Abhay, SRM IST
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
222
Course L T P C
Course Code 18NTO402T Course Name NANO AND MICRO ELECTROMECHANICAL SYSTEMS O Open Elective
Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire knowledge on MEMS and NEMS fundamentals 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand different principles involved in MEMS devices

Environment & Sustainability


CLR-3 : Describe construction and function of MEMS actuators

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Gain knowledge on the material requirement for different actuation mechanisms

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Gain knowledge on individual sensing and Micromechanical components and their integration

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the basic microsystem and MEMS fabrication process technologies

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Apply the principles of sensing and actuation to design NEMS and MEMS devices 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Analyze the suitability of a actuation mechanism for a particular application 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Utilize the suitable material properties to design a MEMS structure 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Apply a suitable microsystem technology to create different nano and micro mechanical structure 2 80 75 M H H M H H H H H H H H H H H
CLO-5 : Design high aspect ratio structure and integration with microsystem technologies 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Utilize the different sensing and actuation concepts to design a lab-on-chip 2 80 75 H M M H H M M H H H H H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Micro- and nanoelectromechanical Photolithography SensingPrinciples Magnetic materials used in MEMS Principles of MOEMS technology
systems
SLO-2 MEMS and NEMS: An overview Structural and sacrificial materials Actuation Principles MagneticProperties used in MEMS Applications of MOEMS
S-2 SLO-1 Nanoelectromechanical Systems Thin film deposition Components: Beam Magnetic sensing and detection Properties of Light
SLO-2 Scaling Laws Physical Vapor Deposition , Chemical Cantilever, microplates Magneto resistive sensor Light modulators
Vapor Deposition techniques
S-3 SLO-1 Modeling Impurity doping Capacitive effects Hall Effect based sensors Beam splitters
SLO-2 The input-output concept Etching (Wet and Dry) Piezo elements Magnetodiodes, Magntotransistor Micro lens
S-4 SLO-1 Sensors and Actuators Bulk micromachining Strain Measurements Magnetic actuation Principles Micro mirror,Digital micromirror device
SLO-2 Energy Domains and Transducers Surface micromachining Pressure and flow measurements Essential magnetic actuation concepts Optical switch, Wave guide and tuning
S-5 SLO-1 Sensors considerations Wafer bonding MEMS Gyroscopes Magnetic MEMS actuators Properties of fluid
SLO-2 Actuator considerations Lithographie, Galvanoformung, Abformung Shear modepiezo actuators Bidirectional Microactuators Fluid actuation methods
(LIGA) Process
S-6 SLO-1 Mechanical MEMS MEMS Integration Gripping piezo actuators RF based communication systems Dilectrophoresis, Electrothermal flow
SLO-2 Thermal MEMS Packaging considerations Strain Measurement RF MEMS thermo capillary effect
S-7 SLO-1 Micro-Opto-Electro-Mechanical Systems Basic Modeling elements: Mechanical Thermal sensors and actuators MEMS inductor Micropumps: design consideration
(MOEMS)
SLO-2 Magnetic MEMS, Radio-Frequency Basic Modeling elements: Electrical Thermal basics MEMS Varactors Lab-on-chip
MEMS systems
S-8 SLO-1 Microfluidic systems Basic Modeling elements: Fluid systems Thermocouples MEMS Tuner/filter IC technology
SLO-2 Bio-Chemo devices Basic Modeling elements: Thermal systems Thermoresistors MEMS Resonators MEMS Fabrication versus IC fabrication
S-9 SLO-1 MEMS Architectures Translational pure mechanical systems Actuators based on thermal expansion MEMS Switches IntegratingIC and MEMS
SLO-2 NEMS Architectures Rotational pure mechanical systems Applications of thermal actuators MEMS Phase shifter Future prospects

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
223
1. Mahalik N P, “MEMS”, Tata McGraw-Hill Education, 2008 3. Chang Liu “Foundation of MEMS”, Prentice Hall, 2012
Learning
2. Sergey Edward Lyshevski, “Micro-Electro Mechanical and Nano-Electro Mechanical Systems, Fundamental of
Resources
Nano-and Micro-Engineering”, CRC Press, 2005

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. N. Vijayan, CSIR-NPL, [email protected] 1. Prof. S. Balakumar, University of Madras, [email protected] 1. Dr. A. Karthigeyan, SRMIST
2. Dr. Krishna Surendra Muvvala, Saint Gobain Research India, India,
2. Dr. M. S. Ramachandra Rao, IIT Madras, [email protected] 2. Dr. M. Kiran, SRMIST
[email protected]

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
224
Course Course L T P C
Course Code 18NTO403T SCIENTIFIC RESEARCH PRINCIPLES O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Familiarize with the concept of research ethics 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the concept of academic plagiarism

Environment & Sustainability


CLR-3 : Understand the concept of Good, Bad science and pseudoscience

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Gain knowledge on research methodology

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Learn the process of scientific writing

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the principles of research Design

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Apply the scientific concepts of ethics and plagiarism 2 80 80 H M H H H M M H H H M H H H H
CLO-2 : Acquire the knowledge of global and national research ethics 2 80 75 H M M H M M M H M H M H M M M
CLO-3 : Ability to appreciate the importance of honesty and integrity in academic life 2 80 80 H M H H H H H M H H H H H H H
CLO-4 : Apply scientific research methodology for real life problems 2 75 70 M H H M H H H H H H M H H H H
CLO-5 : Utilize the method of scientific writing 2 75 70 H M H H H M M H M H M H H H H
CLO-6 : Utilize the methods of data analysis in various applications 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction – ethics Research and ethics Good science vs. Bad science Research design Scientific Writing
SLO-2 Scientific ethics Scientific misconduct Pseudoscience Design of the apparatus Authenticity, accuracy
S-2 SLO-1 Code of ethics Forms of misconduct Ways of identification Design issues and remedies Originality of the work
SLO-2 Ethics for Engineering Cheating Curiosity and research Design methodology Title preparation
S-3 SLO-1 Standards of ethical conduct Plagiarism Empiricism Experimentation – sampling List of authors and addresses
SLO-2 Ethical conduct-expectations and outcome Recognizing plagiarism Rationalism Experimentation –measurements Abstract writing
S-4 SLO-1 National research ethics Self-plagiarism Intuition, authority Replication of the data introduction writing
SLO-2 Global research ethics Ghostwriting and detection Literature review Data analysis Description of methods
S-5 SLO-1 Intellectual property rights Honor code system Elementary scientific methods Error identification Description of methodology
SLO-2 Fundamental IP laws academic dishonesty Observations and observational bias Error in measurement Measurements
S-6 SLO-1 Patent and copy rights Prejudice Problem identification Classification of errors Description and types of measurements
SLO-2 Authorship and credit Intuition Basic assumptions Errors analysis Analysis of results
S-7 SLO-1 Conflict of interest Observation bias Hypothesis Interpretation of the data Explanation of results
SLO-2 Error and negligence Self-misunderstanding Formulation of an hypothesis Test of the hypothesis Result and analysis
S-8 SLO-1 Case studies – cloning scandal, miracle drug Egoism Hypothesis driven research design Mathematical modeling Discussion and acknowledgement
thalidomide
SLO-2 Case studies –, miracle drug thalidomide Some plagiarism cases in India Verification of Hypothesis Types of mathematical modeling Conflict of interest declaration
S-9 SLO-1 Jan HendrikSchön case Recent Plagiarism cases (abroad) Identification of experimental techniques Numerical computation References, paper/poster presentation
SLO-2 The Baltimore affair Consequence of Plagiarism Implementation of the experimental Result presentation Electronic publication
techniques

1. National academy of Science, National academy of Engineering, and Institute of Medicine, “On being a 3. David B. Resnik, “The ethics of science: An introduction”, Routledge Publication, 1998
Learning
scientist: A guide to responsible conduct in research”, Third edition, The National Academics Press, 2009 4. Gary Comstock, “Research Ethics: A philosophical guide to the responsible conduct of
Resources
2. Adam Briggle and Carl Mitcham, “Ethics and science: An Introduction”, Cambridge University Press, 2012 Research” Cambridge University Press, 2013

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
225
Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Narayanasvamy Vijayan, National Physical Laboratory, [email protected] 1. Prof. V. Subramaniam, IITM, Chennai, [email protected] 1. Dr. A. Karthigeyan, SRMIST
2. Dr.A. Pandikumar, Scientist, CSIR-CERL, [email protected] 2. Prof. D. Arivuoli, Anna University, [email protected] 2. Dr. A. A. Alagirisamy, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
226
Course Course L T P C
Course Code 18NTO404T MICRO AND NANOFLUIDIC TECHNOLOGY O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the theory of fluidics in a micro scale 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge in micro fluidics equations

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the concept behind viscous flow in micro scale

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Acquire the knowledge in Micro fluidic devices and manufacturing

Design & Development

Project Mgt. & Finance


Modern Tool Usage
CLR-5 : Gain knowledge scaling materials for manufacturing

Life Long Learning


Society & Culture
Problem Analysis

Communication
CLR-6 : Understand the sensors for micro fluidic application

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply the concept of fluidics in micro and nanoscale 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Analyze the flow and viscosity of the fluidics 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Analyze the viscous flow of micro/nano fluidic devices 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Utilize the knowledge gained for designing micro/nano fluidic devices 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Apply the various fluidic equations to design micro/nano fluidic devices 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Design micro/nano fluidic devices based on theory 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Introduction: Fundamentals of kinetic Micro and nanofluids – An Introduction Introduction to Microscale Viscous Flow Introduction - concepts microfluidic devices Introduction to Electro chemistry
theory
SLO-2 Fundamentals of molecular models Basic concepts in microfluidics & Structure of flow in a pipe or channel Microfluidic Technology Electrical double layer
Nanoscale fluidics
S-2 SLO-1 Kinetic theory of micro and macroscopic Governing equations Posiseuille‟s equation Fabrication Of A Simple Microfluidic Chip Electro-chemical potential
properties
SLO-2 Molecular models of micro and Applications- Preparatory concepts Posiseuille flow in a pipe Advantages of microfluidic devices Chemical potential-acid and base
macroscopic properties
S-3 SLO-1 Binary collisions Laws of fluid flows determination of Velocity in slip flow of gases Fluidic transport mechanisms In Electrolyte & electrical conductivity
transport properties Microfluidic Devices
SLO-2 Distribution functions Classification of fluid flow Velocity in slip flow of liquids Pressure-driven and electro-kinetically Semi-permeable membrane
driven flows in Devices
S-4 SLO-1 Boltzmann equation Continuum approximation Theory of flow in a thin film under gravity Scaling of materials Micro and nanofluidics devices
SLO-2 Maxwellian distribution functions Limitations and drawbacks Two and three dimensional approach Silicon materials for the manufacture Applications in different fields
S-5 SLO-1 Wall slip effects Kinematics of Microscale Liquid Flow Derivation - thin film under gravity Glass materials for the manufacture Fabrication and design of microfluid device
SLO-2 Accommodation coefficients Derivation of Kinematics of Microscale Properties of thin film equation Polymers materials for the manufacture Testing of microfluid device
Liquid Flow
S-6 SLO-1 Flow and heat transfer analysis of Liquid flow along surface Developing suction and laminar flows Fluidic structures DNA transport
microscale
SLO-2 Couette flows Effect of body forces in liquid flow Flow control Manufacturing a fluidic structure Development of artificial kidney
S-7 SLO-1 Pressure driven gas micro- flows Navier- Stokes equation Surface tension driven flow Stacking sequence Electrochemical sensing
SLO-2 Micro flows with wall slip effects Equation‟s properties And its limitations Stacking - fabrication methods Electrochemical Micro/Nao fluidic devices
S-8 SLO-1 Concept of Heat transfer in micro- Theory of Two-dimensional Navier- Stokes Sedimentation of a solid particle Surface modifications Receptor and Transducer based
Poiseuille flows equation classification of biosensors
SLO-2 Expression for Poiseuille flows Two-dimensional Navier- Stokes equation Transportation of a solid particle Different techniques involved in Surface Types of Biotransducers

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
227
in terms of Reynolds Equation modifications
S-9 SLO-1 Mechanism of micro flows under Navier- Stokes equation for Steady and Simple model for blood flow Spotting mechanisms Nanopores and nanopore membrane for
compression compressible flow biochemical sensing
SLO-2 Compressibility and its effects Steady and incompressible flow Navier- Non-Newtonian properties of blood Detection mechanisms Single Molecule sensing devices
Stokes equation

1. Terrence Conlisk, “Essential of Micro and nanofluidics: with applications to biological and chemical 3. HenrikBruus, “Theoretical Microfluidics”, Oxford Master Series in Physics,2007
Learning
sciences”, Cambridge University Press, 2012 4. PatricTabeling, “Introduction to Microfluids”, Oxford U. Press, 2005
Resources
2. Joshua Edel, “Nanofluidics”, RCS publishing, 2009

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Nagesh Kini,Thermax,Pune,Maharastra,[email protected] 1. Dr. Sampath Kumar T.S, IIT Madras, [email protected] 1. Dr. V. Eswaraiah, SRMIST
2. Mr. K. Chandru Trivitron Healthcare Pvt. Ltd. Chennai, [email protected] 2. Dr.Amit Kumar Mishra , IIT Jodhpur, [email protected] 2. Dr. Junaid MasudLaskar, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
228
Course Course L T P C
Course Code 18NTO405T THIN FILM PHOTOVOLTAICS O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Review the basic principles and design of photovoltaic cell technology 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the key properties of semiconductors films used in photovoltaic technology

Environment & Sustainability


CLR-3 : Review the basic photovoltaic device structure and design

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Develop an understanding of different thin film photovoltaic device technologies and their design

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Gain exposure to the various tools and techniques used in thin film photovoltaics

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Acquire knowledge on advanced concepts explored in thin film photovoltaics

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Differentiate between different types of photovoltaic technologies 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Interpret important properties of semiconductors relevant to thin film photovoltaics 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Apply different photovoltaic device design concepts for different applications 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Appreciate advancement of different types of thin film solar cells 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Appreciate the advanced concepts and explorations in thin film photovoltaics 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Perform thin film photovoltaic device fabrication, testing and calculations 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Basics and basic components of PV Semiconductor thin films-Optical Different generations of PV Thin film deposition Device architectures
systems absorption
SLO-2 Mechanism of PV Carrier photo generation Thin film solar cells Various techniques Flexible substrates, transparent devices.
S-2 SLO-1 Sun as a source of energy Band gap Silicon solar cells Evaporation techniques Multi-junctions
SLO-2 Solar spectrum , air mass Direct Vs Indirect bandgaps Thin film Silicon solar cells Sputtering techniques Tandem solar cells
S-3 SLO-1 Solar Cell parameters Carriers Amorphous Silicon based solar cells MBE Bandgap profile optimization
SLO-2 Device testing Carriers transport a-Si and a-Si: H solar cells Laser based techniques Solar spectrum matching
S-4 SLO-1 Efficiency measurements Minority carrier transport properties II-VI thin film PV CVD, PECVD Light trapping
SLO-2 FF, VOC, JSC etc for ideal cells Carrier recombination-lifetime and defects Chalcopyrite photovoltaics Spray and Non vacuum routes Antireflection coatings
S-5 SLO-1 Non-idealities, Loss mechanisms Band to band and Shockley-Read-hall CdTe/CdS thin film solar cells Techniques to measure thickness Self-cleaning coatings
recombination
SLO-2 Optical & electrical loss mechanisms High injection effects Superstrate structure Optical and electronic properties of thin Plasmonic enhancements
films
S-6 SLO-1 Basics of solar cell device design Surface and interface recombination CuInGaSe2/CdS thin film cell Fabrication process of thin film solar cells Luminescence concentrators
technologies
SLO-2 Minimization of losses Implications on device performance Earth abundant alternatives Specific techniques used Up conversion
S-7 SLO-1 Lateral design PN homojunctions Thin film solar cells based on Cu2ZnSnS4 Established parameters in thin film cell New concepts
technologies
SLO-2 Vertical design Carrier transport under broad spectrum other materials Basic characterization tools quantum dots, & wires,
illumination
S-8 SLO-1 Optical versus electrical tradeoffs Photocurrent and Spectral response 3rd generation thin film solar cells: DSSCs Advanced characterization methods for Intermediate band solar cells
device quality & defects
SLO-2 Optimization Ideal diodes QDSSCs, heterojunctions Study of interfaces, recombination etc Multiple exciton generation, hot carrier
solar cells

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
229
S-9 SLO-1 Examples of semiconductors in PV Real p-n diodes 3rd generation thin film solar cells: organic Basics of device modelling Commercial status
PV
SLO-2 Device types in PV Temperature effects Hybrid, perovskite solar cells etc. Simulation softwares Hopes and challenges for thin film PV

1. Solanki C.S., “Solar photovoltaics - fundamentals, technologies and applications”, 3rd edition, PHI 4. Green M.A., “Third Generation Photovoltaics: Advanced Solar Energy Conversion”, Springer,
LearningPvt Ltd, New Delhi, India 2006Fundamentals of Solid State Engineering, Manijeh Razeghi, KLUWER ACADEMIC PUBLISHERS,
Learning
2. Fonash S.J., “Solar Cell Device Physics”, Academic, 2010 2002
Resources
3. Moller H.J., “Semiconductors for Solar Cells”,Artech House, 1993 5. Rointan. F, Bunshah,” Hand Book of Deposition technologies for Thin Films and coatings by Science,
Technology and Applications” ,Second Edition , Noyes Publications, 1993

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. D.K. Aswal, National Physical Laboratory, [email protected] 1. Dr. Sudhakar Chandran, IIT Madras, [email protected] 1. Dr. S Venkataprasad Bhat,, SRMIST
2. Dr. S. Sudhakar, CSIR-CECRI, [email protected] 2. Dr. M. S. Ramachandra Rao, IIT Madras, [email protected] 2. Dr. P. Malar, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
230
Course Course L T P C
Course Code 18NTO406T NANOTECHNOLOGY IN SOCIETAL DEVELOPMENT O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Department of Physics and Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Provide an insight into the fundamentals of social-economic implications of nanotechnology 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Provide an insight into the fundamentals of ethical implications of nanotechnology

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the legal risks related with the nanotechnology

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Understand the implications of nanotechnology in quality of life

Design & Development

Project Mgt. & Finance


Modern Tool Usage
CLR-5 : Understand the problems of governance of nanotechnology

Life Long Learning


Society & Culture
Problem Analysis

Communication
CLR-6 : Explore the matters related to patents associated with nanotechnology

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Address the socioeconomic implications of nanotechnology 2 80 75 M H M H M H H H H H M H H H H
CLO-2 : Apply the knowledge of ethical implications pertaining to nanotechnology 2 80 70 M H M H M H H H H H M H M M M
CLO-3 : Address the legal risks related with the nanotechnology 2 75 70 M M M H M H H M H H M H H H H
CLO-4 : Improve the quality of life 2 80 75 H H M H M H H H H H M H H H H
CLO-5 : Handle the issues related to patents associated with nanotechnology 2 80 70 M M H H M M M H M H H H H H H
CLO-6 : Address the problems of governance of nanotechnology 2 80 75 M M M H M H H H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Knowledge and Scientific National Nanotechnology Initiative Nanotechnology, Education, and the Fear Societal Implications of Nanotechnology ( Public Perceptions of Nanotechnology
Understanding of Nature of Nanobots
SLO-2 Industrial Manufacturing, Materials The Age of Transitions Mathematical Challenges in Nanoscience Socio-economic Research on Nanoscale Public Awareness of Nanotechnology
and Products and Nanotechnology Science and Technology: A European
Overview and Illustration
S-2 SLO-1 Medicine and the Human Body Technological Implications of Nanotechnology: Implications of Nanotechnology for the Nanotechnology and Unintended Public interaction research
Why the Future Needs Us Workforce Consequences
SLO-2 Sustainability: Agriculture, Water, Don't Count Society Out - A Response to Bill Societal Impacts of Nanotechnology in A Cultural Ecology of Nanotechnology Nanotechnological risks
Energy, Materials, and Clean Joy Education and Medicine
Environment
S-3 SLO-1 Space Exploration National Needs Drivers for Nanotechnology Technological and Educational Implications Envisioning and Communicating Assessment of Nanotechnological risks
of Nanotechnology: Infrastructural and Nanotechnology to the Public
Educational Needs
SLO-2 National Security Nanotechnology and Societal Transformation Dynamics of the Emerging Field of Vision, innovation, and policy Importance of Risk communication
Nanoscience
S-4 SLO-1 Moving into the Market Focus on Economic and Political Implications of Focus on Medical, Environmental, Space Challenges for government and Problems in Risk communication
Potential Technology Exploration and National Security universities
Implications
SLO-2 The Interactive Process of Innovation Impact of Nanotechnology on the Chemical and Challenges and Vision for Nanoscience Environmental Impacts of Nanomaterials Nanotechnology‟s social impacts
and Diffusion Automotive Industries and Nanotechnology in Medicine: Cancer
as a Model
S-5 SLO-1 Unintended and Second-order Information Technology Based on a Mature Nanotechnology in Medicine Nanoparticle Toxicity and risk A preliminary analysis of nanotechnology
Consequences Nanotechnology: Some Societal Implications in the media
SLO-2 Ethical Issues and Public Involvement Societal Implications of Scaling to Lifecycle/Sustainability Implications of Social impacts of nano biotechnology Nanoscience and engineering - Public
in Decision Making Nanoelectronics Nanotechnology issues engagement

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
231
S-6 SLO-1 Education of Nanoscientists, Future Implications of Nanoscale Science and Implications of Nanotechnology for Space Problems of governance of Nanophobia – Fear of Nanotechnology
Nanotechnologists, and Technology: Wired Humans, Quantum Legos, Exploration nanotechnology
Nanofabrication Technicians and an Ocean of Information
SLO-2 Education of Social Scientists Implications of Nanotechnology in the Security Aspects of Nanotechnology Negotiations over quality of life in the Public Engagement with nanotechnology
Pharmaceutics and Medical Fields nanotechnology initiative. Governance
S-7 SLO-1 Social Science Research Approaches We've Only Just Begun Focus on Social, Ethical, Legal, and Technological revolutions and the limits of Nanotechnology: moving beyond risk
and Methodologies Cultural Implications ethics in an age of commercialization
SLO-2 Institutional Infrastructure for Societal An Economist Õs Approach to Analyzing the Social Science Research Methods for Regulatory structures and society Communication streams and
Implications Research Societal Impacts of Nanoscience and Assessing Societal Implications of nanotechnology: interpretation of a
Nanotechnology Nanotechnology nanotechnology
S-8 SLO-1 Other Measures The Strategic Impact of Nanotechnology on the Ethical Issues in Nanotechnology Nanotechnology and social trends Individual perspectives of nanotechnology
Future of Business and Economics
SLO-2 Specific Areas for Research and Nano-Science and Society: Finding a Social Social Acceptance of Nanotechnology Integrative Technology The case of Cold Fusion
Education Investment Basis for Science Policy
S-9 SLO-1 Recommendations to Organizations Focus on Science and Education Implications Social, Ethical and Legal Implications of Institutionalizing Multi-Disciplinary The case of Recombinant DNA
Nanotechnology Engagement
SLO-2 With an Eye to the Future Implications of Nanoscience for Knowledge and Envisioning Life on the Nano-Frontier Nano revolution implications for the artist Historical comparisons - for anticipating
Understanding public reactions to nanotechnology

1. Mihail C.R., and William S.B., “Nanotechnology: societal implications”, Springer publication, 2011 (978-1-4020- 3. Mihail C. Roco and William Sims Bainbridge,” Societal Implications of Nanoscience and
Learning
5432-7 (e-book)) Nanotechnology”, National Science Foundation, 2001 (978-0-7923-7178-6)
Resources
2. Ronald Sandler, “Nanotechnology the Social & Ethical Issues”, Woodrow Wilson, 2009

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 5 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Hirendra N Ghosh, Institute of Nanoscience and Technology, Punjab,
1. Mr.Ajay Kumar, Avansa Technology and services, India [email protected] 1. Dr. C.Gopalakrishnan, , SRMIST
[email protected]
2. Dr.Tanvi Sharma ,Nanoshel LLC, Chandigarh, India, [email protected] 2. Dr. Asish Pal, Institute of Nanoscience and Technology, Punjab,[email protected] 2. Dr.P.Sivakumar, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
232
Course Course L T P C
Course Code 18NTO407T POLYMER ENGINEERING O Open Elective
Name Category 3 0 0 3
Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire basic knowledge about the structure and property of polymers 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Impart chemistry aspects on various polymer materials

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Acquaint with various compounding ingredients and mixing equipments

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Understand the principles behind the elasticity of the polymers

Design & Development

Project Mgt. & Finance


CLR-5 : Gain knowledge about reinforcements and effect of nanofillers

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Describe rheological behavior with different modifiers

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply the engineering principles underlying the processing of polymer raw materials 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Extend and apply the knowledge of polymers to materials science and engineering 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Identify different fillers as reinforcements 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Illustrate the working of moulding and extrusion techniques 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Evaluate the mechanical behavior of polymers 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Enhance knowledge about the various composite materials 2 80 75 H M M H H M M H H H M H H M H
Duration (hour) 9 9 9 9 9
S-1 SLO-1 Basics and chemistry of polymeric Mechanical behavior of Polymers Polymer Viscoelasticity and Rheology Reinforced Polymers and Composites Elements of Design
Materials
SLO-2 Historical developments in polymeric Deformation Definition of elastomers Reinforced plastics Engineering thermoplastics
materials
S-2 SLO-1 Monomer & functionality Fracture in polymers Requirements of polymer to be elastomer Nanofillers and reinforcements Thermosets and composites
SLO-2 Oligomer Crack growth Nature of viscoelasticity Effect of reinforcements like calcium Compression moulds : positive, semi-
carbonate, dolomite, silica glass positive
S-3 SLO-1 Polymer structure Tensile strength, Definition of elastomers Fibrous reinforcements (inorganic and Flash mould with horizontal and vertical
organic) flash
SLO-2 Methods of synthesis Flexural strength Classifications of elastomers Glass fiber and boron fiber Injection moulds : Two plate and three
plates types
S-4 SLO-1 Addition polymerization Impact resistance Stress relaxation Carbon fiber and aramide fibers Joining and fastening
SLO-2 Condensation polymerization Percentage elongation Relaxation and retardation times Compression moulding Post extrusion techniques
S-5 SLO-1 Co- polymers Griffin theory The time - temperature superposition Classification and characteristics of Metallization
principle composite materials
SLO-2 Cross linked polymers Tear test Dynamic properties Fibrous composite materials electroplating
S-6 SLO-1 Crosslinking plasticizers and fillers Fatigue and wear Zener model Laminated composite materials Stamping
SLO-2 Crystallinity Hardness Polymer melt viscosity Particulate composite materials Welding and bonding
S-7 SLO-1 Glass transition temperature Compressive strength Plasticizers Combinations of composite materials printing and painting on plastics
SLO-2 Degree of polymerization Time dependent properties Lubricants Strength of composites Cross-linking of thermoplastics materials
S-8 SLO-1 Classification of polymers Creep Polymer Rheology Failure modes of long, fibre composites Cellular plastics
SLO-2 Molecular weight Effect of weathering Rheological concepts of polymer solutions Axial tensile failure Compound development
and melts
S-9 SLO-1 Molecular weight distribution. Stress-strain behavior of polymers Degradation plasticization Transverse tensile failure, shear failure Principles of mixing
SLO-2 Determination of number and average Mechanical behavior of biomedical Various rheology modifiers Applications of fiber reinforced polymer Rubbers, designing for strength
molecular weight polymers composites

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
233
3. HullD., and Clyne W., An Introduction to Composite Materials, Cambridge University Press, 2nd
Learning 1. Sperling L.H., Introduction to Physical Polymer Science, Wiley inter science, 4th Edition, 2006
Edition, 1996
Resources 2. Mc Crum, Principles of polymer Engineering, 2nd Edition, Oxford, 2001
4. Jones R.M., “Mechanics of Composite Materials”, Taylor & Francis, 2nd Edition, 1999

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Panka jPoddar, National Chemical Laboratory, [email protected] 1. Dr.G. Arthanareeswaran, NIT Trichy, [email protected] 1. Dr. N. Angeline Little Flower. SRMIST
2. Dr. P. Sudhakara, CLRI – CSIR, Jalandhar, [email protected] 2. Dr. A. Kannan, IIT Madras, [email protected] 2. Dr. C. Siva, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
234
Course Course L T P C
Course Code 18NTO408T INDUSTRIAL NANOTECHNOLOGY O Open Elective
Name Category 3 0 0 3

Pre-requisite Progressive
Nil Co-requisite Courses Nil Nil
Courses Courses
Course Offering Department Nanotechnology Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand various nanotechnology techniques and materials from the point of view of the industry 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the practical and business aspects of nanotechnology

Environment & Sustainability


CLR-3 : Understand the concept of self-assembly of carbon nanostructures and various other materials and their applications

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Gain knowledge on material in the nanoscale which can be use in Electronics, Medical, Textiles Industry

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Acquire knowledge on physical properties of nanostructured materials and their size and dimensionality dependence

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Acquire knowledge on the measurement techniques at the nanoscale

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Elucidate on advantages of nanotechnology based applications in each industry 2 80 75 H M H H H M M H H H M H H H H
CLO-2 : Provide instances of contemporary industrial applications of nanotechnology 2 80 70 H M M H M M M H M H M H M M M
CLO-3 : Provide an overview of future technological advancements and increasing role of nanotechnology in each industry 2 75 70 H M H H H H H M H H H H H H H
CLO-4 : Apply the techniques for fabrication of small-scale devices such as micro/nano electromechanical systems etc. 2 80 75 M H H M H H H H H H M H H H H
CLO-5 : Utilize the knowledge on nanomaterial to open a startup company 2 80 70 H M H H H M M H M H M H H H H
CLO-6 : Apply the techniques for fabrication of nanofiber on advance textiles Industry 2 80 75 H M M H H M M H H H M H H M H

Duration (hour) 9 9 9 9 9
S-1 SLO-1 Nano electrical Nanoparticles in bone substitutes Background of TiO2 as a semiconductor Applications of nanotechnology in the Nanotechnology and Nanofibers
photocatalyst agriculture
SLO-2 Nano electronic devices and its Nanoparticles in dentistry Photocatalytic mechanism and general Agriculture chemicals Nanofibre production –electrospinning
advantages pathway
S-2 SLO-1 Data storage Tissue engineering Photocatalytic kinetics Nanomaterials in plant protection Basic to Electrospinning: Solution surface
tension, Polymer solubility, viscosity
SLO-2 Memory devices Regenerative medicine TiO2nanoparticles for water purification Diagnosis and control of plant diseases Electrospinning parameters: Controlling
morphologies of nanofibers
S-3 SLO-1 Micromechanical systems Tissue engineering and nanotechnology Photocatalytic degradation of specific Potential of nano-fertilizers Electrospun Polycrylonitrile Nanofibers
waterborne pollutants
SLO-2 Nanoelectromechanical systems Incorporated scaffolds for tissue Nanomaterials in water treatment Nano-fertilizers: Nutritional value and ElectospunTiC/C composite for energy
engineering health related application
S-4 SLO-1 Lasers Nanorobotics in surgery Origin of arsenic in groundwater, Health Applications of nanotechnology in food Light-emitting polymer nanofiber
impacts of arsenic industry
SLO-2 Use of lasers in lighting and displays Role of nanoparticles in drug delivery Nanoparticles for treatment of arsenic Protein nanostructures Polymer nanofiber field-effect transistors
S-5 SLO-1 Rechargeable batteries Nanoparticles in targeted drug delivery Mechanism of treatment methods of Engineered nanoparticles in food Multifunctional polymer nanocomposites
arsenic-contaminated water
SLO-2 Nanostructured electrodes Metal oxide nanocarriers for drug delivery Treatment of arsenic using nanoparticles Silica (SiO2) and silicates nanoparticles in Electrospun carbon nanofiber: electrode
other than TiO2 food material
S-6 SLO-1 Basic concepts of fuel cells Silica-based nano drug delivery CNTs in water treatment technology Nanomaterials in active packaging for food Nano finishing in textiles: UV resistant,
preservation antibacterial
SLO-2 Different types of fuel cells Polymer based nanomaterials for drug Functionalized graphene for removal of Barrier nanomaterials for food packaging Nano finishing in textiles: hydrophilic, self-
delivery contaminations and water treatment cleaning
S-7 SLO-1 Photovoltaic cells characterization Cancer diagnostics: nanotechnology Gas-sensor: Techniques used for gas- Nano-enabled indicators of food quality Protective textile against electromagnetic

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
235
sensor and safety radiation
SLO-2 Nanomaterials and different types of Cancer therapy: nanotechnology Conduction mechanism in semiconducting Challenges of using nanotechnology in Nanotechnology: Self-Cleaning textile
photovoltaic cells sensing films agriculture and food sectors
S-8 SLO-1 Electric double layer capacitors Nano-sensor in cancer Metal-oxide based gas-sensor devices Nanomaterials in active packaging for food Safety evaluation of nanomaterials in
preservation cosmetic products
SLO-2 Capacitance versus pore size Nanoparticle probes and molecular Classification of semiconductor sensors Principles of involved nano-enabled Nanomaterial in cosmetic: determination of
imaging in Cancer sensing physicochemical properties
S-9 SLO-1 Characterization of nanoparticle coatings Nanomedicine-based use of siRNA in Challenges and opportunities in solid state Nanocomposite with antimicrobial Cosmetic formulation: TiO2 and ZnO
cancer sensors properties Nanoparticles
SLO-2 Nanoparticle coatings:Electrical and Magnetic Nanoparticles and cancer Small dimensional toxic gas sensor for air- Nanotechnology for intelligent packaging Nanotechnology in shampoos, hair-
electronic applications and nanoparticle quality monitoring as food freshness and safety monitoring conditioners: Hair follicle targeting
coatings for electrical products solution

1. Kenneth E.G., Craig R.H., Cato T.L., Lakshmi S.N., Biomedical Nanostructures, John Wiley & Sons Inc., 2008 4. M. A. Axelos, M. H. Van de Voorde, Nanotechnology in Agriculture and Food Science, John
Learning 2. P. J. Brown, K. Stevens, Nanofibers and Nanotechnology in Textiles, Woodhead Publishing Limited, Wiley & Sons, 2017
Resources Cambridge, 2007 5. M. H. Fulekar, Nanotechnology: Importance and Applications, IK International Publishing House
3. C. M. Hussain, A. K. Mishra, Nanotechnology in Environmental Science, Volume 2,John Wiley & Sons, 2018 Pvt. LTD, 2010

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 30 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Hemant Dixit, Global Foundaries,USA, [email protected] 1. Dr. Pradeep T, IIT Madras, [email protected] 1. Dr.Debabrata Sarkar, SRMIST
2. Dr. Krishna SurendraMuvvala, Saint Gobain Research India, India, [email protected] 2. Dr. M. S. Ramachandra Rao, IIT Madras, [email protected] 2. Dr. Senthilkumar E, SRMIST

SRM Institute of Science & Technology – Academic Curricula (2018 Regulations) - Control copy
236
ACADEMIC CURRICULA

Professional Elective Courses

SCHOOL OF COMPUTING

Reg ulations - 2018

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY


(D eemed to be U niver sity u/ s 3 of UGC Act, 1956)
Kat t a nk u lat h u r, Ka nc he e p u ram , Tam i l N ad u , I n d ia
Course Course Course L T P C
18CSE351T COMPUTATIONAL LOGIC E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the basics of Propositional logic 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire skills on rules to handle Propositional logic

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the First order Logic and Meta theorems

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Learn the art of application of AI Concepts.

Design & Development

Project Mgt. & Finance


Modern Tool Usage
CLR-5 : Master various theorems on Logic

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Apply the skills acquired on propositional logic to solve examples at hand 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Apply the rules learnt towards problem solving 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Acquire mastry over FOL and Meta theorems and apply the same with confidence 2 85 80 H M - - - - - - - - - - - - -
CLO-4 : Apply the acquired knowledge on AI under appropriate problem solving contexts 2 80 75 H H H - - - - - - - - - - - -
CLO-5 : Attempt to apply the acquired knowledge on logics under appropriate problem solving contexts 2 75 85 H M H - - - - - M - - H - - -

Duration (hour) 9 9 9 9 9
Natural Deduction of Propositional Logic:
SLO-1 Propositional Logic-Introduction First Order Logic-Introduction Axiomatic System FC: Introduction Modal Logic K-Introduction
Rules of Conjunction, Disjunction
S-1
Natural Deduction of Propositional Logic: Axiomatic System FC: Example
SLO-2 Syntax of PL First Order Logic-Illustration Modal Logic K-Illustration
Implication, Negation applications, Illustrations
Natural Deduction of Propositional Logic:
SLO-1 Is It a Proposition? Syntax of FL Monotonicity Theorem-Detail Syntax and Semantics of K
Proofs
S-2
Natural Deduction of Propositional Logic:
SLO-2 Unique Parsing, PropDet Scope and Binding Deduction Theorem- Detail Syntax and Semantics of K: Illustration
Examples
Natural Deduction of Propositional Logic:
SLO-1 Sub Propositions, Precedence rules Scope and Binding-Illustration Theorem-RA, Fitness- Detail Validity and Consequence in K
Problems
S-3
Natural Deduction of Propositional Logic:
SLO-2 Proposition: Theorems and Examples Substitutions Paradox of material Implication-Detail Validity and Consequence in K: Illustration
Problems
Derived Rules of Propositional Logic: Strong Generalization
SLO-1 Interpretations Substitutions- Illustrations Axiomatic System KC
Introduction Theorem:Introduction
S-4
Derived Rules of Propositional Logic:
SLO-2 Boolean conditions, Truth table Substitutions- Problems Strong Generalization Theorem: Illustration Axiomatic System KC: Illustration
Examples
Interpretations: Theorems, Conventions Derived Rules of Propositional
SLO-1 Semantics of FL Adequacy of FC to FL Adequacy of KC to K
and Lemma Logic:Problems
S-5 Derived Rules of Propositional
SLO-2 Interpretations: Examples Logic:Problems Semantics of FL: Illustration Adequacy of FC to FL: Illustration Adequacy of KC to K: Illustration

S-6 SLO-1 Models: Introduction to terminologies Parse Tree Translating into FL Compactness of FL Natural Deduction in K
Equivalences and Consequences :
SLO-2 Sub Formula Translating into FL: Illustrations Compactness of FL: Proof Natural Deduction in K: Illustration
Introduction to terminologies
Equivalences and Consequences :
SLO-1 Soundness of Propositional Logic Satisfiability and Validity Laws in FL Analytic Tableau for K
Examples
S-7
Soundness of Propositional Logic:
SLO-2 Deduction Theorem (DT)-Introduction Satisfiability and Validity:Illustrations Laws in FL: Illustration Analytic Tableau for K: Illustration
Illustration
RA Theorem, Monotonicity Theorem (M)-
SLO-1 Completeness of Propositional Logic Metatheorems: Introduction Natural Deduction Modalities
Introduction
S-8
Completeness of Propositional Logic: Metatheorems: Deduction, Substitution,
SLO-2 Fitness Theorem Natural Deduction: Illustration Modalities: Illustration
Illustration Chaining
SLO-1 Theorem-Paradox of material Implication Gentzen sequent calculus Metatheorems: Examples Analytic Tableaux Computation Tree Logic
S-9
SLO-2 Replacement Laws Gentzen sequent calculus: Illustration Metatheorems: Problems Analytic Tableaux: Illustration Computation Tree Logic: Illustration

1. Arindama Singh,"Logics for Computer Science", PHI Learning Private Ltd,2nd Edition,2018
4. Dana Richards & Henry Hamburger,"Logic And Language Models For Computer Science",Third
Learning 2. Wasilewska & Anita,"Logics for computer science: classical and non-classical",Springer ,2018
Edition,World Scientific Publishing Co. Pte. Ltd,2018.
Resources 3. Huth M and Ryan M ,‖ Logic in Computer Science : Modeling and Reasoning about
5. https://www.cs.cornell.edu/courses/cs3110/2012sp/lectures/lec15-logic-contd/lec15.html
systems‖,Cambridge University Press, 2005

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. Paventhan Arumugum, Director (R&D), ERNET India Mr. T.Senthil Kumar, SRMIST
Mr Shiv Kumar Ganesh Full stack developer Altemetric, US Dr.Kayalvizhi Jayavel, SRMIST
Ms. Jeyasudha, SRMIST
Course Course Course L T P C
18CSE352T NEURO FUZZY AND GENETIC PROGRAMMING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the fundamentals of Artificial Neural Networks 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn the various topologies and learning algorithms of ANN

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the principles and fundamentals of Fuzzy Logic

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Understand the Fuzzy Rule based systems

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the basic concepts and techniques of Genetic Algorithms

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Utilize the Neural, Fuzzy and Genetic Algorithms for real-time application development

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on constructing a neural network 3 80 75 L H - H L - - - L L - H - - -
CLO-2 : Identify the basic Neural net and learning algorithm to apply for a real time problem 3 85 75 M H M M H - - - M L - H - - -
CLO-3 : Acquire the ability to use Fuzzy operators, membership functions, Fuzzification and Defuzzification Techniques 3 75 70 M H M H M - - - M L - H - - -
CLO-4 : Gain Knowledge on applying the Fuzzy rules to different applications 3 85 80 M H M H H - - - M L - H - - -
CLO-5 : Acquire the knowledge of fitness functions and Genetic operators 3 85 75 H H M H M - - - M L - H - - -
CLO-6 : Apply the Genetic Algorithm to real-time applications 3 80 70 M H M H H - - - L L - H - - -

Duration (hour) 9 9 9 9 9
History of Evolutionary Computing,
SLO-1 Biological and Artificial Neuron Delta Rule, Derivation of GDR Crisp sets Fuzzification of Input Variables,
S-1 Genetic Algorithms, basic concepts
Application of Fuzzy operations
SLO-2 History of ANN Backpropagation Algorithm, Local Minima Problem Fuzzy sets GA Cycle , Fitness Function,
SLO-1 ANN architectures Radial Basis Function Neural Network Fuzzy membership functions Introduction to GA Operators Selection
Evaluation of Fuzzy rules, Aggregation
S-2 Operators, Crossover, Mutation
SLO-2 Learning Algorithms Pattern Association, Auto Associative nets Operations of Fuzzy sets of output Fuzzy sets
Operations
Activation Functions, Bias, Rule based systems, Conventional
SLO-1 Hetero Associative nets Fuzzy Relations, Operations
S-3 Threshold and other parameters programs vs Rule based systems Schema Theorem, Example
SLO-2 McCulloch Pitts model, Bidirectional Associative Memory Network Fuzzy Extension Principle Fuzzy Propositions
SLO-1 Crisp Relations, Fuzzy relations, Properties,
S-4 Simulation of Logic Functions Hopfield network Competitive networks: Maxnet Fuzzification Classification of Genetic Algorithm
SLO-2 operations,
SLO-1 Perceptron Network Self Organizing Map Network Propositional Logic Defuzzification Holland Classifier Systems
S-5 Learning Vector Quantization Fuzzy Controller : Air conditioner
SLO-2 Hebbian network Crisp Logic Genetic Programming
control, Cruise Controller
SLO-1 ADALINE networks Predicate Logic Rules of Inference Data Representation
S-6 Adaptive Resonance Theory Network Fuzzy Decision making
SLO-2 MADALINE networks Fuzzy Truth, Fuzzy Rules Genetic Operators
Introduction to neuro fuzzy system-
Adaptive Neuro-Fuzzy Inference
SLO-1 Practice of Neural Network tool : Delta rule Fuzzy Reasoning Application of Genetic Algorithm
Practice of Neural Network tool : Systems Coactive Neuro-Fuzzy
S-7,8
Simple Logic functions Modeling
Practice of Neural Network tool : Pattern
SLO-2 Practice of Fuzzy Logic tool: Fuzzy functions Recent Applications
Classification Practice of Optimization and Genetic
SLO-1 Practice of Neural Network tool : Practice of Fuzzy Logic tool: Fuzzy Practice of Fuzzy Logic tool : Fuzzy algorithm tool
S-9 Practice of Neural Network tool : Pattern Clustering
SLO-2 XOR problem operations controller design and applications
1. Samir Roy, Udit Chakraborty, ―Introduction to Soft Computing: Neuro-Fuzzy and Genetic Algorithms‖, Pearson
4. Timothy J. Ross , ―Fuzzy Logic with Engineering Applications‖, John Wiley & Sons Ltd,
Education, 2013.
Learning 2010.
2. Michael Negnevitsky. Artificial Intelligence: A Guide to Intelligent Systems, 3rd Edition, Pearson Education, 2011.
Resources 5. David E. Goldberg, ―Genetic Algorithms-In Search, optimization and Machine Learning‖,
3. Laurene Fausett, "Fundamentals of Neural Networks, Architectures, Algorithms and Applications‖, Pearson
Pearson Education, 2008.
Education, 2008.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. A.P. Shanthi, Professor,
1. Mr. K. selvaraj, TCS, Bangalore Dept. of Computer Science & Engineering, 1. Dr. V. Ganapathy, SRM IST
Anna University, chennai-600025
2. Dr. A, Kannan, Professor
2. Mr. Saju G Nair, IBM, Bangalore. Dept. of Computer Science & Engineering, 2. Dr. D. Malathi, SRM IST
VIT, Vellore
3. Dr. Ferni Ukrit, SRM IST
Course Course Course L T P C
18CSE353T DIGITAL IMAGE PROCESSING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : provide deep understanding of basic concepts of digital image acquisition 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : provide deep Understanding of various digital image enhancement techniques
CLR-3 : Understand image restoration and segmentation methods

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : provide understanding and implementation of image compression techniques

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Provide understanding and knowledge of image recognition methods

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO - 1

PSO - 2
Ethics
CLO-1 : Understand basics of digital images and tools for image processing 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Learn and implement image Enhancement techniques 2 75 80 H H H - H - - - - - - - - - -
CLO-3 : Understand and Learn image Restoration and Segmentation Methods 2 85 80 H H M - H - - - - - - - - - -
CLO-4 : Understand and implement Image Compression techniques 2 80 75 H H M - H - - - - - - - - - -
CLO-5 : Learn and Implement Image Recognition methods 2 75 85 H H M - H - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Wavelets – Subband coding –
S-1 SLO-1 Introduction Introduction to Spatial Domain Noise models – Mean Filters – Order Statistics Boundary representation – Chain Code
Multiresolution expansions
Fundamentals of Compression – Image
Origin- Steps in Digital Image Adaptive filters – Band reject Filters – Band Polygonal approximation, signature,
S-2 SLO-1 Gray level transformations Compression methods - Error Free
Processing pass Filters boundary segments
Compression
Inverse Filtering – Wiener filtering Variable Length Coding – Bit-Plane Coding
S-3 SLO-1 Components Histogram processing Boundary description – Shape number
Segmentation – Lossless Predictive Coding
Lossy Compression – Lossy Predictive
S-4 SLO-1 Elements of Visual Perception Basics of Spatial Filtering Point, Line, and Edge Detection Fourier Descriptor
Coding
Compression Standards-Huffman,
S-5 SLO-1 Image Sensing and Acquisition Smoothing and Sharpening Spatial Filtering Marr-Hildreth & Canny edge detector Arithmetic coding, LZW coding, Run Regional Descriptors
Length Encoding
Compression StandardsHuffman,
Topological - Texture – Patterns and
S-6 SLO-1 Image Sampling and Quantization Frequency Domain: Basics of filtering Edge Linking and Boundary detection Arithmetic coding, LZW coding, Run
Pattern classes
Length Encoding
Smoothing and Sharpening frequency domain Local & Regional processing-Region based Block Transform coding, Wavelet coding,
S-7 SLO-1 Relationships between pixels Recognition based on matching
filters segmentation JPEG standard
MATLAB code for image compression:
Introduction to Image processing Smoothing and Sharpening frequency domain Morphological processing- Watershed
S-8 SLO-1 Huffam coding, Arithmetic coding, wavelet MATLAB code for image representation
toolbox in MATLAB filters segmentation algorithm
coding
MATLAB code for restoring an image after MATLAB code for image compression:
SLO-1 Tool box practice MATLAB code for histogram equalization MATLAB code for image recognition
degradation using adaptive and wiener filter Huffam coding,
S-9
MATLAB code for spatial and frequency domain
SLO-2 Exploring functions Edge detection operators Arithmetic coding, wavelet coding MATLAB Practice exercises
filter.
Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %

# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Madhan Thandayithapani kutiyappan, Assistant consultantant, TCS - siruseri Dr. S. Sridhar, Anna University Dr. G.Niranjana. Associate Professor/CSE
Mr. Rajasekar Assistant Professor/IT
Dr. Senthil kumar, Annauniversity Mr. James Joseph Assistant Professor/SWE
Course Course Course L T P C
18CSE354T NETWORK SECURITY E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the basic concepts of networking devices 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the concept of IP security
CLR-3 : Understand the various methods and protocols to maintain E-mail security

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)

Expected Proficiency (%)


CLR-4 : Understand the various methods and protocols to maintain web security

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand security measures for wireless and cell phone Communications

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
CLO-1 : Acquire the knowledge of network devices used in data Communication 2 80 85 H H
CLO-2 : Acquire the knowledge of IP security and ability to identify the IP security attack 2 75 80 H
CLO-3 : Acquire the knowledge of Email security and ability to detect the attacks in e-mail 2 85 80 H
CLO-4 : Acquire the knowledge of web security attack and prevention mechanism 2 80 75 H H
CLO-5 : Acquire the knowledge of wireless network security and prevention mechanism 2 75 85 H H

Duration (hour) 9 9 9 9 9
Overview of IPSEC- Security Associations,
SLO-1 Networking Devices(Layer1,2) Security Services for E-mail SSL/TLS Basic Protocol Wireless Security:IEEE 802.11 Wireless LAN
S-1 Security Association Database
SLO-2 Networking Devices(Layer 3) Security Policy databases , AH and ESP Security Services for E-mail SSL/TLS Basic Protocol Wireless Security:IEEE 802.11 Wireless LAN
SLO-1 Different types of network layer attacks Tunnel and Transport mode Establishing keys computing the keys Authentication
S-2
SLO-2 Different types of network layer attacks IP header Protection Establishing Public and secret keys computing the keys Authentication and confidentiality
SLO-1 Firewall- ACL IP and IPv6 Privacy client authentication Cellphone Security
S-3 End-to end Privacy, Privacy with distribution
SLO-2 Packet Filtering IPV4 and IPV6 header client authentication GSM (2G) Security
List Exploders
SLO-1 DMZ, Alerts Authentication Header Authentication of the source PKI as deployed by SSL Security in UMTS (3G)
S-4 Based on public key technology and secret
SLO-2 Audit Trials Mutable, Immutable and Mutable but predictable PKI as deployed by SSL Security in UMTS (3G)
keys and with distribution list
SLO-1 IDS Encapsulation Security Payload(ESP) Message Integrity SSLAttacks fixed in v3 Wireless LAN Vulnerabilities
S-5 Advantages and Disadvantages of
SLO-2 Internet Key Exchange Non-repudiation SSLAttacks fixed in v3 Phishing
IDS(Need of IPS)
SLO-1 Advantages of IPS ove IDS Phases of IKE Introduction and Overviw of PGP Exportability Buffer Overflow
S-6
SLO-2 IPS Phase I IKE- Modes and key types Efficient Encoding Exportability Buffer Overflow
SLO-1 IPS Types- Signature based Phase I IKE Protocols Certificate and key revocation Encoding Format String Attacks
S-7
SLO-2 Anomaly based, Policy based Phase I IKE Protocols Singature types, Private key, Fing types Encrypted Record Cross-site Scripting (XSS)
SLO-1 IPS Types - Honeypot based Phase II IKE Anomalies Handshake messages SQL Injection
S-8
SLO-2 Applications Phase II IKE Object Format Changecipherspec and Alerts SQL Injection
Case Studies: Secure Inter-branch Payment
SLO-1 Malicious Software ISAKMP/IKE Encoding S/MIME SET
S-9 Transactions
SLO-2 Malicious Software ISAKMP/IKE Encoding S/MIME SET Virtual Elections
3. William Stallings, Cryptography and Network Security - Principles and Practice, 7th edition, Pearson
Learning 1. Charlie Kaufman, Radia Perlman, Mike Speciner, Network Security, Prentice Hall of India, 2002.
Publication, 2017
Resources 2. Bernard Menezes - Network Security and Cryptography- Cengage Learning. 2010.
4. Cryptography and network security , AtulkahateTata McGraw-Hill Education,2003

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. A. Jeyasekar, Associate Professor
Dr. P. Yogesh, Associate Professor, Dept of Information Science and
Mr. M. Sudhakar, M.Tech, (Ph.D)-IIT, IT Infrastructure Service, Tata Consultancy Services. Dr. J. Femilda, Associate Professor
Technology, College of Engineering, Guindy,
Mrs. G. Sujatha, Assistant Professor
Course Course Course L T P C
18CSE356T DISTRIBUTED OPERATING SYSTEMS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To recognize the essential concepts of distributed system. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : To comprehend about the communication that takes place in Distributed systems

Environment & Sustainability


Analysis, Design, Research
CLR-3 : To realize the necessity of synchronization, consistency and Fault tolerance in a Distributed System.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : To value the Process management, File systems, Shared memory

Design & Development

Project Mgt. & Finance


Modern Tool Usage
CLR-5 : To acquire apparent scheme regarding distributed object-oriented based systems

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Characterize the fundamental hardware and software concepts of distributed systems. 3 80 70 H M M H H M - - H M - H - - -
CLO-2 : Categorize layered protocols and comprehend the communications in distributed systems 3 85 75 H M H M H M - - H M - H - - -
CLO-3 : Implement synchronization of distributed systems using various algorithms. 3 75 70 H H H H H M - - H M - H - - -
CLO-4 : Demonstrate process scheduling and fault tolerance of distributed systems. 3 85 80 H H H H H M - - H M - H - - -
CLO-5 : Evaluate various Distributed Object-Oriented based systems. 3 85 75 H H H M H M - - H M - H - - -

Duration (hour) 9 9 9 9 9
Synchronization in Distributed Systems- Processes and Processors in Distributed
SLO-1 Introduction- Distributed Systems Distributed Shared memory - Introduction
Fundamentals of Clock Synchronization Operating Systems - Threads
S-1 Goals of Distributed Systems Fundamentals of Communication systems
SLO-2 Logical clock, Physical clock Design issues of Threads package Bus-Based Multiprocessors
SLO-2 Work Station Model Switched Multiprocessors
Hardware Concepts- Bus-based
S-2 SLO-1 Layered Protocols Algorithms for Clock synchronization System Model - Introduction Ring-based Multiprocessors
Multiprocessors
SLO-1 Numa Multiprocessors
S-3 ATM networks Mutual Exclusion-Centralized Algorithm Using Idle Work Stations
SLO-2 Switched Multiprocessors Comparison of Shared Memory Systems
Processor Pool Model, Hybrid Model Consistency Models – Strict Consistency,
SLO-1 Client Server model - Blocking Primitives Distributed Algorithm
Casual Consistency, PRAM Consistency
S-4 Bus-based Multicomputers
Weak Consistency, Release Consistency,
SLO-2 Non-Blocking Primitives Token Ring Algorithm Processor Allocation – Allocation Model
Entry Consistency
Design issues for processor Allocation Page Based Distributed Shared Memory –
SLO-1 Buffered Primitives Comparison of all three algorithms
Algorithms Replication, granularity
S-5 Switched Multicomputers
Importance of Election Algorithm Example of processor Allocation
SLO-2 Unbuffered Primitives Finding the Owner,Finding the Copies
Algorithms
SLO-1 Software Concepts-Network Operating Reliable primitives Bully Algorithm Scheduling in Distributed Systems Page Replacement
S-6
SLO-2 System Unreliable primitives Ring Algorithm Load Balancing and Sharing Approach Synchronization
Atomic Transaction- Introduction Shared – Variable Distributed Shared
SLO-1 Message passing and its related issues Fault Tolerance-Component Faults
True Distributed Systems memory
S-7
Transaction Model, Concurrency Control Object Based Distributed Shared memory
SLO-2 System Failures
– DOO Architecture
Multiprocessors Timesharing Systems Remote Procedure Call and its related Synchronous versus Asynchronous
S-8 SLO-1 Deadlock in Distributed Systems Distributed Object-Oriented Process
issues Systems
Fault tolerance Using Active Replication,
SLO-2 Distributed Deadlock Detection Distributed Object-oriented Communication
Primary-backup
SLO-1 Real Time Distributed Systems-
Case Study - Amoeba
Distributed Deadlock Prevention Communication
S-9 Design Issues-Distributed Systems Case Studies: SUN RPC, DEC RPC
SLO-2
Real Time Scheduling Mach-OS, Chorus

3. Mukesh Singhal, Niranjan G Shivratri ―Advanced concepts in Operating Systems ―, Mc Graw Hill
1. Andrew S. Tanenbaum, ―Distributed Operating Systems ―PearsonEducation, 2011.
Learning International 2011.
2. Pradeep K. Sinha ―DistributedOperatingSystems Concepts and Design ―PHI 2012.
Resources 4. http://www.seas.gwu.edu/~jstanton/courses/cs251/
5.http://cse.yeditepe.edu.tr/~sbaydere/courses new/cse532/

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40% - 30% - 30% - 30% - 30% -
Understand
Apply -
Level 2 40% - 40% 40% - 40% - 40% -
Analyze
Evaluate -
Level 3 20% - 30% 30% - 30% - 30% -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
JP Vinjamoori, Director, Pavartha Software Pvt.Ltd, Mrs. S. Aruna, Dr.G. Maragatham, Mrs. A.
Dr. E.Sivasankar,NIT,Trichy
[email protected] Jackulin Mahriba, SRMIST
Course Course Course L T P C
18CSE357T BIOMETRICS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer science Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the concept of authentication using biometrics. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge on the basics of biometric traits, sensors and data acquisition

Environment & Sustainability


CLR-3 : Gain knowledge on design of biometric security systems

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Acquire knowledge on pattern recognition systems

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Introduce the various feature extraction and matching techniques for different biological traits.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the real time application of biometrics

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on various biometric traits 1 80 85 H M H H - - H- - - - - - - - -
CLO-2 : Acquire the ability to identify pattern recognition system and its features 1 75 80 H H H H - - H - - - - - - - -
CLO-3 : Understand the basic ideas about physical and hehaviourial biometric traits 1 85 80 H M M M - - M - - - - - - - -
CLO-4 : Apply the knowledge of biometrics on developing identification system. 2 80 75 H M M M - H - H - - - - - - -
CLO-5 : Apply the knowledge for designing biometric sytems 2 75 85 H H L - - - - - - - - - - - -
CLO-6 : Acquire the knowledge on authentication systems for real time security applications 1 80 85 - - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
SLO-1 Introduction of biometric systems Biometrics Sensors and Data Acquisition Introduction to multibiometrics Biometric system authentication Biometric Authentication Applications
S-1 Biometric functionalities: verification, physiological and behavioral properties of access control like a lock or an airport
SLO-2 Biometric data acquisition and database Sources of multiple evidence
identification biometric system, check-in area
SLO-1 The design cycle of biometric systems Biometrics Pre-processing Acquisition sequence Software biometrics systems immigration and naturalization
S-2 Building blocks of a generic biometric The related biometrics preprocessing
SLO-2 Processing sequence Hardware biometrics systems welfare distribution
system technologies
SLO-1 Introduction to unimodal system Image restoration Fusion level Security of biometric systems military application
S-3 Introduction to Multimodal biometric banking, e.g., check cashing, credit card,
SLO-2 Image segmentation Sensor level fusion Advisory,insider,infrastructure attacks
system ATM
computer login; intruder detection; smart
SLO-1 Biometric system errors Pattern extraction and classification Feature level fusion Attacks at the user interface
card
S-4
multi-media Communication; WWW and an
SLO-2 Performance measures Pattern classification Score level fusion impersonation ,obfuscation, spoofing
electronic purse
SLO-1 Image processing basics Fingerprint Recognition and acquisition Rank level fusion Attacks on biometric processing sensor fusion; decision fusion
S-5 what is image, acquisition, type, point Fingerprint features, matching and Attacks on system module and
SLO-2 Decision level fusion categorization: e.g., age and gender
operations, Geometric transformations synthesis interconnections
Counter measure: Biometric template
SLO-1 First and second derivative Face recognition and acquisition Features Matching and Decision Making industrial automation
security
Feature matching: null and alternative
S-6
steps in edge detection, smoothening, Face detection, feature extraction and hypothesis h0, h1, Error type I/II, Matching
SLO-2 Countermeasure:spoof dectection gesture interpretation;
enhancement, thresholding, localization, matching score distribution, FM/FNM, ROC curve,
DET curve, FAR/FRR curve.
Challenges in biometric systems like fool
S-7 SLO-1 Robert's method, Sobel's method, Perwitts Iris recognition and acquisition Introduction to Various matching methods: proofing, false positives efficient enrollment
Iris Segmentation, normalization and Developing Tools for Comparing
SLO-2 Laplacian of Gaussian, Zero crossing LDA audio-visual tracking
matching fingerprints
Low level feature extraction, Describing
S-8 SLO-1 Ear recognition PCA, Eigen vectors and values, 2D-PCA, Enhancing pattern when data is minimum stock market;
image motion
generalization to p-dim, covariance and Biometric failures in special cases like( too
High level feature extraction ,Template
SLO-2 Ear detection correlation, algebra of PCA, projection of much moisture in hands which system on-line shopping
matching
data can't read)
Introduction to decision theory and their
SLO-1 Hough transform for lines Hand geometry features Mini project: Fingerprint, Face detection compact embedded systems
S-9 examples
SLO-2 Hough transform for circles and ellipses palmprint features Explanation – examples Mini project: signature ,iris detection other commercialized services

1. James wayman,Anil k.Jain ,Arun A.Ross ,Karthik Nandakumar, ―Introduction to. Biometrics‖,
Springer, 2011 4. Guide to Biometrics, By: Ruud M. Bolle, Sharath Pankanti, Nalini K. Ratha, Andrew W. Senior, Jonathan H.
Learning 2. Mark S.Nixon, Alberto S.Aguado, Feature Extraction and image processing for computer vision, Third Connell, Springer 2009
Resources Edition, , Elsevier 2012 5. Pattern Classification, By: Richard O. Duda, David G.Stork, Peter E. Hart, Wiley 2007
3. Digital Image Processing using MATLAB, By: Rafael C. Gonzalez, Richard Eugene Woods, 2nd 6. Shimon K.Modi , ―Biometrics in Identity Management :concepts to applications‖, Artech House 2011
Edition, Tata McGraw-Hill Education 2010

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. J.Dhalia Sweetlin
1. Raghuraghavendra s,
Designation:Assistant Professor [Sr Grade] Madras Institute of Technology,
Chief Executive Officer at Forensic & Biometric Investigation Services FBIS
MIT Road, Radha Nagar,Chromepet, Chennai,Tamil Nadu 600044, 1. Dr. C. Malathy, SRMIST
Chennai, Tamil Nadu, India
India.Email:[email protected]
Chennai Area, India
Area of Specialization: Image Processing, Soft Computing
2. M.Gayathri, SRMIST
3.Ms.Meenakshi/IT Dept,SRMIST
Course Course Course E L T P C
18CSE358T PATTERN RECOGNTION TECHNIQUES Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the fundamentals of Pattern Recognition techniques 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn Statistical models of Pattern Recognition

Environment & Sustainability


CLR-3 : Understand the principles of Clustering approaches to Pattern Recognition

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Understand the Syntactic Pattern Recognition techniques

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the Neural Network approach to Pattern Recognition

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
CLO-1 : Acquire the knowledge on various biometric traits
CLO-2 : Acquire the ability to identify pattern recognition system and its features 2 80 85 - - - - - - - - - - - - - - -
CLO-3 : Understand the basic ideas about physical and hehaviourial biometric traits 2 75 80 H H - - H - - - - - - - - - -
CLO-4 : Apply the knowledge of biometrics on developing identification system. 2 85 80 - - - - - - - - - - - - - - -
CLO-5 : Apply the knowledge for designing biometric sytems 2 80 75 - H - - H - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Syntactic Pattern Recognition, Grammar based Neural Networks fundamentals,
SLO-1 Pattern and features Introduction to StatPR, Statistical models, Formulation of unsupervised problems
approaches, Learning in Neural networks,
S-1
Classification, Description, Pattern
SLO-2 Gaussian case and Class Dependence Illustration Formal Grammars, Types of Grammars Physical Neural Networks
Mappings
SLO-1 Patterns and Feature Extraction Discriminant Functions- Uniform Densities Unsupervised Learning Approaches String generation as Pattern Description Artificial Neural Networks model,
S-2
SLO-2 Examples Classifier Performance, Risk and Errors Illustration Example activation functions, weights
Clustering for unsupervised learning Recognition by String Matching and Neural Network based Pattern
SLO-1 Classifiers Supervised learning – Parametric estimation
and classification Parsing, Associators, CAM
S-3
Linear Associative Mappings, Different
SLO-2 Example Maximum Likelihood Estimation Example Example
approaches
SLO-1 Decision Regions Bayesian parameter estimation c-means algorithm Cocke-Younger-Kasami Parsing Algorithm Heteroassociative memory design
S-4
SLO-2 Boundaries Example Illustration Illustation Examples
Augmented Transition Networks, High
SLO-1 Training in pattern recognition systems Nonparametric approaches- Learning Vector Quantization, Hebbian learning
S-5 Dimensional Grammars,
SLO-2 Learning in pattern recognition systems Density estimation Example Example Example
Formal Characterization of General Feedforward Network Architecture,
SLO-1 Pattern recognition approaches Parzen Windows Stochastic Grammars and applications
S-6 Clustering Procedures Training in Feedforward networks,
SLO-2 Statistical pattern recognition, Example k-nn Nonparametric estimation Explanation on procedure Example Explanation
SLO-1 Syntactic pattern recognition Nearest Neighbor Rule Clustering Strategies Graph based structural representations GDR, Derivation of Delta Rule
S-7
SLO-2 Examples Example Different scenarios Graph Isomorphism Explanation
Linear Discrimant Functions, Fisher‘s Linear
SLO-1 Neural pattern recognition Cluster Swapping Approaches Attributed Graphs, Match Graphs, Backpropagation Algorithm,
S-8 Discriminant
SLO-2 Comparison Discrete and Binary Classification problems Examples Examples Explanation
Techniques to directly obtain Linear Cliques, Structural Unification using attributed Pattern Associator for Character
SLO-1 Black Box approaches Hierarchical clustering procedure
S-9 Classifiers graphs Classification
SLO-2 Reasoning driven pattern recognition Illustration Example Examples Example
Learning 2. Earl Gose, Richard Johnsonbaugh, Steve Jost, ―Pattern Recognition and Image Analysis‖, Prentice Hall
Resources 1. Robert J, Schalkoff, ―Pattern Recognition: Statistical, Structural and Neural Approaches‖, John Wiley &
of India Private Ltd., New Delhi – 110 001,1999.
Sons Inc., New York, Reprint 2014.
3. DudaR.O.andHartP.E.,―Pattern Classification and Scene Analysis‖,Wiley,NewYork,1973

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr.Deepan Raj, Visteon,Chennai Dr.T.Nagarajan, Professor and Head, 1. Dr. M. Thenmozhi, SRMIST
Dept. of IT, SSN college of Engineering.
2. Dr.S Prabakaran, SRMIST
3. Dr. Alice Nithya , SRMIST
Course Course Course L T P C
18CSE359T NATURAL LANGUAGE PROCESSING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Teach students the leading trends and systems in natural language processing. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Make them understand the concepts of morphology, syntax, semantics and pragmatics of the language
CLR-2 :
and that they are able to give the appropriate examples that will illustrate the above mentioned concepts.
CLR-3 : Teach them to recognize the significance of pragmatics for natural language understanding.
Enable students to be capable to describe the application based on natural language processing and to
CLR-4 :

Environment & Sustainability


show the points of syntactic, semantic and pragmatic processing.

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-5 : To conceive basics of knowledge representation, inference, and relations to the artificial intelligence.

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-6 To understand natural language processing and to learn how to apply basic algorithms in this field

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
Understand approaches to syntax and semantics in NLP.

PSO - 1

PSO - 2
Ethics
CLO-1 :
CLO-2 : Understand approaches to discourse, generation, dialogue and summarization within NLP. 2 80 85 H H H H H - - - H M M H H H H
CLO-3 : Understand current methods for statistical approaches to machine translation. 2 75 80 H H H H H - - - H M M H H H H
Understand machine learning techniques used in NLP, including the probabilistic context-free grammars and
CLO-4 : 2 85 80 H L M H H - - - H M M H H H H
unsupervised methods, as applied within NLP
CLO-5 : Understand the knowledge of various levels of analysis involved in NLP 2 80 75 H H H H H - - - H M M H H H H
CLO-6 Gain knowledge in automated Natural Language Generation and Machine Translation 2 75 85 H H H H H - - - H M M H H H H

Duration (hour) 9 9 9 9 9
Introduction to Probabilistic
SLO-1 Introduction to Natural Language Processing Syntax Parsing Semantic Relations Information Extraction and its
S-1 Approaches
approaches
SLO-2 Steps – Morphology – Syntax – Semantics Dependency Parsing Semantic Role Labeling Statistical Approaches to NLP Tasks
SLO-1 Morphological Analysis (Morphological Parsing) Semantics Semantic Frames
S-2 Information Retrieval Sequence Labeling
SLO-2 Stemming – Lemmatization Semantic Parsing Ontology and Semantics
SLO-1 Semantic Network and
S-3 Parts of Speech Tagging Word Sense Disambiguation Semantic Search Problems - Similarity Measures
SLO-2 Knowledge Graph
SLO-1 Approaches on NLP Tasks (Rule-based, Statistical, Summarization
S-4 Lexical Disambiguation Intent Detection and Classification Word Embeddings
SLO-2 Machine Learning) Extractive Vs Abstractive, Summarization
SLO-1
S-5 N-grams Structural Disambiguation Paraphrase Extraction Information Fusion CBOW
SLO-2
SLO-1 Word, Context and Discourse Single and Multi-document
S-6 Multiword Expressions Skip-gram
SLO-2 Sentence-level Semantics Coreference Resolution Summarization – Question Answering
SLO-1 Collocations (Association Measures, Coefficients Introduction to Chatbot Applications
S-7 Pronoun Resolution Text Coherence Sentence Embeddings
SLO-2 and Context Measures) Retrieval based- Conversation based
SLO-1 Vector Representation of Words Semantic Representation of text DiscourseStructure NLU and NLG Recurrent Neural Networks (RNN)
S-8
SLO-2 Coherence
Introduction to Semantic
S-9 SLO-1 Language Modeling Discourse Planning Machine Translation Long Short-Term Memory (LSTM)
Relations
1. DanielJurafskyandPrenticeHallJamesHMartin,‖SpeechandLanguageProcessing:An introductionton
Learning 3. JamesAllen,Bejamin/cummings,―NaturalLanguageUnderstanding‖,2ndedition,1995
NaturalLanguage Processing, Computational Linguistics and Speech Recognition‖, Prentice Hall, 2nd
Resources Edition,2018. 4. YoavGoldberg,Neural Network Methods for Natural Language Processing.
2. C.Manning and H.Schutze, ―Foundations of Statistical Natural Language Processing‖, MIT 5. http://mccormickml.com/2106/04/19/word2vec-tutorial-the-skip-gram-model/
Press. Cambridge,MA:,1999 6. https://nlp.stanford.edu/pubs/glove.pdf

Learning Assessment
Continuous Learning Assessment (50% Final Examination (50% weightage)
Bloom’s Level of weightage)
Thinking CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. J.Balaji, Associate Manager,Allstate Solutions Pvt Ltd, [email protected] 1. Dr.G.Nagappan, Professor, [email protected] 1. Dr. M.Ferni Ukrit, SRMIST
2. Dr.A.Pandian, SRMIST
3.Ms.K.Meenakshi, SRMIST
Course Course Course L T P C
18CSE360T INFORMATION STORAGE AND MANAGEMENT E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the components of storage infrastructure. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge to evaluate storage architectures including storagesubsystems

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the business continuity, backup and recovery methods.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Acquire knowledge on information security framework

Design & Development

Project Mgt. & Finance


CLR-5 : Introduce the working principle of storage infrastructure with monitoring principles

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the structure of cloud computing and its techniques

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on the components of storage infrastructure 3 80 70 M - - - - - - - L - - M - - -
CLO-2 : Acquire the ability to evaluate storage architectures including storagesubsystems 3 85 75 M M M M - - - - L - - H - - -
CLO-3 : Understand the business continuity, backup and recovery methods. 3 75 70 M M M M - - - - L - - H - - -
CLO-4 : Appreciate the concepts of storage security and information security applied to virtual machine 3 85 80 M M L L - - - - M - - H - - -
CLO-5 : Apply the knowledge for storage infrastructure 3 85 75 L M - - - - - - M - - H - - -
CLO-6 : Acquire the knowledge on structure of cloud computing and its techniques 3 80 70 M - - - - - - - L - - H - - -

Duration (hour) 9 9 9 9 9
Introduction to Information Storage Virtualization and Cloud Computing : Business Continuity And Back Up Recovery Cloud Computing:Cloud Enabling
SLO-1 Storage Security And Management :
S-1 Management Fiber Channel: Overview Business Continuity: Information Availability. Technologies
SLO-2 Evolution of Storage Architecture SAN and its Evolution BC Terminology, BC Planning life cycle Information Security Framework Characteristics of Cloud Computing
Components of FC SAN,
SLO-1 Data Centre Infrastructure Failure Analysis, Business Impact Analysis Risk Triad Benefits of Cloud Computing
S-2 FCConnectivity, FC Architecture
SLO-2 Virtualization and Cloud Computing IPSAN-iSCSI components BC Technology Solutions Storage Security Domains Cloud Service Models
Key challenges in managing
SLO-1 iSCSI Protocol StackiSCSI Names Backup and Archive: Backup Purpose Security Implementations in Storage Networking Cloud Deployment models
information.
S-3
NAS: General Purpose Servers versus Securing Storage Infrastructure in Virtualized Cloud Infrastructure Mechanism:
SLO-2 Data Center Environment: Application Backup Considerations
NAS Devices and Cloud Environments Logical Network Perimeter
SLO-1 Benefits of NAS- File Systems and
S 4-5 Database Management System (DBMS) Backup Granularity , Recovery considerations RSA and VMware Security Products Virtual Server , Cloud Storage Device
SLO-2 Network File Sharing
SLO-1 Host : Connectivity, Storage Components of NAS Backup Methods, Backup Architecture Monitoring the Storage Infrastructure Cloud Usage Monitor
S-6 Disk Drive Components,Disk Drive
SLO-2 NAS I/O Operation Backup and Restore Operations Monitoring Parameters, Resource Replication
Performance
SLO-1 Intelligent Storage System NAS Implementations Backup Topologies Components Monitored, Monitoring examples Ready Made environment
S-7 Components of an Intelligent Storage
SLO-2 NAS File Sharing Protocols Backup in NAS Environments Storage Infrastructure Management Activities Container
System
Backup Targets, Data Deduplication for Storage Infrastructure Management Challenges,
SLO-1 Storage Provisioning Object Based Storage Devices Cloud Challenges
S-8 Backup Storage Management Examples
SLO-2 Types of Intelligent Storage Systems Content Addressed Storage Backup in Virtualized Environments Storage Allocation to a New Server/Host, Cloud Adoption Considerations
SLO-1 Creation of an Linux Instance in Public Cloud, Usage of Cloud services with open
Creation of Virtual storage machine, Configuration and Tracing of FC scan Sharing Files between host and Virtual
S-9 Generate a private key, Access using SSH source cloud tools (like Eucalyptus,
SLO-2 Navigation of storage system . and iSCSI scan Machines, Usage of Backup techniques
client Openstack, Open Nebula and others)
1. EMC Corporation, ―Information Storage and Management‖,2nd edition Wiley India, ISBN13: 978-
Learning 1118094839 3. UifTroppen Rainer Wolfgang Muller,‖Storage Networks Explained‖, India, Wiley, 2010, ISBN13: 978-
Resources 2. Thomas Erl, ―Cloud Computing: Concepts, Technology & Architecture‖, Prentice Hall , 0470741436
2013,ISBN: 9780133387568

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40% - 30% - 30% - 30% - 30% -
Understand
Apply
Level 2 40% - 40% - 40% - 40% - 40% -
Analyze
Evaluate
Level 3 20% - 30% - 30% - 30% - 30% -
Create
Total 100 % 100 % 100 % 100 % 100%
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.V.Masillamani 1. Dr.B.Amutha SRMIST
2. Dr.A.Shanthini, SRMIST
Course Course Course L T P C
18CSE451T WIRELESS SENSOR NETWORKS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand basic sensor network concepts 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Know physical layer issues, Medium Access Control Protocols

Environment & Sustainability


CLR-3 : Comprehend network and transport layer characteristics and protocols

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Understand the network management and Middleware services

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

PSO – 3
PSO - 1

PSO - 2
Ethics
Understand the basic ideas about sensor network concepts with Applications and Apply the knowledge for H H M M M M M H L H H H H
CLO-1 : 2 80 85 H H
WSN tools
CLO-2 : Acquire the knowledge on wireless transmission technology ,hardware and Medium Access Protocols 2 75 80 H H H H M M M M M H L H H H H
Understand the basic ideas about Wireless Sensor Networks Routing protocols and network - transport H H M M M M M H L H H H H
CLO-3 : 2 85 80 H H
layer characteristics
CLO-4 : Apply the knowledge for network management and Middleware services 2 80 75 H H H H M M M M M H L H H H H

Duration (hour) 9 9 9 9 9
Design Issues in WSN routing- Data
SLO-1 Introduction to computer and wireless Wireless Transmission Technology and
S-1 Overview-Wireless Mac Protocols Dissemination and Gathering WSN middleware principles-
sensor networks systems
SLO-2 Routing Challenges in WSN
Motivation for a network of Wireless
SLO-1 Radio Technology Primer Characteristics of MAC protocols in Sensor Middleware architecture
S-2 Sensor nodes - Flooding
networks
SLO-2 Sensing and sensors Available Wireless Technologies Data related functions, Architecture
SLO-1 Flat Based Routing – SAR Existing middleware
S-3 Challenges and constraints Hardware- Telosb Contention free MAC Protocols
SLO-2 Directed Diffusion MiLAN, IrisNet
SLO-1 Node architecture MAC Protocols -Characteristics MCFA Coherent processing AMF,DSWare
S-4 Hardware -Micaz motes
SLO-2 Sensing sub system Traffic Adaptive Medium Access Non-Coherent Processing CLMF
SLO-1 Processor sub system Y-MAC Hierarchical Routing- LEACH,TEEN, Operating systems for wireless sensor
S-5 Time Synchronization- Clock
SLO-2 Communication interfaces-- prototypes Low energy Adaptive Clustering APTEEN,PEGASIS networks
SLO-1 Query Based Routing
S-6 Application of Wireless sensors Synchronization Problems Contention based MAC Protocols Performance and traffic management
SLO-2 Negotiation Based Routing
SLO-1 Basics of time synchronization Sensor MAC
S-7 WSN Tools- Overview and Limitations Geographical Based Routing Fundamentals of network security
SLO-2 Time synchronization protocols Timeout MAC and pattern MAC
SLO-1 Localization MAC protocols in ContikiOS simulator Routing protocol simulation in contiki
S-8 Contiki -Introduction RPL objective function &simulation using Network security Challenges
SLO-2 Ranging Techniques Nullmac in Contiki simulator
DGRM model cooja
Range based Localization Range Free RPL(Routing Protocol for Low-Power and
SLO-1
S-9 Characteristics of Contiki WSN simulator Localization CSMA in Contiki simulator Lossy Networks ) Border Router simulation Attacks Protocols mechanisms for security
SLO-2 Event driven Localization in Contiki 2.7 OS
1. Kazem Sohraby, Daniel manoli , ―Wireless Sensor networks- Technology, Protocols and
Applications‖, Wiley InterScience Publications 2013. 5. Bhaskar Krishnamachari , ― Networking Wireless Sensors‖, Cambridge University Press, 2005
2. Waltenegus Dargie, Christian Poellabauer , ―Fundamentals of Wireless Sensor Networks, Theory 6. https://www.amazon.in/Guide-Wireless-Sensor-Networks-ebook/dp/B072R53JJM
Learning
and Practice‖, Wiley Series on wireless Communication and Mobile Computing, 2011 7. https://anrg.usc.edu/contiki/index.php/Contiki_tutorials
Resources
3. S.Swapna Kumar, "A Guide to Wireless Sensor Networks", kindle Edition, USP publications,2017 8. file:///C:/Users/Administrator.RD27/Downloads/Fundamentals-of-Wireless-Sensor-Networks-Waltenegus-
4. C.S Raghavendra, Krishna M.Sivalingam, Taieb znati , ―Wireless Sensor Networks‖, Springer Dargie.pdf
Science 2010.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Revathi Venkatraman, SRMIST
1.Mr.Anirban Chowdhry, Director, Frugal Labs 1. Dr. P.T.V. Bhuvaneshwari, Professor, MIT campus, Anna University 2. Dr.N.Snehalatha, SRMIST
3. Dr.MB.Mukesh krishnan, SRMIST
Course Course Course L T P C
18CSE452T NETWORK PROTOCOLS AND PROGRAMMING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Describe the importance of various Internet protocols like ARP, RARP, ICMP, Multicasting and multi routing,
1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
SCTP
CLR-2 : Understand the transport layer protocols , application layer protocol and its characteristics
CLR-3 : Learn and Understand IPV6 technologies

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Work with client server sockets and develop related applications to communicate with each other.

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the wide area network protocols

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Learn the basics of MPLS protocol

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Identify the basics of different types of network and transport layer protocols 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Design and implement the socket programming 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Enumerate the types of application layer protocols 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Analyze and compare the IPv4 and IPv6 protocols 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Familiarize with wide area technologies 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Describe the working of MPLS protocol 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
SLO-1 IP header Byte ordering DNS IPV6 Overview DSL
S-1
SLO-2 IP fragmentation Byte ordering conversion functions DNS in the Internet, IPV6 Features Other DSL Technology
SLO-1 ARP System calls DNS Resolution IPV6 Addressing Modes DSL Benefits
S-2
SLO-2 RARP Sockets DNS Messages IPV6 Address Types Cable Technology
SLO-1 ICMP -introduction System calls used with Sockets TELNET Introduction Compare DSL Vs Cable
S-3
SLO-2 ICMP-Messages Iterative and concurrent server SSH Address Space Allocation Frame Relay
SLO-1 Debugging tools Socket Interface FTP Global Unicast Addresses ATM Introduction
S-4
SLO-2 ICMP package Structure and Functions of Socket TFTP Autoconfiguration ATM Cell Format
SLO-1 UDP Datagram Remote Procedure Call WWW Architecture Renumbering ATM Layer
S-5
SLO-2 UDP characteristics RPC Model, Features WWW Documents IPV6 Routing Protocols AAL Layer
SLO-1 TCP Header TCP Client Server Program HTTP Introduction ATM Application
S-6
SLO-2 TCP connection establishment process Input, Output Processing Module HTTP Request and Reply IPV6 Packet Format PPP
Comparison between IPV4 and IPV6
SLO-1 TCP Error Control UDP Client Server Program DHCP Operation PPP Services, Components
S-7 Header
SLO-2 TCP Congestion Control UDP Control block table & Module DHCP Configuration IPV4 to IPV6 Tunneling PPP frame and byte stuffing
SLO-1 TCP Flow Control UDP Input & Output Module SMTP IPV4 to IPV6 Translation Techniques HDLC
S-8
SLO-2 Multicasting SCTP Sockets POP3 NAT Protocol Translation HDLC Transfer Modes, Frame
SLO-1 Multicasting and Multicast Routing Protocol SCTP Services and Features, Packet Format IMAP IPV6 Mobility Types of HDLC Frame
S-9
SLO-2 Stream Control Transmission Protocol SCTP Client/Server MIME Protocols Changed to Support IPV6 MPLS
Learning 1. BehrouzA.Forouzan,―TCPIPProtocolSuite‖4thedition,2013,McGraw-HillISBN:0073376043 3. Richard Stevens, Unix Network Programming, vol.1, 3rd edition, 2003, McGraw-HillISBN 0-07-246060-1
Resources 2. DouglasE.Comer,InternetworkingwithTCP/IP,Principles,protocols,andarchitecture,Vol15th
Edition,2006 ISBN: 0131876716, ISBN:978-0131876712

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Thamaraiselvam,zoho, [email protected] 1.Dr.Ema,Anna University Chennai,[email protected] 1. Dr. G.Usha,SRMIST,Dr.J.Kalaivani,SRMIST
2.Mr.Mithun, Cognizant,[email protected] 2.Dr.KunvarSingh,NITTrichy,[email protected] 2. Mr.J.GodwinPon,SRMIST
Course Course Course L T P C
18CSE453T NETWORK ROUTING ALGORITHMS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


18CSC302J Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand how addressing and routing are tied together and different architectural components are related to routing. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge on the need for routers, its functionality and different architectures.

Level of Thinking (Bloom)

Expected Proficiency (%)


Expected Attainment (%)
CLR-3 : Understand fundamental basis of various algorithms in centralized and distributed point of view.

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Apply the knowledge of IP addressing in various routing algorithms.

Modern Tool Usage

Life Long Learning


CLR-5 : Understand the various types of key routing protocols used in wireless networks.

Problem Analysis

Society & Culture


Analysis, Design,

Communication
Environment &
CLR-6 : Gain knowledge on past experiences and prepare for next generation networks and routing

Sustainability
Research

PSO – 3
PSO - 1
PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge of how data transfer happens in conventional networks 2 80 85 H M - - L - - - - M - H - -
CLO-2 : Comprehend Router Architectures and IP Address Lookup Algorithms 2 75 80 H H M M L - - - - - L H - - -
CLO-3 : Compare routing techniques and protocols 2 85 80 H H L M M - - - M - L H - - -
CLO-4 : Examine how different dimensions of routing differ for different types of network 2 80 75 H H H H H L - M M - - H - - -
CLO-5 : Apply various routing algorithms in wireless network scenario. 2 75 85 H H H H M - - - M - - H - - -
CLO-6 : Understand various routing paradigms in next generation 2 80 85 H H H M- M L - - - - - H - - -

Duration
8 9 9 9 10
(hour)
Routing in Wireless Networks:
Network Routing: An Introduction Router Architectures: Basic Bellman-Ford algorithm: Routers, Networks, and Routing
SLO-1 Internet based mobile ad-hoc
to Routing algorithms Forwarding Functions Centralized View Information: Some Basics
S-1 networking
Routing table versus forwarding Distance Vector Approach: Routing Table, Communication of
SLO-2 Functions of Router Classifications of routing protocols
table Distributed View Routing Information
Table-Driven Routing Protocols:
Routing Information Protocol,
SLO-1 IP addressing Types of router Dijkstra’s Algorithm Destination Sequenced Distance-
Version 1 (RIPv1)
S-2 Vector Routing Protocol
On Architecture: Service Comparison of Bellman-Ford and Routing Information Protocol, Cluster-Head Gateway Switch
SLO-2 Elements of Router
Architecture Distance Vector Approach Version 2 (RIPv2) Routing Protocol
Shortest Path Computation with Interior Gateway Routing Protocol On-Demand Routing Protocols:
SLO-1 Packet Flow
Candidate Path Caching (IGRP) Dynamic Source Routing Protocol
Protocol architecture stack
S-3 Enhanced Interior Gateway
Widest Path Computation with Ad Hoc On-Demand Distance-
SLO-2 Packet Processing Routing Protocol (EIGRP), Route
Candidate Path Caching Vector Routing Protocol
Redistribution
Hybrid Routing Protocols: Core
Shared CPU architecture, Shared
SLO-1 Network Topology Architecture Widest Path Algorithm OSPF: Protocol Features Extraction Distributed Ad Hoc
forwarding Engine Architecture
S-4 Routing Protocol
Shared Nothing Architectures,
SLO-2 Network Management Architecture k-Shortest Paths Algorithm OSPF Packet Format Zone Routing Protocol
Clustered Architectures
Public Switched Telephone Routing Protocols With Efficient
Routing Protocol, Routing
S-5 SLO-1 Network Impact of Addressing on lookup Integrated IS-IS Flooding Mechanisms : Preferred
Algorithm, and Routing Table
Link-Based Routing Protocols
Routing Information Representation Similarities and Differences
Longest Prefix Matching Optimized Link State Routing
and Protocol Messages Between IS-IS and OSPF
IP Traffic Engineering: Traffic,
Hierarchical Routing Protocols
S-6 SLO-1 Communication Technologies Naïve Algorithms, Binary Tries Distance Vector Routing Protocol Stochasticity, Delay, and Utilization
Applications’ View Power-Aware Routing Protocols
Standard Committees –
Traffic Engineering: An
SLO-1 International Telecommunication Multi-bit Tries Link State Routing Protocol
Architectural Framework Toward Next Generation Routing:
S-7 Union
Quality of Service Routing
Internet Engineering Task Force, Traffic Engineering: A Four-Node
SLO-2 Compressing multi-bit strides
MFA Forum Illustration
Path Vector Routing Protocol BGP Operations, configuration, Multiprotocol Label
SLO-1 Type Length Value Search By Length Algorithms
S-8 faces of BGP Switching(MPLS)
SLO-2 Network Protocol Analyzer Search By value approaches BGP Decision Process Generalized MPLS
Network Flow Modeling: Single-
SLO-1 Hardware Algorithms Internal BGP Scalability
Commodity Network Flow Routing and Traffic Engineering
S-9
Multicommodity Network Flow: with MPLS
SLO-2 Comparing Different Approaches Protocol Message Format
Three-Node Example
SLO-1 PSTN Call Routing Using the
S-10
SLO-2 Interne

1. D.Medhi and K.Ramasamy, Network Routing : Algorithms, Protocols and Architectures, Morgan
Kaufmann Publishers, First Edition 2007.
Learning 2. C.Siva Ram Murthy and B.S.Manoj, Adhoc Wireless Networks, Pearson Education, 2007. 4. Steen Strub M, Routing in Communication networks, Prentice Hall International, 1995.
Resources 3. D.Medhi and K.Ramasamy, Network Routing : Algorithms, Protocols and Architectures, Morgan 5. Internetworking Technologies Handbook, Inc. Cisco Systems, ILSG Cisco
Kaufmann Publishers, Second Edition 2017.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. S.Anbuchelian, Anna University.
Mr. T.Bernald , Senior Consulatant , TCS Chennai. [email protected] (waiting for 1. Dr.Femilda Josephin J S,
[email protected]
approval) SRMIST

2. Mr.Rajesh Babu, SRMIST


3. Mr. J.Godwin, SRMIST
Course Course Course L T P C
18CSE454T HIGH PERFORMANCE COMPUTING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To learn about Modern Processors and concepts 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : To understand the basic concepts of optimizations
CLR-3 : To learn about Parallel Computers and programming

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : To understand the basic concepts of parallelization

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : To Study about Memory Parallel Programming using OpenMP

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : To Study about Memory Parallel Programming using and MPI

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge of Modern processors and concepts 2 80 85 H H - - - - H - - - - -
CLO-2 : Understand the basic ideas about Optimizations 2 75 80 - H - - - - - - - - - - - - H
CLO-3 : Acquire the ability to identify parallel computers 2 85 80 - - H - - - - M - - L - - - -
CLO-4 : Appreciate the concepts of parallelization 2 80 75 - H - - H - - - H - - H - -
CLO-5 : Apply the knowledge on parallel programming using Open MP 2 75 85 - - - H - L L - - - - - - - -
CLO-6 : Acquire the knowledge on parallel programming using MPI 2 80 85 - - - - - - - - - - - - H H -

Duration (hour) 9 9 9 9 9
Stored Program Computer Scalar profiling- Function- and line-based Distributed-memory parallel programming
SLO-1 Taxonomy of parallel computing paradigms Introduction to OpenMP
Architecture runtime profiling with MPI- Message passing
S-1
General-ptupose cache-based
SLO-2 Hardware performance counters . Shared-memory computers Parallel execution introduction to MPI
microprocessor architecture
Performance based metrics and Messages and point-to-point Communication,
SLO-1 Manual instrumentation Cache coherence Data scoping
Benchmarks Collective Communication
S-2
Common sense optimizations- Do less
SLO-2 Transistors galore: UMA – ccNUMA OpenMP worksharing for loops Nonblocking point-to-point Communication
work!
SLO-1 Moore‘s Law Avoid expensive operations! Distributed-memory computers Synchronization Virtual topologies
S-3 Example: MPI parallelization of a Jacobi
SLO-2 Pipelining Shrink the working set! Hierarchical (hybrid) systems Reductions
solver
Simple measures, large impact- Networks- Basic performance
SLO-1 Superscalarity Loop scheduling, Tasking MPI implementation
Elimination of common subexpressions characteristics of networks
S-4
Performance properties, MPI performance
SLO-2 SIMD Avoiding branches Buses, Switched and fat-tree networks Miscellaneous
tools
Case study: OpenMP-parallel
SLO-1 Memory hierarchies Using SIMD instruction sets Mesh networks, Hybrids Communication parameters
Jacobi algorithm
S-5
Advanced OpenMP:
SLO-2 Cache The role of compilers Parallelism- Data parallelism Synchronization, serialization, contention
Wavefront parallelization
SLO-1 Cache mapping General optimization options Functional parallelism Efficient OpenMP programming Implicit serialization and synchronization
S-6
SLO-2 Prefetch Inlining, Aliasing Parallel scalability Profiling OpenMP programs Contention
SLO-1 Multicore processors Computational accuracy Factors that limit parallel execution Performance pitfalls Reducing Communication overhead
S-7 Register optimizations, Using compiler Ameliorating the impact of
SLO-2 Multithreaded processors Scalability metrics, Simple scalability laws Optimal domain decomposition
logs OpenMP worksharing constructs
Parallel efficiency, Serial performance Determining OpenMP overhead for short
S-8 SLO-1 Vector processors- C++ optimizations- Temporaries versus strong scalability loops Aggregating messages
SLO-2 Design principles Dynamic memory management Refined performance models Serialization Collective Communication
Nonblocking vs. asynchronous
SLO-1 Maximum performance estimates Loop kernels and iterators Choosing the right scaling baseline False sharing Communication,
S-9
Storage order- Case study: Jacobi algorithm Case study: Parallel sparse matrix- Understanding intranode point-to-point
SLO-2 Programming for vector architectures Load imbalance
and Dense matrix transpose. vector multiply Communication

1. GeorgHager, GerhardWellein,"IntroductiontoHighPerformanceComputingforScientistsand 3. KaiHwang,Zhiweixu―ScalableParallelComputing:Technology,Architecture,Programming‖,


Learning Engineers", Chapman&Hall/CRCComputationalScienceseries,2011. 4. CharlesSeverance,KevinDowd,"HighPerformanceComputing", O‘ReillyMedia,2ndEdition,1998.
Resources 2. JohnLevesque,GeneWagenbreth,―HighPerformanceComputing:Programmingand
Application‖CRC Press,2010

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Kesavan, HCL Technologies 1. Dr. Surendran Rajendran, AMA International University, Bahrain 1. J. Godwin Ponsam, SRMIST
2. Mr.R.Celein , Symmantec India Limited 2. Mr.SivakumarSRMIST
3.. Mr. Jothikumar, SRMIST
Course Course Course L T P C
18CSE455T DATABASE SECURITY AND PRIVACY E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the fundamentals of security relates to information 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : how security is maintained in information systems
CLR-3 : Understand the concept of security models in database

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Implementation of virtual private dtabase

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Learn the procedures of database auditing

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Implementation of data mining algorithms for PPDM

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge of information system and information security 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Able to manage the security of information system as well as database 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Able to design and develop the security model in database 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Able to implement VPD in various database 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Able to audit the database activities, users, security 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Apply the security mechanism in PPDM using various algorithms 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Database Application Security Models: Privacy Preserving Data Mining
SLO-1 Security Architecture: Introduction Administration of Users-Introduction Auditing Database Activities-introduction
S-1 Introduction- Techniques: Introduction
SLO-2 Information Systems Authentication Types of Users Oracle Database Activities Data Mining Techniques:
SLO-1 Database Management Systems Creating Users -Security Models Oracle Database Activities Privacy Preserving Data Mining Algorithms
S-2
SLO-2 Information Security Architecture SQL Server User Application Types Creating DLL Triggers with Oracle Privacy Preserving Data Mining Algorithms
SLO-1 - Database Security Removing, Modifying Users -Application Security Models Creating DLL Triggers with Oracle General Survey-Data Mining Techniques
S-3
SLO-2 Asset Types and value Default users Data Encryption Auditing Database Activities with Oracle Randomization Methods
SLO-1 Security Methods Remote Users Virtual Private Databases: Introduction Auditing Database Activities with Oracle Randomization Methods
S-4 Operating System Security Fundamentals: Auditing Server Activity with SQL Server
SLO-2 Database Links -Overview of VPD Group Based Anonymization
Introduction 2000
Auditing Server Activity with SQL Server
SLO-1 Operating System Overview Linked Servers Implementation of VPD using Views Group Based Anonymization
2000
S-5
Auditing Server Activity with SQL Server
SLO-2 Security Environment Remote Servers Application Context in Oracle Distributed Privacy Preserving Data Mining
2000
Practices for Administrators and
SLO-1 Security Components Implementing Oracle VPD- Auditing Server Activity with Oracle Distributed Privacy Preserving Data Mining
Managers-
S-6
Profiles, Password Policies, Privileges and
SLO-2 Authentication Methods Implementing Oracle VPD Auditing Server Activity with Oracle Curse of Dimensionality
Roles: Introduction
Application of Privacy Preserving Data
SLO-1 User Administration Defining and Using Profiles Viewing VPD Policies Security and Auditing
Mining
S-7
Designing and Implementing Password Application of Privacy Preserving Data
SLO-2 Password Policies VPD using views Security and Auditing
Policies Mining
SLO-1 Vulnerabilities Best Practices Application contexts using Data Dictionary Casestudy: projest security and auditing Casestudy: on PPDM
S-8 Granting and Revoking User Privileges
SLO-2 Vulnerabilities Policy manager implementation Casestudy: projest security and auditing Casestudy: on PPDM
Creating, Assigning and Revoking User Policy Manager Implementing Row and
SLO-1 Email Security Casestudy: projest security and auditing Casestudy: on PPDM
Roles Column level Security with SQL Server
S-9
Policy Manager Implementing Row and
SLO-2 Internet security Best practices Casestudy: projest security and auditing Casestudy: on PPDM
Column level Security with SQL Server

Learning 1. HassanA.Afyouni,―DatabaseSecurityandAuditing‖,ThirdEdition,CengageLearning,2009. 3. Charu C. Aggarwal, Philip S Yu, ―Privacy Preserving Data Mining‖: Models and Algorithms, Kluwer
Resources 2. RonBenNatan,‖ImplementingDatabaseSecurityandAuditing‖,ElsevierDigitalPress,2005 Academic Publishers, 2008

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.SomuChockalingam, Founder and President,Doyensys,Chennai Dr.K.Vivekanandan,Professor,Pondicherry Engineering College 1. Dr.B.Murugananthan,SRMIST
2.. Ms.Thenmozhi,SRMIST
3.. M.Maheswari,SRMIST
Course Course Course L T P C
18CSE456T SOFTWARE DEFINED NETWORKS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


18CSC302J Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning
The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
Rationale (CLR):
CLR-1 : cover topics more advanced than a typical undergraduate networking course 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
prepare students for a market that is going to demand computer scientists and software engineers to deliver the next
CLR-2 :
generation of network switches
CLR-3 : describe the principles by which large computer networks and applications atop them are designed and maintained

Environment & Sustainability


Analysis, Design, Research
Make students understand the state-of-the art networking technologies proposed in literature or used throughout industry

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 :

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


in a variety of areas

Modern Tool Usage


Make students learn to critique research literature through a number of paper reviews and attempt to improve the state-

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 :

Communication
of-the-art through minor and major projects

PSO – 3
PSO - 1

PSO - 2
Course Learning

Ethics
At the end of this course, learners will::
Outcomes (CLO):
have a knowledge of the technology evolution leading to SDN as well as the Open Source role in SDN and OpenFlow
CLO-1 : 3 75 80 H M H - H - - - - - - H H H H
specifications
gain a knowledge of the advantages and disadvantages of SDN, API approaches, Hypervisor overlays, and Data Center SDN,
CLO-2 : 3 75 80 H M H - H - - - - - - H H H H
SDN WAN etc
CLO-3 : Understand different network virtualization techniques and can deploy SDN/NFV applications 3 75 80 H M H - H - - - - - - H H H H
CLO-4 : understand the economics of SDN and its impacts in the marketplace 3 75 80 H M H - H - - - - - - H H H H

Duration (hour) 9 9 9 9 9
SLO-1 Introduction Why SDN? Genesis of SDN Alternative definitions of SDN Emerging SDN Models SDN Ecosystem
S-1
SLO-2 How to Read a Paper (S. Keshav) How SDN Works Potential drawbacks of Open SDN Protocol Models: NETCONF, BGP, MPLS White-box switching
Ho to Review a Paper (Timothy Roscoe),
SLO-1 SDN Evolution, SDN Basics SDN via APIs Controller Models Open Sourcing SDN
How to Disagree (Paul Graham)
S-2
Networking Basics: Switching, Addressing, Application Models: Proactive, Declarative,
SLO-2 SDN Architecture SDN via Hypervisor-Based Overlays Open Networking Foundation
Routing External
SDN in Datacenters: Multitenancy, Failure
SLO-1 Paper Reading: 4D Plane Separation SDN via Opening Up the Device OpenDaylight
Recovery
S-3
Simple Device and Centralized
SLO-2 Paper Reading: 4D Building our own SDN Switch SDN in Internet eXchange Points (IXPs) The ONOS Project
Control
Network Automation and Tunneling and Path Technologies, Ethernet
SLO-1 Paper Reading: ALF SDN on Raspberry Pi, Zodiac Fx Hypervisors: Background, Types
Virtualization Fabrics in the Data Center
S-4
Openness, Northbound and SDN Use Cases, Open SDN versus Overlays in
SLO-2 Paper Reading: ALF Ryu on Raspberry Pi, Zodiac Fx OpenStack Deployment
Southbound APIs the Data Center
Paper Reading: OpenFlow:
Switching Architecture: Data, Control, and Real-World Data Center Implementations, SDN
SLO-1 Enabling Innovation in Campus Network Function Virtualization (NFV) OpenStack Orchestration
S-5 Management Planes in Other Environments
Networks
SLO-2 Hardware Lookup Review 1 Review 2 Review 3 Review 4
OpenFlow, Switch-Controller
SLO-1 Forwarding Rules SDN vs. NFV Wide Area Networks OpenSwitch
Interaction
S-6 Paper Reading: B4: Experience with a Globally-
Reactive versus Proactive
SLO-2 Dynamic Forwarding Tables Flow Table, Packet Matching OPNFV Deployed Software Defined WAN, SIGCOMM,
Applications
2013
Analyzing Simple SDN
SLO-1 Autonomous Switches and Routers Actions and Packet Forwarding Service Creation and Chaining Service Provider and Carrier Networks
S-7 Applications
SLO-2 Internet Architecture Extensions and Limitations NFV Orchestration Campus Networks Other SDN Applications
Paper Reading: P4:
SLO-1 Control-Data Plane Separation Programming Protocol- Creating Network Virtualization Tunnels Hospitality Networks, Mobile Networks Future of SDN
S-8 Independent Packet Processors
SDN Controllers: POX,
SLO-2 Packet Scheduling Offloading Flows in the Data Center In-Line Network Functions SDN Security
RyuMininet Programming
Paper Reading: The Road to SDN: An
SDN Controllers: OpenDaylight,
SLO-1 Intellectual History of Programmable Access Control for the Campus Optical Networks Use Cases
Mininet Programming
S-9 Networks
SDN Controllers: ONOS, Mininet
SLO-2 Project Proposal Due Traffic Engineering for Service Providers SDN vs. P2P/Overlay Networks Group Project Presentation
Programming

Learning 1. Software Defined Networks: A Comprehensive Approach, 2nd Edition Morgan Kaufmann, 2016
3. Network Function Virtualization, Ken Gray, Thomas D. Nadeau, Morgan Kaufmann, 2016
Resources 2. SDN: Software Defined Networks, Thomas D. Nadeau, Ken Gray, O'Reilly Media, 2013.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
 1. Dr. Femilda
 2. Mr. K. Venkatesh
 3. Mr. KarthickNanmaran
Course Course Course L T P C
18CSE457T SEMANTIC WEB E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Learn how the Semantic Web allows new uses of data 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand how semantic technologies promote data portability

Environment & Sustainability


CLR-3 : Become familiar with semantic standards-RDF,OWL

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Make use of semantic programming techniques to both enrich web application development

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Apply flexible approach for integrating and future-proofing systems and data 1 80 85 H L H - H - - - - - - H H - M
CLO-2 : Program the Semantic Web provides a standard 3 75 80 H H - - H - - - - - - H H H M
CLO-3 : Incorporate existing data sources into semantically aware applications and publish rich semantic data 3 85 80 H H H - H - - - - - - H - - H
CLO-4 : Make the machines to find, share, and combine data on the Web 3 80 75 H H - - H - - - - - - H H H H

Duration (hour) 9 9 9 9 9
SLO-1 The Semantic Web Vision Querying the Semantic Web Web Ontology Language Logic and Inference: Rules Applications
S-1
SLO-2 Motivation for the Semantic Web SPARQL Infrastructure Requirements for Ontology Languages Logic and Rules
e-commerce
SLO-1 Semantic Web Technologies OWL Syntax Rules on the Semantic Web
S-2 Matching Patterns
SLO-2 Explicit Metadata Formal Semantics Monotonic Rules Adoption
SLO-1 Ontologies Monotonic Rules: Syntax Publication
S-3 Filters
SLO-2 RDF,OWL Expressivity Rules, Facts News website application
SLO-1 Logics-Principles of reasoning Logic Programs Adoption
S-4 The Semantic Web versus Artificial Constructs for Dealing with an Open World
SLO-2 Reasoning Support Monotonic Rules: Semantics Publication
Intelligence
SLO-1 Compatibility of OWL2 with RDF/RDFS Predicate Logic Semantics Constructing Ontologies Manually
S-5 A Layered Approach Organizing Result Sets
SLO-2 OWL2 Full: RDF-Based Semantics
OWL2 RL Reusing Existing Ontologies
SLO-1 OWL2 DL: Direct Semantics
S-6 RDF: Data Model Other Forms of SPARQL Queries
SLO-2 Rule Interchange Format: RIF
Semiautomatic Ontology Acquisition
SLO-1 RDF/XML The OWL2 primitives RIF-BLD
S-7 Querying Schemas
SLO-2 RDFS: Adding Semantics OWL2 Syntax
Compatibility with RDF and OWL
SLO-1 Classes and Properties Adding Information with SPARQL Update OWL2 Property Types Ontology Mapping
S-8 Semantic Web Rules Language (SWRL)
SLO-2 Class Hierarchies and Inheritance Inserting and Loading Triples OWL2 Property Axioms
SLO-1 Property Hierarchies Deleting Triples OWL2 Class Axioms Rules in SPARQL: SPIN SemanticWeb Application
S-9
SLO-2 RDF Schema Case study Individual Facts RuleML Architecture
1. Grigoris Antoniou and Frank Van Harmelen,-A Semantic Web Primer - The MIT Press, Cambridge,
3. John Hebeler , Matthew Fisher, Ryan Blace, Andrew Perez-Lopez , Mike Dean Semantic Web
Learning Massachusetts London, England, Edition 3,2012
Programming, 1st Edition,Wiley, 2009.
Resources 2. Toby Segaran, Colin Evans, Jamie Taylor, Programming the Semantic Web Build Flexible Applications
4. Thomas B. Passin, Explorer's Guide to the Semantic Web, Manning, 2004
with Graph Data, O'Reilly Media,2009

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. 1. Dr.Harisekharan,CTO,Sri SeshaaTechnologies Pvt. Ltd., Chennai 1. Dr.J.Suresh, SSN College of Engineering Dr.G.Vadivu
2. Dr. Sharmila Shankar, Crescent Institute of Science and Technology Dr.C.N.Subalalitha

Ms.S.Veena
Course Course Course L T P C
18CSE458T WIRELESS AND MOBILE COMMUNICATION E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Analyze the fundamental of transmission and cellular systems 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Apply skills in real time engineering problems and can have capability to evaluate the transmission errors

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Comprehend the concept of mobile network, transport layer and wireless technologies

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Differentiate the various types of cellular standard by their unique services.

Design & Development

Project Mgt. & Finance


CLR-5 : Grasp GSM. GPRS, Handover and Localization techniques

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Apply skills in various Routing protocols

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply Wireless Technology concepts to Engineering problems related to Communication 3 80 70 H H H H H H H H H H M H H H H
CLO-2 : Improve their knowledge on Digital and analog Modulation techniques. 3 85 75 H H H H H H H H H H M H H H H
CLO-3 : Equip themselves familiar with principle of Mobile Communication 3 75 70 H H H H H H H H H H M H H H H
CLO-4 : Familiarize with Digital Cellular Standards 3 85 80 H H H H H H H H H H M H H H H
CLO-5 : Acquaint with routing protocols 3 85 75 H H H H H H H H H H M H H H H
CLO-6 : Expose to the emerging wireless technologies 3 80 70 H H H H H H H H H H M H H H H

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to wireless Communication Cellular Concept Introduction to GSM Mobile IP IEEE 802.11
S-1 Elements of wireless Communication Cell area Frequency Bands and Channels IP packet delivery System Architecture
SLO-2
system
SLO-1 Frequencies for radio Communication Signal strength Frames in GSM Tunneling – Reverse Tunneling Protocol Architecture
S-2
SLO-2 Signals, Noise – Types of Noise Cell parameter Planes and layers of GSM IPv6 MAC Layer and Management
Introduction to modulation and Capacity of Cell Protocols DHCP 802.11a, 802.11b
SLO-1
S-3 demodulation
SLO-2 Signals in the modulation Co channel interference Localization and calling Tradition TCP HIPERLAN
SLO-1 Introduction to Analog modulation schemes Frequency reuse Handoff – Short messaging system Congestion control Bluetooth Architecture
S-4 Amplitude Modulation Frequency Cell splitting Cell sectoring GPRS EDGE Classical TCP Snooping , IEEE 802.15
SLO-2
modulation IEEE 802.15.4
Phase Modulation Introduction to Analog Multiple Radio access protocols 3G CELLULAR SystemsMMS Mobile TCPFast retransmit / Fast recovery MANET characteristicsROUTING
SLO-1
modulation schemes Frequencydivision Multiple Access
S-5
Amplitude Shift Keying Frequency Shift Time division Multiple Access Fixed UMTS Release and standards Transaction oriented TCP TCP over 2.5/3G AODV Routing VANETCommunications in
SLO-2
Keying Phase Shift Keying- BPSK, QPSK ALOHA , Slotted ALOHA UMTS system architecture UTRAN wireless Networks VANET
Multiplexing and multiple access Multiple Access with Collision Avoidance Handover Introduction to WAP WAP Architecture Wireless Sensor Networks
S-6 SLO-1
techniques
Frequency-division multiplexing Space division Multiple Access Code Satellite System Infrastructure- GEO, Wireless Datagram ProtocolWireless RFID TechnologyTwo tags of RFID
SLO-1
S-7 division Multiple Access LEO, MEO Transaction Protocol
SLO-2 Time-division multiplexing Spread ALOHA multiple Access Limitations of GPS Wireless Session Protocol Wi-Fi Standards
SLO-1 Code-division multiplexing OFDM GPSBeneficiaries of GPS Wireless Transport Layer Security WiMax Standards
S-8
SLO-2 Spread spectrum modulation Variants of OFDM
SLO-1 frequency hopping Spread spectrum Comparison of Multiple Access Technique 4G Cellular systems Wireless Markup Language Fem-to-Cell Network
S-9
SL0-2 Direct Sequence Spread spectrum 4G Standards ( LTE/WiMax) Push Architecture Push-to-talk technology for SMS
1. Roy Blake, Wireless Communication Technology‖ CENGAGE learning, Sixth indian reprint 2013.
2. Dharma Prakash Agarwal, Qing-An Zeng , ―Introduction to Wireless and Mobile Systems‖
6. Gray J.Mullet ―Wireless TeleCommunication System and Networks‖, CENGAGE learning, reprint 2014.
CENGAGE learning, First edition 2014.
Learning 7. Upena Dalal, ―Wireless Communication‖ Oxford University Press, First edition 2009.
3. Jochen Schiller, ―Mobile Communications‖, Addision Wesley, 2nd edition 2011.
Resources 8. Kaveh Pahlavan & Prashant Krishnamurthy, ―Wireless Networks‖ PHI 2002.
4. Singal TL, ―Wireless Communication‖, Tata McGraw Hill Education Private Limited.
9. Martyn Mallick, ―Mobile and Wireless Design Essentials‖, Wiley Dreamtech India Pvt.Ltd., 2014.
5. G.I.Papadimitriou, A.S.Pomportsis, P.Nicopolitids, M.S.Obaidat, ―Wireless Networks‖, John Wiley
and Sons, 2003

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %

# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.Madan Lakshmanan Prof. Subra Ganesan Dr.S.Suresh
Senior Scientist Professor, Electrical and Computer Engineering Mrs.Jeya
CEERI, CSIR, Chennai (R&D Industry) Oakland University, USA Mr.H.Karthikeyan
Course Course Course L T P C
18CSE459T SERVICE ORIENTED ARCHITECTURE E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Enginering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Learn service oriented analysis techniques 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn technology underlying the service design

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Learn advanced concepts in building SOA

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Understand the Java Web services

Design & Development

Project Mgt. & Finance


CLR-5 : To know about various Web services specification standards

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 :

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on service oriented design technology 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Acquire the ability to identify web services in SOA 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Understand the basic ideas about building SOA 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Appreciate the concepts of standards and security on SOA 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Apply the knowledge in Java based web servise 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Acquire the knowledge on ASP .NET based web servises. 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to SOA , Defining SOA Introduction to Web Services Phases of the SOA delivery lifecycle SOA support in J2EE Introduction to WS-BPEL
S-1 SOA Delivery Strategies Top- down SOA platform basics and building
SLO-2 Necessity of SOA. Primitive SOA Basic terms used in the BPEL terminology
strategy, Bottom-up strategy blocks
SOA timeline from XML to Web services to Web Service Framework with Overview of Java API for XML-
SLO-1 Agile strategy with Pros and cons WS-Coordination overview
SOA respect to SOA based web services(JAX- WS)
S-2
Logical components of the Web Java Architecture for XML binding
SLO-2 History about XML Objectives and service-oriented process steps WS-Choreography
services framework (JAXB)
Building web services and
SLO-1 Web Services and SOA Service descriptions with WSDL layout Benefits of a business-centric SOA WS-Policy with SOA
client with examples
S-3 Introduction to Java API
SLO-2 Service Oriented Enterprise (SOE) Meta data and service contracts Service- oriented design for XML WS Security
Registries(JAXR)
Messaging with SOAP protocol and Java API for XML based RPC
SLO-1 Analyze the past architectures Introduction to WSDL language basics Notification and Eventing
S-4 SOAP nodes (JAX-RPC)
SLO-2 Scope Of SOA SOAP message path Define the structure of WSDL Web Services Interoperability Transaction Management
Message exchange Patterns
SLO-1 SOA Reference Model Implement sample WSDL file SOA support in .NET Case study-SOA in cloud
S-5 and Coordination
SLO-2 Key Service characteristics of SOA Web Services a Activity Management, Introduction to SOAP basics NET Platform overview research focus on SOA and issues
SLO-1 Anatomy of SOA Coordination types and protocols SOAP language basics ASP.NET Page Handling Comparative Analysis of SOA and Cloud
S-6
SLO-2 SOA architecture ACID properties Structure of SOAP Post back vs Non post back events Computing
SLO-1 Components in SOA interrelate Analyze atomic transaction with SOA Implement SOAP style web services in Java. ASP.NET web services
Case Study On Vehicle management system-
S-7 create a service for identify the vehicle by
SLO-2 SOA component and specific behaviors Business activities and protocols SOA Composition Creating a Web Site Using Visual
entering the vehicle number.
Studio IDE
Case Study on Online Healthcare System-
SLO-1 Relationships among these components Orchestration service layers and standards ASP.NET Programming Basics Design an API to help healthcare providers
S-8 collect, store, retrieve and exchange patient
Entity-centric business service design: List the Creating a Web Site Using Visual healthcare information more efficiently and
SLO-2 Technical Benefits of SOA Choreography
step-by-step process Studio IDE enable better patient care.
Case Studies: Implement the Small
Business Customer Management
SLO-1 Business Benefits of SOA Service layer configuration scenarios Application service design: process steps Case study on Simple Library Management
application as a web applications
S-9 System using API to get, post, edits and
using ASP.NET
update book data from server.
Task centric business service design process Web Services Enhancements
SLO-2 Principles of service orientation Application Service Layer
steps (WSE)

1. ThomasErl,―Service-Oriented Architecture: Concepts, Technology, and Design‖, Pearson Education,


4. AchievingService-Oriented Architecture: Applying an Enterprise Architecture Approach, Rick Sweeney,
Learning 2009.
2010
2. EricNewcomer,Lomow,―UnderstandingSOAwithWebServices‖,PearsonEducation,2005
Resources 5. Shankar Kambhampaly, ―Service –Oriented Architecture for Enterprise Applications‖, Wiley India Pvt Ltd,
3. JamesMcGovern,SameerT yagi, Michael EStevens, Sunil Mathew, Java
2008 3.Newcomer, Lomow, ―Understanding SOA with Web Services‖, Pearson Education,
WebServices Architecture‖,Elsevier,2003.
2005 4.Sandeep Chatterjee, James Webber, ―Developing Enterprise Web Services, An Architect‘s
Guide‖, Pearson Education,2005.
Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Course Course Course L T P C
18CSE460T NETWORK DESIGN AND MANAGEMENT E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the various type of Networks and the Network Management basics 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the Network Management Standards

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the working of Simple Network Management Protocol and its various versions

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Understand the working of Remote Monitoring

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the Network Management Applications

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : To Understand Network Designing and Planning

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire knowledge on networks and network management 1 70 75 H - - - - - - - - - - - - - -
CLO-2 : Gain knowledge of the various standards 1 75 80 H - - - - - - - - - - - - - -
CLO-3 : Gain knowledge on the working of SNMP protocol and its various applications 1 85 80 H - - - M - - - M - - - - - -
CLO-4 : To apply the network management tools and gather information from the network 2 75 70 H - - - M - - - M - - - - - -
CLO-5 : To Familiarize with the working of various management applications 2 75 80 H - - - - - - - - - - - - -
CLO-6 : Apply the knowledge to create an efficient network 3 70 75 H H H H H - - - H - - - - - -

Duration (hour) 9 9 9 9 9
SLO-1 Telephone Network Management Introduction to SNMP Remote Monitoring Network Management Applications Network Design and Planning
S-1
SLO-2 Distributed Computing Environment SNMP v1 model RMON SMI and MIB Fault Management -Architecture Network Design for Enterprise Network
SLO-1 TCP/IP Based Networks Organization Model RMON1 Fault location ,Fault isolation Network Design Process
S-2
SLO-2 Communication Protocols and Standards System overview RMON2 Algorithm Data Collection
SLO-1 Protocol Layer and Services SNMP v1 Information model System Utilities for Management Self-healing Data Generation
S-3
SLO-2 Challenges of IT Managers Structure of Management Information Tools Avoiding failures Traffic Generators
SLO-1 Network Management Managed Objects Network Statistics Measurement Systems Configuration setting, Cost Generators
S-4 Configuration discovery and Change
SLO-2 Network and System Management MIB-Object Group Traffic Load Topology
Control
System Group, Interfaces Group, Address
SLO-1 Network Management System Platform Protocol Statistics Configuration Management Applications Architecture
Translation group
S-5
Current status and future of Network IP Group, ICMP Group, TCP Group, UDP
SLO-2 Data and Error Statistics Patch Management Graph
Management Group
SLO-1 Network Management Standards SNMP v1Communication model Network Management System Approaches for Performance Management Link
S-6 Network Management Model -
SLO-2 Functional model Components, Requirements Performance Monitoring and Reporting Algorithms
Organizational model
SLO-1 Information Model SNMPv2 System Management Performance trouble shooting, Network Design Techniques
S-7
SLO-2 Management Information Trees System Architecture, MIB, Protocol Network Management Applications Capacity Planning Performance Analysis
SLO-1 Communication Model SNMPv3 Configuration Management Account Management Queuing Essentials
S-8 Report Management-System and User
SLO-2 ASN.1 Architecture, Applications, MIB Inventory Management Loss and Delay
Reports
SLO-1 Terminology, Symbols and Conventions User Based Security Model Performance Management Policy Management Reliability
S-9
SLO-2 Functional Model Access Control Tools Service Level Management Network Cost
Learning 1. Mani Subramanian ―Network Management Principles and Practice‖, Second Edition, Pearson 3. Greg Tomsho, Ed Tittel, David Johnson, ―Guide to Network Essentials‖, Fifth Edition, Cengage Learning,
Resources Publication, 2012. 2010 4.Teresa C.Piliouras ,‖ Network Design Management and Technical Perspectives‖, Second Edition
2. DineshChandraVerma,―PrinciplesofComputerSystemsandNetworkManagement‖,Springer,2009. ,2004

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 40 % - 20 % - 30 % - 40% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 20 % - 40 % - 30 % - 20% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Vivekanandan ,Nokia Technology Specialist, [email protected] 1. 1. Dr.B.Amutha, SRMIST
2.Mr.SanthoshKumar.S,Associate Consultant,TCS, [email protected] 2. 2.Dr.N.Snehalatha, SRMIST
Course Course Course L T P C
18CSE387T GENETIC ALGORITHM AND MACHINE LEARNING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses

Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Evolutionary Computation and Genetic Algorithms 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Terminologies and operators of GA and

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-3 : Advanced Operators and Techniques in GA and Classification of Genetic Algorithms

Design & Development

Project Mgt. & Finance


CLR-4 : Genetic Programming and Genetic Algorithm Optimization problems

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Analysis, Design,
CLR-5 : Applications of Genetic Algorithms

Communication
Environment &
Sustainability
Research

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Provides a introduction to genetic algorithm including fundamentals of genetic concepts 3 80 75 L H - H L - - - L L - H - - -
CLO-2 : To have a clear view of genetic operators 3 85 75 M H L H L - - - M L - H - - -
CLO-3 : To explore Genetic Algorithm optimization problems 3 80 75 M H M H L - - - M L - H - - -
CLO-4 : Discuss applications of Genetic Algorithms for various optimization problems. 3 85 80 M H M H L - - - M L - H - - -

Duration (hour) 9 9 9 9 9
Terminologies and operators of GA.Key Specific Applications of Genetic
SLO-1 Genetic programming (GP). Comparison of
The Historical Development of Evolutionary elements, Individuals, Diploidy, Dominance etc. Inversion and Algorithms. GA in network synthesis,
GP and other algorithms. Genetic
S-1 Computing. Genetic Algorithms and Reordering. Order Crossover and Cycle Control systems engineering and Fuzzy
Genes, Fitness, Populations. Data operators. Tree based GP, Representation
SLO-2 Genetic Programming crossover. based speed control of Brushless DC
Structures. of GP.
motor.
SLO-1 Attributes in GP. Steps of GP,
Micro operators: Segregation and
Features of Evolutionary Computation Breeding, Selection, Crossover, Mutation Characteristics of GP. What are Human Feature selection in machine learning
S-2 translocation, Duplications and Deletion,
SLO-2 Advantages of Evolutionary computation. and Replacement. Competitive, High-Return, Routine, and using GA. Designing texture filters with GA.
Sexual determination.
Machine Intelligence?
SLO-1 Genetic algorithms-Biological background. Non-binary representation, Multi-objective GA based knowledge acquisition in Image
Search Termination or Convergence
S-3 Cell, Chromosomes, Genetics, optimization, combined optimization and Applications of Genetic Programming Processing. Object localization in image
SLO-2 criteria.
Reproduction and Natural selection. Knowledge based techniques. using GA.
SLO-1 GA Optimization problems: Fuzzy
Classification of GAs. Simple Genetic Data mining applications such as feature
Search space, GA world, Evolution and Best individual, Worst individual, Sum of optimization problems, Multi objective
S-4 algorithms (SGA). Parallel and distributed selection in data mining, GA in intrusion
SLO-2 optimization fitness and Medium fitness. Reliability Design Problem. Network and
GAs. detection, etc.
bicriteria reliability problems.
SLO-1 Evolution and genetic algorithms. Applications in wireless networks for
Why do genetic algorithms work? Building Master-slave, Fine-grained parallel GAs. Combinatorial Optimization problems.
S-5 Conventional optimization and search topology planning. GA application in ATM
SLO-2 block hypothesis Multiple-Deme Parallel GAs. Linear integer model,
techniques. network.
SLO-1 Hierarchical Parallel algorithms.
Gradient based, Random search, A Macro mutation hypothesis. An adaptive Hierarchical Genetic Algorithms: Applications of combinatorial optimization VLSI design applications Genetic layout
S-6
SLO-2 Stochastic Hill climbing mutation hypothesis. Crossover, Initialization heuristics. Remove methods. optimization using GA.
sharp algorithms.
SLO-1 The schema theorem Adaptive GA., Initialization, Evaluation
Simulated Annealing, Symbolic AI. A Introduction to Particle Swam Optimization
S-7 Optimal allocation of Trials. Implicit function, Selection operators, Crossover Network design and Routing problems
SLO-2 simple Genetic Algorithm. [PSO] and Ant Colony Optimization [ACO].
Parallelism operators, and mutation operators.
Comparison of GA with other optimization Independent sampling GA and Breeding Planning of passive optical networks,
S-8 SLO-1 Advanced operators and techniques in GA, Examples on PSO and ACO.
techniques. Phase. Packet switched networks,
Optimal topological design of all terminal
S-9 Limitations of GA. Convergence problems in GA Niched pareto genetic algorithm Comparison of GA with PSO and ACO
networks.

1. S.N. Sivanandam and S.N. Deepa , "Introduction to Genetic Algorithms‖, Springer, 2nd edition (2008)
Learning
2. Mitsuo Gen and Runwei Cheng, ―Genetic Algorithms and Engineering Optimization‖, John Wiley, Fourth edition (2010)
Resources
3. Michael Negnevitsky, "Artificial Intelligence, A Guide to Intelligent Systems", Second edition ((2005))

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr. K. Selvaraj, Caterpillar, Bangalore Dr. A.P. Shanthi, CSE, Anna University, Chennai 1.Dr. V. Ganapathy SRMIST
Dr. A. Kannan, CSE, VIT, Vellore. 2.Dr. D. Rajeswari SRMIST
3.S. Saranya SRMIST
Course Course Course L T P C
18CSE388T ARTIFICIAL NEURAL NETWORKS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Connect Biology with Computers 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand components of artificial neural networks

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Understand supervised learning networkparadigms

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Analysis, Design,

Communication
CLR-4 : Understand unsupervised learning networkparadigms

Environment &
Sustainability
Research

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Know the purpose of Artificial Neural Networks 1 80 85 H L - - H- - - - - - - H L L -
CLO-2 : Apply the concepts of activation, propogation functions 2 75 80 H H - - H - - - - - - H H H H
CLO-3 : Work with supervised learning network paradigm 3 85 80 H H H - H - - - - - - H H H H
CLO-4 : Work with unsupervised learning network paradigm 3 80 75 H H - - H - - - - - - H H H H

Duration (hour) 9 9 9 9 9
SLO-1 Why neural network? Components of artificial neural networks Learning and training samples Radial basis functions Unsupervised learning networkparadigms
S-1 Information processing of an RBF
SLO-2 Basics of Artificial Neural Networks The concept of time in neural networks Paradigms of Learning Structure of a self-organizing map(SOM)
network
SLO-1 A brief history of neural networks Connections Using training samples Training of RBF networks Functionality
S-2
SLO-2 Biological neural networks Propagation function Gradient Optimization Procedure Training
Growing of RBF networks
SLO-1 Biological neural networks Activation Hebbian learning rule Topology function
S-3 Compare multilayer perceptrons and
SLO-2 The vertebrate nervous system Threshold value, Activation function Supervised learning networkparadigms Decreasing Learning Rate
RBF
The perceptron, back propagation and
SLO-1 peripheral nervous system Common activation functions Recurrent perceptron-like networks Variations of SOMs
S-4 its variants
SLO-2 Output function, Learning strategies Singlelayer perceptron Jordan networks Neural gas
Cerebrum, cerebellum, diencephalon,brainstem
SLO-1 Network topologies Linear Separability Elman networks Multi-SOM
S-5
SLO-2 The Neuron Feedforward networks Multilayer perceptron Multi-neural gas
Training recurrent networks
SLO-1 Components Recurrentnetworks Backpropagation of error Growing neural gas
S-6
SLO-2 Electrochemical processes Completely linked networks Selecting learning rate Unfolding in time Adaptive resonance theory(ART)
SLO-1 Receptor cells- Various types Bias neuron Resilient Backpropagation Teacher forcing Task and structure of an ART network
S-7
SLO-2 Information processing within nervous system Representing Neurons Adaption of Weights
SLO-1 Light Sensing organs Orders of Activation Recurrent backpropagation Resonance
S-8 Variations in Backpropagation
SLO-2 Neurons in living organisms Synchronous activation
SLO-1 Asynchronous activation
S-9 Transition to technical neurons Multilayer perceptron Evolutionary algorithms Learning process of an ART network
SLO-2 input and outputof data

Learning 1. David Kriesel, A BriefIntroduction to Neural Networks, dkriesel.com, 2005 3. Raul Rojas, Neural Networks: A Systematic Introduction, 1996.
Resources 2. GunjanGoswami, Introduction to Artificial Neural Networks, S.K. Kataria& Sons, 2012 4. S. Sivanandam, Introduction to Artificial Neural Networks, 2003
Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.Harisekharan,CTO,Sri SeshaaTechnologies Pvt. Ltd., Chennai 1. Dr.J.Suresh, SSN College of Engineering Dr.G.Vadivu
2. Dr. Sharmila Shankar, Crescent Institute of Science and Technology Dr. D.Rajeswari

Dr.M.S.Abirami
Course Course Course L T P C
18CSE389T FUZZY LOGIC FOR MACHINE LEARNING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science & Engg Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the Fuzzy Logic Basics 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge on the Machine learning concepts
CLR-3 : Gain knowledge on Fuzzy based clustering concepts

Environment & Sustainability


CLR-4 : Acquire knowledge on Fuzzy Integrated classification

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-5 : Understanding Neuro-Fuzzy Modeling concepts

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Acquiring better understanding on Fuzzy logic usage

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 Understanding the fuzzylogics in Machine learning

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on Basics of Fuzzy Logic 2 80 85 H M - H - - - - - - - H L H M
CLO-2 : Understand the basic concepts in Machine learning 2 75 80 H H - H - - - - - - - H L H M
CLO-3 : Apply the knowledge of Clustering in Fuzzy logics 2 85 80 H - - H - - - - - - - H L H M
CLO-4 : Apply the concept of Classification in Fuzzy Logics 2 80 75 H H - H - - - - - - - H L H M
CLO-5 : Acquire the knowledge on Neuro-Fuzzy resoning 2 75 85 H - - H - - - - - - - H L H M
CLO-6 : Acquire the insight of Neuro-Fuzzy Modeling 2 75 85 H - H H H - - - - - - H L H M

Duration (hour) 9 9 9 9 9
Fuzzy Clustering Basics: Cluster analysis Neuro Fuzzy Modeling : ANFIS –
Fuzzy Logic Introduction : Comparison of Fuzzy Integral Classification: Introduction and
SLO-1 Machine learning : Importance of ML Objective function-based cluster analysis, Adaptive Neuro Fuzzy Inference
traditional logic and fuzzy logic Notation , Reduction vs. Ordering
Fuzzy analysis of data system
S-1
Types of MachineLearning :
Special objective functions, A principal
SLO-2 Basic History of Fuzzy Logic SupervisedLearning-Unsupervised The Borda Count ANFIS - architecture
clustering algorithm
Learning, reinforcement Learning
The case of Imprecision, A Historical TheCurse of dimensionality Overfitting and Classical Fuzzy Clustering Algorithms : The
SLO-1 The Average Rule , The Median Alternative Hybrid learning algorithm
perspective linear regression fuzzy c-means algorithm
S-2
The Utility of Fuzzy systems, Limitations of The Product Rule, The MaxMax and MaxMin Coactive Neuro fuzzy modeling :
SLO-2 The Gustafson-Kessel algorithm
Fuzzy systems Rules Towards generalized ANFIS
SLO-1 Fuzzy sets and membership Bias andVariance LearningCurve The Intersection Method , The Union Rule Framework
S-3 Logistic Regression : The Logit Transform
SLO-2 Chance Vs Fuzziness The Gath-Geva algorithm Neuron functions for adaptive netwoks
and Maximum Likelihood Estimation
Classical sets and Fuzzy sets : Operations
Fuzzy membership functions Vs
SLO-1 on classical sets, properties of classical Classification Computational effort Separate Weight Sets
Receptive field units
S-4 sets
Operations on fuzzy sets, properties of Linear and Ellipsoidal Prototypes : The fuzzy
SLO-2 Error and noise Model Selection by Local Accuracy Non-linear rule
fuzzy sets c-varieties algorithm
Classical relations : Cartesian product, Measuring(dis)similarity-Evaluating the Maximizing the Fuzzy Integral : What Does
SLO-1 The adaptive fuzzy clustering algorithm Neuro-fuzzy spectrum
crisp relations output of clusteringmethod This Have to Do with Classifier Combination?
S-5 Hierarchical clustering, Analysis of Adaptive learning capability
Fuzzy relations: cardinality of fuzzy Algorithms by Gustafson/Kessel and Pairwise Coupling - Pairwise Threshold
SLO-2 Agglomerativeclustering - : Convergence based on the steepest
relations, operations on fuzzy relations Gath/Geva Optimization
Divisiveclustering descend method alone
Comparing the Combination Methods :
S-6 SLO-1 Properties of fuzzy relations K-Meansclustering Interpretability spectrum
Small Training Set, Three Models
Tolerance and Equivalence relations: crisp Cluster Estimation Models :AO membership
SLO-2 Large Training Set, Three Models Evolution of antecedents
tolerance functions
Small Training Set, Three Good Models , One
SLO-1 Fuzzy Tolerance Perceptrons ACE membership functions Evolution of consequence
Worthless
S-7 Properties of Membership functions,
Large Training Set, Three Good Models, One
SLO-2 Fuzzification and defuzzification – Features Feedforwardnetworks. Hyperconic clustering (dancing cones) Evolving partitions
Worthless
of the memberfunction
Neuro Fuzzy Control : Feedback
MultilayerNetworks and Back Small Training Set, Worthless and Noisy
SLO-1 Various forms Cluster Validity : Global validity measures control systems and Neuro fuzzy
PropagationAlgorithms Models Included
S-8 control
Linear Models – Linear regression,Logistic Solid clustering validity measures, Shell Large Training Set, Worthless and Noisy
SLO-2 Defuzzification of crisp sets Expert control
regression clustering validity measures Models Included
Local validity measures : The compatible
Lamda cuts of fuzzy relations,
SLO-1 Tree learning : Decision trees cluster merging algorithm, The unsupervised Fuzzy Association rules Inverse learning, specialized learning
Defuzzification to scalars
S-9 FCSS algorithm
Conclusion : Benefits of Fuzzy in Conclusion : Summary / benefits of
SLO-2 Conclusion : Summary of ML concepts Conclusion : Fuzzy based clustering merits Conclusion : Fuzzy based classifier benefits
comparison with crisp Neuro-fuzzy systems

4. Timothy Masters, Assessing andImproving Predictionand ClassificationTheory and Algorithms in C++,


1. Vojislav Kecman, Learning and soft computing: Support vector Machines, Neural networks and ISBN-13 (pbk): 978-1-4842-3335-1 ISBN-13 (electronic): 978-1-4842-3336-8 ,https://doi.org/10.1007/978-
Fuzzy logic models, A Bradford Book, The MIT Press., 2001, ISBN : 0-262-11255-8 1-4842-3336-8,2018.
Learning 2. Timothy J. Ross,University of New Mexico, USA., Fuzzy Logic with Engineering Applications, 3 rd 5. Jyh-Shing, Roger Jang, Chuen-Tsai sun, Eiji Mizutani., Neuro fuzzy and softcomputing – A computational
Resources Edition, Wiley, 2010. ISBN 978-0-470-74376-8 approach to learning and machine intelligence, Prentice Hall (1997) , ISBN : 0-13-2610663
3. Frank Höppner, Frank Klawonn, Rudolf Kruse and Thomas Runkler: Fuzzy Cluster Analysis, Wiley 6. Kevin P. Murphy,―MachineLearning: AProbabilistic Perspective‖,MIT Press, 2012
(1999)ISBN 0-471-98864-2 7. EthemAlpaydin,―Introduction to MachineLearning‖,Prentice Hall ofIndia, 2005
8. TomMitchell,"MachineLearning",McGraw-Hill, 1997.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.R.Gokulakrishnan, Additional Director(EXIM), Software
Dr.Subrat Kumar Nayak, Associate professor, Institute of Technical education and Research,
Technology Parks of India , [email protected] Dr.G.Maragatham , Dr. Manas Ranjan ,Ms.A.Saranya
[email protected]
2. Dr.Prabhu, Coherant , US., [email protected]
Course Course Course L T P C
Code 18CSE390T Name COMPUTER VISION Category E Professional Elective
3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
Recognize and describe both the theoretical and practical aspects of computing with images. Connect issues from
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Computer Vision to Human Vision
CLR-2 : Describe the foundation of image formation and image analysis. Understand the basics of 2D and 3D Computer Vision.
Become familiar with the major technical approaches involved in computer vision. Describe various methods used for
CLR-3 :
registration, alignment, and matching in images.
CLR-4 : Get an exposure to advanced concepts leading to object and scene categorization from images.

Environment & Sustainability


CLR-5 : Build computer vision applications.

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


Recognize and describe both the theoretical and practical aspects of computing with images. Connect issues from

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 :
Computer Vision to Human Vision

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Provide an introduction to computer vision including fundamentals of image formation 3 80 75 L H - H L - - - L L - H - - -
CLO-2 : Provide a clear view of image formation 3 85 75 M H L H L - - - M L - H - - -
CLO-3 : Provide a clear view of image processing 3 80 75 M H M H L - - - M L - H - - -
CLO-4 : Provide knowledge about Computational photography 3 85 80 M H M H L - - - M L - H - - -
CLO-5 : Provide knowledge about Image rendering 3 80 75 H H M H L - - - M L - H - - -

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to Computer Vision Points and patches-An Introduction Active contours Triangulation Motion models
S-1
SLO-2 Image formation Feature detectors Snakes Two-frame structure from motion Planar perspective motion
SLO-1 Geometric primitives Projective reconstruction Rotational panoramas
S-2 Feature descriptors Dynamic snakes and CONDENSATION
SLO-2 2D,3D Transformations Self-calibration
SLO-1 3D to 2D Projection Scissors Perspective and projective factorization Gap closing
S-3 Feature matching
SLO-2 Lighting,Reflectance and shading Level Sets Bundle adjustment
SLO-1 Sampling and aliasing
S-
Image processing Point Feature tracking Split and merge Exploiting sparsity Cylindrical and spherical coordinates
4 SLO-2
operators
SLO-1 Pixel transforms Edge detection Bundle adjustment
S-5 Mean shift and mode finding Constrained structure and motion
SLO-2 Color transforms
SLO-1 Edge linking Parallax removal
S-6 Histogram equalization Normalized cuts Hierarchical motion estimation
SLO-2
S-7 SLO-1 Linear filtering Successive approximation Graph cuts and energy-based methods Fourier-based alignment Recognizing panoramas
SLO-2 Non Linear filtering Hough transforms
S-8 SLO-1 Fourier transforms Hough transforms 2D and 3D feature-based alignment Incremental refinement Compositing
Two-dimensional Fourier transforms, Wiener
S-9 SLO-1 Vanishing points Pose estimation Case Study Case Study
filtering
1. RichardSzeliski,"Computer Vision:Algorithms and Applications",Springer,2010. 3. S.Nagabhushana,"ComputerVisionandImageProcessing",NewAgeInternationalPvtLtd;First edition(2005)
Learning
Resources 2. Forsyth/Ponce,"ComputerVision:AModernApproach",PearsonEducationIndia;2edition(2015)
4. Rafael C. GonzaLez'"Digital Image Processing",Pearson Education; Fourth edition (2018)

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. A.P.Shanthi , CEG Campus Anna University 1.Dr.V.Ganapathy,SRMIST
2.T.Senthil Kumar,SRMIST
Course Course Course E L T P C
18CSE479T STATISTICAL MACHINE LEARNING Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the Fuzzy Logic Basics 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge on the Machine learning concepts
CLR-3 : Gain knowledge on Fuzzy based clustering concepts

Environment & Sustainability


CLR-4 : Acquire knowledge on Fuzzy Integrated classification

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-5 : Understanding Neuro-Fuzzy Modeling concepts

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Acquiring better understanding on Fuzzy logic usage

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 Understanding the fuzzylogics in Machine learning

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on statistical machine learning techniques. 1 80 85 H - - - - - - - - - - H H - -
CLO-2 : Acquire the ability to build model based on logistic regression and random forest techniques 1 75 80 H H - - - - - - - - - H H - -
CLO-3 : Understand the basic ideas of probability and work on probabilistic approaches like Naïve Bayes, Bayes Theorem 1 85 80 H - - - - - - - - - - H H - -
CLO-4 : Apply the knowledge of Kernel functions in practical applications 3 80 75 H H H H - - - - - - - H H M H
CLO-5 : Apply the knowledge of K-means clustering on real world examples 3 75 85 H - H H - - - - - - - H H M H
CLO-6 : Acquire the knowledge on using PCA and SVD with Scikit-learn 2 80 85 H - H H - - - - - - - H H M H

Duration (hour) 9 9 9 9 9
Comparison between regression and
SLO-1 Statistical terminology for model building K-nearest neighbors-KNN voter example Support Vector Machines and
machinelearning models
and validation-Machine Learning,Major Neural Networks-Support vector K-means clustering-K-means working
S-1 Curse of dimensionality-Curse of
differences between statistical modeling Compensating factors in machine learning machines working principles- methodology from first principles
SLO-2 dimensionality with 1D, 2D, and 3D
andmachine learning models Maximum margin classifier
example
SLO-1 Assumptions of linear regression
Steps in machine learning model Optimal number of clusters and cluster
S-2 Steps applied in linearregression Curse of dimensionality with 3D example Support vector classifier
SLO-2 developmentand deployment evaluation
modeling
SLO-1 KNN classifier with breast
Statistical fundamentals and terminology Example of simple linear regression from
S-3 cancer Wisconsin data Support vector machines The elbow method
SLO-2 for model building and validation first principles
example
SLO-1 Machine learning models - ridge and lasso
Bias versus variance trade-off,Train and regression-Example of ridge regression K-means clustering with the iris data
S-4 Naive Bayes Kernel functions
SLO-2 test data machine learning,Example of lasso regression example
machine learning model
SLO-1 Principal component analysis - PCA-
Linear regression versus gradient descent Logistic Regression Versus Random
S-5 Probability fundamentals-Joint probability Artificial neural networks - ANN PCA working methodology from first
SLO-2 Machine learning losses Forest-Maximum likelihood estimation
principles
SLO-1 Terminology involved in logistic regression
When to stop tuning machine learning Understanding Bayes theorem PCA applied on handwritten
S-6 Applying steps in logistic regression Forward propagation and backpropagation
SLO-2 models with conditional probability digitsusing scikit-learn
modeling
Train, validation, and test data Random forest-Example of random forest
S-7 SLO-1 Naive Bayes classification Optimization of neural networks- Singular value decomposition - SVD
Cross-validation using German credit data
Grid search on random forest Stochastic gradient descent - SGD
SLO-2
SLO-1 Variable importance plot Introduction to deep learning- SVD applied on handwritten
S-8 Grid Search Laplace estimator
SLO-2 Solving methodology digitsusing scikit-learn
Comparison of logistic regression with
SLO-1 Naive Bayes SMS spam classification SVD applied on handwritten
S-9 Machine learning model overview random forest Deep learning software
example digitsusing scikit-learn
SLO-2

Learning 1. Pratap Dangeti,‖Statistics for Machine Learning‖:,Packt Publishing Ltd,,2017. 3. Gareth James,Daniela Witten,Trevor Hastie and Robert Tibshirani, An Introduction to Statistical Learning with Applications in R,
Resources 2. Masashi Sugiyama,‖Introduction to Statistical Machine Learning‖,Elsevier,2016 Springer,2015
4. Hastie Trevor, The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Springer-Verlag New York Inc,
February2009

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.Harisekharan,CTO,Sri SeshaaTechnologies Pvt. Ltd., Chennai 1. Dr.Bagavandas, Cetre for Statistics, SRMIST 1. Dr.G.Vadivu
2. Mr. S. Sudarsun – Chief Scientist, Co-Founder, Buddhealth 2. Dr. Sampath, Professor, Department of Statistics, Madras University 2. Dr.C.Lakshmi
3.Dr.G.Manju
Course Course Course E L T P C
Code 18CSE480T Name NATURE INSPIRED COMPUTING TECHNIQUES Category Professional Elective
3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To Understand the basics of Natural systems 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : To appreciate the concepts of Natural systems and its applications

Environment & Sustainability


CLR-3 : To understand newBasic Natural systems functions(operations)

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : To understand the fundamentals of nature inspired techniques which influence computing

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : To understand an Integration of Hardware and software in Natural applications.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6: To Understand practical implementation of Natural design considerations.

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Illustrate the basic concepts of Swarm Intelligenceprocesses 3 80 70 L H L H L L M L L L M L L L L
CLO-2 : Examine the principle of Immuno computing techniques 3 85 75 L H L H L L M L L L M L L L L
CLO-3 : Skills for planning, estimating, and resourcing for Natural design considerations 3 75 70 L H L H L L M L L L M L L L L
CLO-4 : Manage the scope changes of nature inspired techniques which influence computing 3 85 80 L H L H L L M L L L M L L L L
Ability to identify optimization Techniques as a means to provide functionality and value to apply context in specific case 3 85 75 L H L H L L M L L L M L L L L
CLO-5 :
studies
CLO-6 : Ability to understand the needs and familiarize the DNA Computing 3 80 70 L H L H L L M L L L M L L L L

Duration (hour) 9 9 9 9 9
SLO-1 Introduction Evolutionary Computing Swarm Intelligence Introduction to Immune System DNA Computing
S-1
SLO-2 Overview of Philosophy Introduction
SLO-1 Nature to Nature Computing Hill Climbing Ant Colony Optimization Physiology and main components DNA Molecule
S-2
SLO-2 Ant Foraging Behavior
SLO-1 A Brief Overview of Three Branches Simulated Annealing Ant Colony Optimization Pattern Recognition and Binding Adleman's experiment
S-3
SLO-2 Individuals, Entities and agents SACO algorithm
SLO-1 Parallelism and Distributivity Interactivity Simulated Annealing Ant Colony Algorithm (ACA) Immune Network Theory PAM Model
S-4
SLO-2 Danger Theory
SLO-1 Adaptation- Feedback Genetics Principles scope of ACO algorithms Immune Algorithms Splicing Systems
S-5
SLO-2
SLO-1 Self-Organization Standard Evolutionary Algorithm Swarm Robotics Genetic algorithms From Classical to DNA Computing
S-6
SLO-2 Complexity, Emergence Genetic Algorithms
SLO-1 Bottom-up Vs Top-Down Approach Reproduction Social Adaptation of Knowledge Bone Marrow Models Universal DNA Computers
S-7
SLO-2 Crossover Mutation
SLO-1 Determination Evolutionary Programming Particle Swarm Optimization Forest's Algorithm Scope of DNA Computing
S-8
SLO-2
SLO-1 Chaos and Fractals Genetic Programming Particle Swarm Optimization Artificial Immune Networks Lipton's Solution to SAT Problem
S-9
SLO-2
1. LeandroNunesdeCastro,"FundamentalsofNaturalComputing,BasicConcepts,Algorithms 3. AlbertY.Zomaya,"HandbookofNature-InspiredandInnovativeComputing",Springer,2006
Learning andApplications",Chapman&Hall/CRC,TaylorandFrancisGroup,2007. 4. Marco Dorrigo,Thomas Stutzle,‖ Ant Colony Optimization‖, PHI,2005.
Resources 2. FloreanoD.andMattiussiC.,"Bio-InspiredArtificialIntelligence:Theories,Methods,and
Technologies", MIT Press, Cambridge, MA,2008.

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Mr.Lokesh Peta,Head Developer,OEConnection,Newbury-UK;Mail:[email protected] Prof. A. Amuthan, Professor, Pondicherry Engineering College, Dr.G.Maragatham / Mr. C. SanthanaKrishnan
[email protected] Dr.C.Lakshmi
Course Course L T P C
18CSE481T APPLIED MACHINE LEARNING Course Professional Elective
Code Name Category E 3 0 0 3

Pre-requisite Co-requisite Progressive


18CSE392T Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Analyze the text data using Machine Learning 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Analyze the audio data using Machine Learning

Environment & Sustainability


CLR-3 : Analyze Time series and Sequential data using Machine Learning

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Analyze the Image Content using Machine Learning

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Visualize the data

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Identifying patterns in text using topic modeling 3 75 80 H M H - H - - - - - - H H H H
CLO-2 : Building a speech recognizer 3 75 80 H M H - H - - - - - - H H H H
CLO-3 : Extracting statistics from time series data, Building Conditional Random Fields for sequential text data 3 75 80 H M H - H - - - - - - H H H H
CLO-4 : Building an object recognizer 3 75 80 H M H - H - - - - - - H H H H

Duration (hour) 9 9 9 9 9
SLO-1 Text Feature Engineering Introduction Speech Recognition Introduction Dissecting Time Series and Sequential Data Image Content Analysis Biometric Face Recognition
S-1 Face detection from the image and
SLO-2 Cleaning text data Reading audio data Introduction Computer Vision
video
Transforming data into the time series
Preprocessing data using Operating on images using Capturing and processing video from a
SLO-1 Plotting audio data format Pandas and Numpy to convert Time
tokenization OpenCV- Python webcam Resizing and Scaling
S-2 Series data
Transforming audio signals into the Building a face detector using Haar
SLO-2 Tagging and categorising words Plotting time series data Learn to extract and load the image
frequency domain cascades
Detecting edges
Slicing time series data Operating determine the location of a face in the
SLO-1 Sequential tagging, Backoff tagging Apply Fourier transform signal and plot Histogram
on time series data video frames captured from the webcam
S-3 equalization
Creating features from text data- Generating audio signals with custom Sobel filter, Laplacian edge
SLO-2 Plotting sliced time series data Face detector on the grayscale image
Stemming, parameters detector, Canny edge detector
SLO-1 Lemmatising Generate the time axis Operating on time series data Histogram equalization Building eye and nose detectors
S-4
SLO-2 Bagging using random forests Synthesizing music Extracting statistics from time series data Visualize gray scale image Face cascade classifier
Construct the audio sample -amplitude
SLO-1 Implementing bag of words Correlation coefficients Detecting corners Visualize eye and nose detector
and frequency
S-5
Understand the output corner Performing Principal Components
SLO-2 Testing prepared data synthesizer function Plotting and understanding correlations
detection image Analysis
Building Hidden Markov Models for sequential
SLO-1 Analyze the results Extracting frequency domain features Detecting SIFT feature points PCA in face recognition systems
data
S-6
Convert the dataset from a five-
SLO-2 Building a text classifier MFCC and filter bank features Prepare the Time Series data SIFT feature detection
dimensional set to a two-dimensional set
Analyzing the sentiment of a Visualize the feature detected
SLO-1 Building Hidden Markov Models Train Gaussian HMM Kernel Principal Components Analysis
sentence image
S-7 Implement the sentiment analysis of
SLO-2 a sentence HMM training and prediction Visualizing the model Building a Star feature detector Perform Kernel PCA
Identifying patterns in text using Building Conditional Random Fields for Detect features using the Star
SLO-1 Building a speech recognizer Plot the PCA-transformed data
topic modeling sequential text data feature detector
S-8
Implement identifying patterns in text Visualize keypoints on the input
SLO-2 MFCC features CRF Model Plot Kernel PCA-transformed data
using topic modeling image
Analyzing stock market data using Hidden Creating features using visual
SLO-1 Case study- Twitter Data Case study Performing blind source separation
S-9 Markov Models codebook and vector quantization
SLO-2 Case study- Twitter Data Case study Train the HMM and visualize Method to quantize the data points Independent Components Analysis

Learning 1. Prateek Joshiandco,Python:RealWorldMachineLearning,PacktPublishing,2016 3. Richert Coelho,Building Machine Learning Systems with Python,PacktPublishing,2016
Resources 2. Sebastian Raschka,Python Machine Learning,PacktPublishing,2013. 4. Michael Bowles,Machine Learning in Python,Wiley&Sons,2015

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.Harisekharan,CTO,Sri SeshaaTechnologies Pvt. Ltd., Chennai Dr.J.Suresh, SSN College of Engineering 1. Dr.G.Vadivu
Mr. S. Sudarsun – Chief Scientist, Co-Founder, Buddhealth Dr. Sharmila Shankar, Crescent Institute of Science and Technology 2. Mr.Karthik Nanmaran
3. Dr.Renukadevi
Course Course Course L T P C
18CSE482T COMPUTATIONAL NEUROSCIENCE E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science & Engg Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand to knowWhat happens in your brain when you make a decision 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge mathematical and computational models that are used in the field of theoretical neuroscience

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Basics of adaptively and learning,

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Acquire knowledge on Basic models of cognitive processing.

Design & Development

Project Mgt. & Finance


CLR-5 : Acquire knowledge on implementation model for neuro models

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Acquire knowledge on various computational algorithm

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : To Design Models of single neurons , and small networks 3 80 70 L H L H H - - - L L - H L H H
CLO-2 : Implementation of all simple as well as more complex numerical computations with few neurons. 3 85 75 H H L M L - - - M L - H L H H
CLO-3 : Analyse connected networks in the mean-field limit 3 75 70 H H M H L - - - M L - H L H H
CLO-4 : Formalize biological facts into mathematical models 3 85 80 M H M H L - - - M L - H L H H
CLO-5 : Understand a simple mathematical model of memory formation in the brain 3 85 75 H H M H L - - - M L - H L H H
CLO-6 : Understand a simple mathematical model of decision processes 3 80 70 L H - H L - - - L L - H L H H

Duration (hour) 9 9 9 9 9
History of Computational From artificial neural network to realistic Memory Classification Scheme – Hebbian Learning-Hebbian
SLO-1 Four components of Neural Signaling
Neuroscience neural networks - Introduction Declarative, Non-declarative versus Perceptron Learning-
S-1
Models in Computational Auto-associative network and hippo
SLO-2 Four components of Neural Signaling Modelling the ventral stream Learning by Error Minimization
Neuroscience campus - Learning and retrieval phase
Point-attractor neural networks - Network
SLO-1 Computational Theory of the Brain Neurotransmission Modelling the dorsa and auditory stream Gradient Descent Learning
dynamics and training
S-2
Mechanical behavior of ceramics-flexural Signal-to-noise analysis - Noisy weights
SLO-2 Biological Background Population dynamics Stabilizing Hebbian Learning
strength -The Perceptron . and dilued attractor networks
Sparse attractor neural networks and Principal Component Analysis (PCA)-
Basic synaptic mechanisms and
SLO-1 Modeling the average behavior of neurons Mapping function correlated patterns-Sparse patterns and Eigenvectors-Eigenvalues-
S-3 dendritic processing
expansion recoding Covariance matrix
SLO-2 The generation of action potentials Hodgkin Multi-layer Perceptron Control of sparseness in attractor networks Singular Value Decomposition
SLO-1 Stimulation and rising phase Modeling the average behavior of neurons Back-propagation – Initution , Derivation Chaotic networks-Attractors Limits and Extensions of PCA
S-4 Lyapunov functions - The Cohen-
SLO-2 Peak and falling phase Huxley Model Back-propagation –Loss Function Variations of Hebbian Learning
Grossberg theorem
After hyperpolarization and
SLO-1 Spiking neuron models - Single Back-propagation – Limitation Asymmetrical networks Nonlinear Hebbian learning
S-5 Refractory Period
SLO-2 Hodgkin and Huxley equations - Intro Spiking neuron models - Detailed Support Vector Machines - Introduction Non-monotonic networks Linsker‘s Model of the Visual System
Neuron - axons,dendritesetc,
SLO-1 thefour components ofNeural Spiking neuron models – 2D Model Support Vector Machines - Classification Complementary memory systems Application of Lateral Inhibition
Signaling
S-6
Integrate and firing model -Leaky
Neurotransmission:neurotrasmitter,rec Distributed model of working memory-
SLO-2 integrate-and-fire model Support Vector Machines - Regression Lateral Geniculate Nucleus
epto r, ionchannel, channelgating Limited capacity of working memory
Electrophysiology -Nernst
potential,resting potential,Goldman- Integrate and firing model -Nonlinear
SLO-1 Support Vector Machines – Kernel Function The spurious synchronization hypothesis Striate Cortex
Hodgkin-Katz voltageequation, outline integrate-and-fire model
S-7 ofthe Hodgkin- Huxley model.
Modeling ion1 channel
Integrate and firing model -Stimulation The interacting-reverberating-memory
SLO-2 kinetics,activation andinactivation Self-organizing Maps - Introduction Linsker‘s model for orientation columns
by synaptic currents hypothesis
gates
Completeformulation ofHodgkin-
Huxleymodel. Relationbetween
Reinforcement Learning -Elements of
SLO-1 outputfiring and constant input noise in spikingneuron model – part I Self-organizing Maps - Variable Motor Learning and Control
Reinforcement Learning
S-8 current.Discussion ofregimes.
Softwaredemo.
Markov decision process-Dynamic
SLO-2 Compartmental models: Cable theory noise in spikingneuron model – part II Self-organizing Maps - Algorithm Feedback controller
programming algorithms for solving MDPs
Compartmental models: Cable theory
SLO-1 compartmental modeling - I Self-organizing Maps – SOM Initialization Forward and inverse model controller Algorithms for large state spaces
– Cable Equation
S-9
Physical Shape of Neurons and
SLO-2 compartmental modeling -II Self-organizing Maps – Kohonen Algorithm The cerebellum and motor control Gradient temporal difference learning
Neuron Simulators

Learning 1. Thomas Trappenberg, ―Fundamentals of Computational Neuroscience‖, Oxford University 3. Richard S. Sutton and Andrew G. Barto, ―Reinforcement Learning-An Introduction‖,2 nd Edition,The
Resources Press, January2010 MIT Press,2018
2. Peter Dayan & LF Abbot, ―Theoretical Neuroscience: Computational and
Mathematical Modeling of Neural Systems‖, MIT Pres,2005

Learning Assessment
Continuous Learning Assessment (50% weightage) Final Examination (50% weightage)
Bloom’s Level
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Level 1 Remember 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Level 2 Apply 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Level 3 Evaluate 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Venkatesan [email protected] Dr.Sarulatha.K , Pondicherry Engg college, [email protected] / 1. Dr. G.Maragatham / Dr. C.Vijayakumaran
2. Ganesan,
Associate Consultant Prof. Godfrey Winster, Saveetha Engineering College,
Tata Consultancy Services [email protected]
Australia
Course Course Course L T P C
18CSE483T INTELLIGENT MACHINING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the fundamentals of Artificial Intelligence 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn basics of Intelligent machining, sensors and machining process

Environment & Sustainability


CLR-3 : Understand the design of Intelligent Systems - RTOS

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Understand the computational methods, optimization and reasoning about physical system

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand implications of Artificial Intelligence in various real time applications

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on the fundamentals of Artificial intelligence and its problem solving approaches 2 80 85 - - - - - - - - - - - - - - -
CLO-2 : Acquire the knowledge on fundamentals of Intelligent Machining and machining process 2 75 80 H H H H H H - - - - - H - - -
CLO-3 : Acquire knowledge on the design of Intelligent Systemsand RTOS 2 85 80 - - - - - - - - - - - - - - -
CLO-4 : Acquire knowledge on computational methods and optimization 2 80 75 - H - - H - - - - - - - - - -
CLO-5 : Apply the knowledge on Real time applications 2 75 85 - H - - H - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Introduction to Artificial Intelligence and it's
SLO-1 Introduction Intelligent Machining, Basics Representation of Intelligent systems Case Study - Autonomous Vehicle (Driver
S-1 techniques Computational methods and optimization
Less Car )
SLO-2 Problem Solving with Artificial Intelligence Open Architecture Machine Control Control for the Evolution of VLSI Designs
AI Models, Data acquisition and learning
SLO-1 Manufacturing Automation Protocol
aspects of AI Case Study - Defect Prediction , Wear and
S-2 An Object-Oriented Approach Neural Network Modelling
Problem Solving - Problem Solving Tear Prediction in Mechanical devices
SLO-2 The Evolution of Intelligent Machining
Process, Formulating Problems
Tools and Techniques for Conceptual
SLO-1 Problem types and Characteristics MOSAIC - NGC
S-3 Design Fuzzy set theory Case Study - Flying Drones
SLO-2 Problem Space and Search OSACA - SERCOS Design Compilers
SLO-1 Intelligent Agent Components of Intelligent Machining Labelled Interval Calculus
S-4 Rationality and Rational agent with Knowledge Representations for Design Machining Optimization Case Study -Cogito
SLO-2 Introduction sensors - Machining Process
performance measures Improvisation

SLO-1 Flexibility and Intelligent Agents Sensing and Monitoring Objective Functions and Constraints
S-5 A knowledge-based Framework for Design Case Study - Alexa , SIRI
SLO-2 Task Environment and its Properties Signal Processing Optimization Techniques
Transforming Data into Information
SLO-1 Types of Agents
- Examples Introduction to RTOS -
S-6 Reasoning about physical system Case Study - Smarter Home robots
Hardware Components
SLO-2 Other aspects of agents Machining Process Control
SLO-1 Constraint satisfaction problem (CSP) Practical Uses of Machine Learning
Design Principles of RTOS - Interupt
S-7 Machine Learning Process Control Temporal Qualitative Analysis Case Study -Application of AI in CAD/CAM
SLO-2 Crypto Arithmetic puzzles Processing - task Management
Strategies
CSP as a search problem-constraints and
SLO-1 Programmable Logic Controllers (PLC) Task Scheduling -Synchronization tools
S-8 representation Reasoning about Geometry Case Study - Streamlining Drug Discovery
SLO-2 CSP- backtracking and Role of heuristic Closed Loop Process Control Systems Task Communication - Memory Management
CSP - Froward Checking and constraint
SLO-1 Introduction to Adaptive Control File System
propogation Study of Heuristic knowledge for automatic Case Study - Betterment (Financial
S-9
configuration Generation and Innovation Advisor)
SLO-2 CSP-Intelligent backtracking Commercially Available Software Tracing and Debugging

1. Farid Meziane, Sunil Vadera, Khiary Kobbacy and Nathan Proudlove, "Intelligent Systems in
Manufacturing: Current Developments and Future Prospects", (unit 1) 5. K.C.Wang, " Embedded and Real-Time Operating Systems (Chapter 10.6- Unit 3)
2. How Netflix Uses Analytics To Select Movies, Create Content, and Make Multimillion Dollar Decisions 6. Sam Siewert, John Pratt," Real-Time Embedded Components and Systems with Linux and RTOS", David
Learning
Author: Zach Bulygo(unit 1) Pallai Publisher, 2016. (Chapter 8- Unit 3 )
Resources
3. Digital Signal Processing: A Practical Guide for Engineers and Scientists, Steven Smith (unti 2) 7. Machining: Fundamentals and Recent Advances, J. Paulo Davim, Springer. (Chapter 12-unit 4)
4. 4. Artifical Intelligent in Engineering Design: Volume 1 , Gerard Meurant, Springer (Chapter 2,3,5,6,9 - 8. 8.Artifical Intelligent in Engineering Design: Volume 2 , Gerard Meurant, Springer (Chapter 10-14 - unit 5)
unit3)

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr, Mariappan, Engineering Leader, Amazon, India Khanna Nehemiah H, Professor, Ramanujam Computing Center, Anna University 1.Dr.C.Lakshmi, SRMIST
2. Dr.S Prabakaran, SRMIST
3. Dr. M. Thenmozhi, SRMIST
Course Course Course L T P C
18CSE484T DEEP LEARNING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the concepts of Neural Networks and Deep Learning 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand Deep neural network and layered learning approach

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-3 : Study and understand CNN and RNN for deep learning

Modern Tool Usage


CLR-4 : Learn and understand Auto Encoders and its applications

Life Long Learning


Society & Culture
Problem Analysis

Analysis, Design,

Communication
CLR-5 : Understand concept of transfer learning and its applications with keras

Environment &
Sustainability
Research

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply basic mathematical concepts in Deep Learning 2 80 85 H L - - H- - - - - - - H H - -
CLO-2 : Work with powerful framework for supervised learning 3 75 80 H H - - H - - - - - - H H H M
CLO-3 : Deal with Convolution Neural Networks 2 85 80 H H H - H - - - - - - H H H H
CLO-4 : Analyze various types efficient data encoders 2 80 75 H H - - H - - - - - - H H H H
CLO-5 : Apply various network models in deep learning 3 75 85 H H H H H - - - - - - H H H H

Duration (hour) 9 9 9 9 9
Historical trends in deep
Convolution Neural Networks
SLO-1 learning – Machine Learning Introduction to Simple DNN Encoder Deep Architectures in Vision
Introduction
S-1 basics
Learning algorithms – Supervised
SLO-2 Platform for Deep Learning Convolution Operation Decoder AlexNet to ResNet
and Unsupervised Training
SLO-1 Linear Algebra for machine learning Deep Learning Software Libraries Motivation Auto Encoders Introduction
S-2 Transfer Learning
SLO-2 Testing - Cross Validation Deep Feed Forward Networks Introduction Pooling Auto Encoders
SLO-1 Dimensionality Reduction Learning XOR Normalization Under Complete Auto Encoder
S-3 Applications in Computer Vision - Siamese Networks
SLO-2 Over fitting /Under Fitting Gradient-Based Learning Regularized Auto Encoder
ImageNet
Various Activation Functions, ReLU,
SLO-1 Hyper parameters and validation sets Sequence Modelling –VGGNet, LeNet Stochastic Auto Encoder Metric Learning
S-4 Sigmoid – Error Functions
SLO-2 Estimators – Bias - Variance Architecture Design Recurrent Neural Networks Denoising Auto Encoder Ranking / Triplet Loss
SLO-1 Loss Function-- Regularization Differentiation Algorithms Contractive Auto Encoder
RNN topologies- Difficulty in Training
S-5 Biological Neuron – Idea of RCNNs with keras
SLO-2 Regularization methods for Deep Learning RNN Auto Encoder Applications
Computational units
McCulloch-Pitts units and Dimensionality Reduction and Classification
SLO-1 Early Stopping
S-6 Thresholding logic Long Short Term Memory using Auto encoders CNN-RNN
SLO-2 Linear Perceptron Drop Out Recommendation
SLO-1 Perceptron Learning Algorithm
Optimization for Deep Learning-Optimizers–RMS Applications in captioning and
S-7 Convergence theorem for Difficulty of training deep neural networks Bidirectional LSTMs
SLO-2 prop for RNNs Video tasks
Perceptron Learning Algorithm
SLO-1 Linear Separability
S-8 Multilayer perceptron –The first Greedy layer wise training Bidirectional RNNs SGD for CNNs 3D CNNs
SLO-2
example of network with Keras code
SLO-1 Application case study -Handwritten Application case study – Image dimensionality Application case study – Image
Optimization methods for Neural
S-9 SLO-2 Backprobagation digits recognition using deep learning, reduction using encoders LSTM with Keras – recognition using RCNN and
Networks-Adagrad, Adam
LSTM with Keras – sentiment Analysis sentiment Analysis transfer learning
Learning 1. IanGoodfellow,YoshuaBengio,AaronCourville,―DeepLearning‖,MITPress,2016. 3. Neural Networks: A Systematic Introduction, RaulRojas, 1996.
Resources 2. KevinP.Murphy,―MachineLearning:AProbabilisticPerspective‖,MITPress,2012. 4. ChristopherandM.Bishop,‖PatternRecognitionandMachineLearning‖,SpringerScienceBusinessMedia, 2006.
5. JasonBrownlee,‖DeepLearningwithPython‖,ebook,2016.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts

1. 1. 1. Dr.E.Poovammal
2. 2. 2. Dr.G.Vadivu
3. Mr.Joseph James
Course Course Course L T P C
18CSE485T ROBOTICS: COMPUTATIONAL MOTION PLANNING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Acquire knowledge of Bug algorithms and configuration Space 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire knowledge of Potential functions and Navigations

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Acquire knowledge of Sampling Algorithms

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Gain knowledge of filtering techniques

Design & Development

Project Mgt. & Finance


CLR-5 : Gain knowledge about Trajectory and Motion Planning

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Design motion plan for Robot in the path specified

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Apply knowledge of Bug algorithms and configuration Space 3 80 70 M H - H L - - - L L - H - - -
CLO-2 : Apply knowledge of Potential functions and Navigations 3 85 75 M H L M L - - - M L - H - - -
CLO-3 : Apply knowledge of Sampling Algorithms 3 75 70 M H M H L - - - M L - H - - -
CLO-4 : Gain knowledge of filtering techniques 3 85 80 M H M H L - - - M L - H - - -
CLO-5 : Gain knowledge about Trajectory and Motion Planning 3 85 75 H H M H L - - - M L - H - - -

Duration (hour) 9 9 9 9 9
Potential Function: Addictive Sampling - Based Algorithms-
SLO-1 Over view of Motion Planning
S-1 Attractive/Repulsive Potential Probabilistic Road Maps: Basic PRM Linear Kalman Filtering Trajectory Planning : Preliminaries
SLO-2 Bug1 And Bug 2 Gradient Descent Implementation of basic PRM
SLO-1 Tangent Bug Computing Distance From Implementation In The PRM sampling Strategies
S-2 Kalman Filter : Example Decoupled Trajectory Planning
SLO-2 Implementation: The Tangent Line Plane PRM connection Strategies
Single-Query Sampling Based
SLO-1 Distance On Gradient Local Minima Problem Bayesian Methods : Localization Direct Trajectory Planning: Optimal Control
S-3 Planners: Expensive Spaces Trees
SLO-2 Continuation Method Wave-Front Planner Rapidly Exploring Random Trees Basic Idea Probabilistic Localization Nonlinear Ptimization
SLO-1 Navigation Potential Function: Sphere- Space Probabilistic Localization As
S-4 Robot Configuration Specification Connection Strategies and SBL Planner Grid-Based Search
SLO-2 Star-Space Recursive Bayesian Filtering
Nonholonomic And Underactuated
SLO-1 Circular Mobile Robot Potential Functions for Rigid-Body Robots Integration Of Planners Sampling
S-5 Derivation Of Probabilistic Localization Systems : preliminaries
Based Roadmap
SLO-2 Two joint planer arm Path Planning for Articulated Bodies Control Systems
SLO-1 Dimension Of The Configuration
S-6 Visibility Graph Analysis Of PRM Representation Of Posterior Controllability
SLO-2 Space
SLO-1 Topology of configuration space: Control based Planning
Deformation Retracts : Generalized Voronoi
S-7 Homeomorphisms and Sensor Model Motion Planning: Optimal Control
SLO-2 Diagram Multiple Robots
Diffeomorphisms
Steering Chained -Form Systems Using
SLO-1 Retract -Like Structure: Generalized Voronoi Mapping:: Mapping with known
S-8 Differentiable Manifolds Manipulation Planning Sinusoids
Graph locations
SLO-2
SLO-1 Piecewise Retracts: The Rod Hierarchical Bayesian Simultaneous Localization
S-9 Examples Assembly Planning Nonlinear Optimization
SLO-2 Generalized Voronoi GraphSilhouette Methods and Mapping
Learning 1. HowieM.Choset,Seth Hutchinson, Kevin M.Lynch, George Kantor, Wolf ram Burgard,
LydiaE. Kavraki, Sebastian Thrun, "Principles of Robot Motion: Theory, Algorithms, and 3. http://robotics.stanford.edu/~latombe/cs326/2009/schedule.htm
Resources
Implementation"
2. Jean-ClaudeLatombe,"RobotMotionPlanning",SpringerScience&BusinessMedia,2012

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.R.Annie Uthra
Dr.P. Supraja
Course Course Course L T P C
18CSE486T ADVANCED ALGORITHMS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite 18CS201J Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand different asymptotic notations to analyze an algorithms 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Utilize various data structures in developing applications

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Utilize stack and queues in processing data for real-time applications

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Understand various data structures to handle graph theory related real-time applications

Design & Development

Project Mgt. & Finance


CLR-5 : Understand various probabilistic algorithms and randomized algorithms for real-time programming applications

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand various Complexity classes like P-Type, NP-Type, NP-Complete, NP-Hard problems

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand complexity of various algorithms 3 80 70 L H - H L - - - L L - H - - -
CLO-2 : How efficiently a problem can be solved with respect to time and space 3 85 75 M H L M L - - - M L - H - - -
CLO-3 : To find the appropriateness of Data structure for real time applications 3 75 70 M H M H L - - - M L - H - - -
CLO-4 : Representation and Solving Graph algorithms 3 85 80 M H M H L - - - M L - H - - -
CLO-5 : Understand approximation methods to solve very difficult problems 3 85 75 H H M H L - - - M L - H - - -

Duration (hour) 9 9 9 9 9
Graph algorithms-Representation of
SLO-1 Introduction-Basic Terminology Elementary data structures-Array Approximation algorithms Complexity classes-Introduction
graphs
S-1 Complexity of algorithms- Space
Operations on Arrays – Insertion and
SLO-2 and time complexity issues- BFS-DFS The vertex-cover problem Various definitions
Deletion
Growth of functions
Introduction of various
Stack-Various ADT operations- Uses of NP-Completeness and the classes of P
SLO-1 asymptotic notations like Strongly connected components The traveling-salesman problem
stack-Various examples and NP
ϴ,ω,O, Ω
S-2
Designing algorithm-Analysis of
Queue ADT- Insertion-deletion and various Minimum Spanning tree-Introduction Prim‘s
SLO-2 Insertion sort-Best case, worst case, Example Continued
operations on Queue algorithm
average case analysis
Linked List- Deletion and Search-Doubly The set-covering problem –With an A Formal language framework-Polynomial
SLO-1 Various Problem solving techniques Kruskal algorithm
S-3 linked list-Various operations on linked list example time verification
SLO-2 Divide and Conquer paradigm Polynomial Arithmetic Single source Shortest path problem The subset-sum problem Continued
SLO-1 Recurrence relations-Construction of
The Bellman-Ford algorithm - Single- p-type and NP-type problems
recurrence relation for various Hashing-Hash functions Open addressing- String Matching-
S 4-5 source shortest paths in directed acyclic NP- Completeness-Various
SLO-2 examples- Towers of Hanoi Problem, Perfect Hashing The naive string-matching algorithm
graphs -Dijkstra‘s algorithm examples
Fibannacci series
SLO-1 Solution by Substitution method Various hashing methods Shortest paths and matrix multiplication Example NP-Completeness-reducibility
S-6 Collision in hashing-Avoiding Collision –
SLO-2 Recursion Tree Method The Floyd-Warshall algorithm The Rabin-Karp algorithm Continued
Various methods
SLO-1 Mater Theorem-Proof Binary search tree An example Continued NP-Completeness-reducibility
S-7
SLO-2 Simple examples Insertion-Deletion-Finding max,min Johnson‘s algorithm for sparse graphs The Knuth-Morris-Pratt algorithm Continued
NP-completeness proofs Continued-
S-8 SLO-1 Probabilistic analysis of an algorithm Red Black tree Example An example Satisfiability of boolean formulas is NP-
complete.
Computational Geometry- Finding Convex
SLO-2 Hiring assistant problem Insertion-Deletion Flow network-example 3-CNF satisfiability problem-NP Complete
hull- Finding the closest pair of points
Probabilistic analysis Quick sort with NP-Hard problem-Definition and various
SLO-1 Properties of RBT Continued Continued
S-9 illustration examples-continued
SLO-2

1. Cormen,ThomasH.;Leiserson,CharlesE.;Rivest,RonaldL.;Stein,Clifford(2009)
Introduction to Algorithms (3rd ed.). MIT Press and McGraw-Hill 4. Mark Allen Weiz, Data structures and algorithm analysis, Pearson Education India 2012
Learning
2. Ananyleviton, Introduction to the Design and Analysis of Algorithms, Kindleedition 2017.
Resources 3. Harowitz,SahaniandSangudevarRajasekaran,Fundamentalsofcomputeralgorithm, Universities
Press; Second edition2008

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.Masila Mani.V IIITDM, Kancheepuram,[email protected] 1. K..Senthil Kumar, SRMIST
2. Dr.Thenmozhi , SRMIST
Course Course Course L T P C
18CSE355T DATA MINING AND ANALYTICS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the concepts of Data Mining 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Familiarize with Association rule mining

Environment & Sustainability


CLR-3 : Familiarize with various Classification algortihms

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Understand the concepts of Cluster Analysis

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Familiarize with Outlier analysis techniques

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Familiarize with applications of Data mining in different domains

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Gain knowledge about the concepts of Data Mining 2 80 85
CLO-2 : Understand and Apply Association rule mining techniques 2 75 80
CLO-3 : Understand and Apply various Classification algortihms 2 85 80
CLO-4 : Gain knowledge on the concepts of Cluster Analysis 2 80 75
CLO-5 : Gain knowledge on Outlier analysis techniques 2 75 85
CLO-6 : Understand the importance of applying Data mining concepts in different domains 2 80 85

Duration (hour) 9 9 9 9 9
SLO-1 Why Data mining? What is Data mining ? Mining frequent patterns: Basic concepts Classification: Basic concepts Cluster Analysis: Introduction Outliers: Introduction
S-1 Requirements and overview of
SLO-2 Kinds of data meant for mining Market Basket Analysis General approach to Classification Challenges of outlier detection
different categories
SLO-1 Kinds of patterns that can be mined Frequent itemsets, Closed itemsets Decision tree induction Partitioning method: Introduction Outlier detection methods: Introduction
S-2
SLO-2 Applications suitable for data mining Association rules-Introduction Algorithm for Decision tree induction k-means Supervized and Semi-supervized methods
Numerical example for Decision tree
SLO-1 Issues in Data mining Apriori algorithm-theoritical approach k-medoids Unsupervized methods
S-3 induction
SLO-2 Data objects and Attribute types Apply Apriori algorithm on dataset-1 Attribute selection measure Hierarchical method: Introduction
SLO-1 Statistical descriptions of data Apply Apriori algorithm on dataset-2 Tree pruning Agglomerative vs. Divisive method Statistical and Proximity based methods
S-4 Generating Association rules from frequent Distance measures in algorithmic
SLO-2 Scalability and Decision tree induction
itemsets methods
Need for data preprocessing and data
SLO-1 Improving efficiency of Apriori Bayes‘ Theorem BIRCH technique Statistical approaches
S-5 quality
SLO-2 Naïve Bayesian Classification
SLO-1 Data cleaning Pattern growth approach IF-THEN rules for classification DBSCAN technique Statistical data mining
S-6
SLO-2 Data integration Rule extraction from a decision tree
Mining frequest itemsets using Vertical data
SLO-1 Data reduction Metrics for evaluating classifier performance STING technique Data mining and recommender systems
S-7 format
SLO-2 Strong rules vs. weak rules Cross validation
SLO-1 Data transformation Association analysis to Correlation analysis Bootstrap CLIQUE technique Data mining for financial data analysis
S-8
SLO-2 Ensemble methods-Introduction
SLO-1 Data cube and its usage Comparison of pattern evaluation measures Bagging and Boosting Evaluation of clustering techniques Data mining for Intrusion detection
S-9
SLO-2 Random Forests: Introduction
Learning 6. Jiawei Han and Micheline Kamber, ― Data Mining: Concepts and Techniques‖, 3rd Edition, Morgan
Resources Kauffman Publishers, 2011.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.V.Selvakumar, Hexaware Technologies, [email protected] 1. Dr.Latha Parthiba, Pondicherry University, [email protected] 1. Mr.L.N.B.Srinivas, SRMIST
2. 2. 2. Mr.S.Karthick, SRMIST
3. Dr.V.V.Ramalingam, SRMIST
Course Course Course L T P C
18CSE391T BIG DATA TOOLS AND TECHNIQUES E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Gain knowledge about the various tools and techniques used in big data analytics 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn the fundamentals of Hadoop and the related technologies

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the basics of development of applications using MapReduce, HDFS, YARN

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Learn the basics of Pig, Hive and Sqoop

Design & Development

Project Mgt. & Finance


CLR-5 : Learn the basics of Apache Spark, Flink and understand the importance of NoSQL databases

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Learn about Enterprise Data Science and data visualization tools

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Use the various tools and techniques in big data analytics 2 80 85 L - H - H - - - - - - - - - -
CLO-2 : Apply Hadoop and related technologies to big data analytics 2 75 80 L H H M H - - - - - - - - - -
CLO-3 : Apply MapReduce, HDFS and YARN develop big data applications 2 85 80 L - H - H - - - - - - - - - -
CLO-4 : Develop applications using Pig, Hive and Sqoop 2 80 75 L H H - H - - - - - - - - - -
CLO-5 : Apply Apache Spark and Flink to applications and understand the importance of NoSQL databases 2 75 85 L - H M H - - - - - - - - - -
CLO-6 : Understand the applications of Enterprise Data Science and data visualization tools 2 80 85 L - H - H - - - - - - - - - -

Duration (hour) 9 9 9 9 9
SLO-1 Overview of Big Data Analytics MapReduce Setting up a Hadoop cluster
S-1 Introducing Oozie Enterprise Data Science Overview
SLO-2 Introduction to data analytics and big data Analyzing data with Unix tools and Hadoop Cluster specification and setup
Scaling Out – Data Flow, Combiner
SLO-1 Big data mining Hadoop configuration
Functions
S-2 Apache Spark Data Science Solutions in the enterprise
Technical elements of the Big Data
SLO-2 Hadoop Streaming YARN configuration
platform
Analytics Toolkit, Components of the Limitations of Hadoop and overcoming the Enterprise data science – Machine
SLO-1 Introduction to Pig
analytics toolkit limitations Learning and AI
S-3 HDFS
Distributed and Parallel Computing for Big Core components and architecture of
SLO-2 Installing and running pig Enterprise Infrastructure solutions
Data Spark
SLO-1 Hadoop filesystems Introduction to Apache Flink
S-4 Cloud computing and Big Data Basics of Pig Latin Visualizing Big Data
SLO-2 Java Interface to Hadoop Installing Flink
SLO-1 In-Memory Computing Technology for Big YARN Introduction to Hive Using Python and R for visualization
S-5 Batch analytics using Flink
SLO-2 Data Job Scheduling Installing and running Hive Big Data Visualization Tools
SLO-1 Fundamentals of Hadoop
S-6 Hadoop I/O Introduction to HiveQL Big Data Mining with NoSQL Data Visualization with Tableau
SLO-2 Hadoop Ecosystem
SLO-1 Data Integrity Introduction to Zookeeper Why NoSQL?
S-7 The core modules of Hadoop Case Studies: Hadoop
SLO-2 Compression Installing and running Zookeeper NoSQL databases
SLO-1 Serialization The Zookeeper Service
S-8 Introduction to Hadoop MapReduce Introduction to HBase Case Studies: Spark
SLO-2 File based Data Structures Flume Architecture
SLO-1
S-9 Introduction to Hadoop YARN Developing a MapReduce Application Introduction to Sqoop Introduction to MongoDB, Cassandra Case Studies: NoSQL
SLO-2
Learning 1. TomWhite,Hadoop:The Definitive Guide,3rdEdition,O‘Reilly,2012. 3. NatarajDasgupta,Practical Big Data Analytics,Packt,2018.
Resources 2. Sridhar Alla,Big Data Analytics with Hadoop3,Packt,2018. 4. DTEditorialServices,Big Data:Black Book,2016.

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Course Course Course L T P C
18CSE392T MACHINE LEARNING - I E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To provide basic concepts of machine learning 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : To provide deeper understanding of various tools and techniques for Machine learning Algorithms and outputs

Environment & Sustainability


Analysis, Design, Research
Level of Thinking (Bloom)
CLR-3 : Understand and Implement the major classification techniques

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Understand and Implement the various Clustering Methods

Modern Tool Usage

Life Long Learning


CLR-5 : Learn and Understand the Tree based machine Learning Algorithms

Society & Culture


Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Understand the concepts of machine learning 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Learn and understand machine tools and libraries of machine learning 2 75 80 H H H - H - - - - - - - - - -
CLO-3 : Learn and understand the linear learning models and classification in machine learning 2 85 80 H H - - H - - - - - - - - - -
CLO-4 : Understand the clustering techniques and their utilization in machine learning 2 80 75 H H - - H - - - - - - - - - -
CLO-5 : Study the tree based machine learning techniques and to appreciate their capability 2 75 85 H H - H H - - - - - - - - - -

Duration (hour) 9 9 9 9 9
SLO-1 Machine Learning: What and Why? Platform for machine learning Measuring (dis)similarity
S-1 Ridge Regression Decision tree representation
SLO-2 Types of Machine Learning Machine learning python libraries Evaluating output of clustering methods
SLO-1 Supervised Learning Scikit-learn Spectral clustering
Maximum likeliwood estimation (least
S-2 training data – testing data – validation Basic decision tree learning algorithm
SLO-2 Unsupervised Learning squares) Hierarchical clustering
data
SLO-1 Reinforcement learning k-fold cross validation Agglomerative clustering
S-3 principal component analysis Inductive bias in decision tree
SLO-2 The Curse of dimensionality Features Divisive clustering
SLO-1 Over fitting and under fitting Performance metrics Choosing the number of clusters
S-4 MSE, accuracy, confusion matrix, Bayesian classifier Decision tree construction
SLO-2 linear regression Clustering datapoints and features
precision
SLO-1 Bias and Variance tradeoff
S-5 recall, F- score Support vector machine Bi-clustering Issues in decision tree
SLO-2 Testing – cross validation
SLO-1 Regularization
S-6 Linear Regression with multiple variables Support vector machine + kernels Multi-view clustering Classification and regression trees (CART)
SLO-2 Learning Curve
SLO-1 Classification Random Forest
S-7 Logistic Regression Multi class classification K-Means clustering
SLO-2 Error and noise Random Forest with scikit-learn
Multivariate adaptive regression trees
SLO-1
S-8 Parametric vs. non-parametric models spam filtering with logistic regression K nearest neighbour classification K-meloids clustering (MART)
SLO-2 Introduction to Artificial Neural Networks
SLO-1 Application: image segmentation using K-
S-9 Linear Algebra for machine learning Naive Bayes with scikit-learn Application: face recognition with PCA Perceptron learning
SLO-2 means clustering
4. Sebastian Raschka, Vahid Mirjilili,‖Python Machine Learning and deep learning‖, 2nd edition, kindle book,
1. Kevin P. Murphy, ―Machine Learning: A Probabilistic Perspective‖, MIT Press, 2012.
Learning 2018
2. Ethem Alpaydin, ―Introduction to Machine Learning‖, Prentice Hall of India, 2005
Resources 5. Carol Quadros,‖Machine Learning with python, scikit-learn and Tensorflow‖, Packet Publishing, 2018.
3. Tom Mitchell, "Machine Learning", McGraw-Hill, 1997.
6. Gavin Hackeling,‖ Machine Learning with scikit-learn‖, Packet publishing, O‘Reily, 2018.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.G.Vadivu
Dr. UshaKiruthika
Mr.S.Joseph James
Course Course Course L T P C
18CSE393T TEXT MINING Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-1 : Understand the fundamentals of text mining

Environment & Sustainability


CLR-2 : Utilize text for prediction techniques

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-3 : Understand the relevance between information retrieval and text mining

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Understand the goals of information extraction

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 : Analyze different case studies related to text mining

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire knowledge on fundamentals of text mining 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Perform prediction from text and evaluate it 2 80 80 H - - - - - - - - - - - - - -
CLO-3 : Perform document matching 2 80 75 H M - - - - - - - - - - - - -
CLO-4 : Identify patterns and entities from text 2 75 85 H - M - M - - - - - - - - - -
CLO-5 : Understand how text mining is implemented 2 80 85 H - - - - - - - - - L - - - -

Duration (hour) 9 9 9 9 9
SLO-1 Overview of text mining Labels for the Right Answers Linear scoring Methods Clustering Documents by similarity Ideal Model of Data
S-1
SLO-2 Special about Text Mining Feature selection by attribute ranking Evaluation of Performance Similarity of composite documents Practical Data Sourcing
SLO-1 Structured Data Sentence Boundary Determination Estimating current and future performance K-means Clustering Prototypical Examples
S-2
SLO-2 Unstructured Data Part of speech Tagging Getting the most from a Learning Method Hierarchical Clustering Hybrid Example
SLO-1 Is text different from numbers Word Sense Disambiguation Errors and Pitfalls in Big data Evaluation The EM Algorithm Mixed Data in Standard Table Format
S-3 Case study: Market Intelligence from the
SLO-2 Types of Problem can be solved. Phrase Recognition Graph models for social Networks Goals for Information Extraction
web
Case Study: Lightweight Document
SLO-1 Document Classification Named Entity Recognition Information Retrieval and Text Mining Finding Patterns and Entities from Test
Matching for Digital Libraries
S-4
Generating Model cases for Help desk
SLO-2 Informational Retrieval Parsing Keyword search Entity Extraction as Sequential Tagging
Application: case study
Assigning topics to news articles: Case
SLO-1 Prediction and Evaluation Feature Generation Nearest- Neighbor Methods Tag Prediction as Classification
study
S-5
From Textual Information to Numerical
SLO-2 Using text for prediction Measuring Similarity The maximum Entropy method E-mail Filtering: Case study
Vectors
SLO-1 Collecting Documents Recognizing that document Fit a pattern Shared Word Count Linguistic Features and Encoding SearchEngines : case study
S-6
SLO-2 Document Standardization Document Classification Word count and Bonus Local Sequence Prediction Models Extracting Named Entities from Documents
SLO-1 Tokenization Learning to Predict from Text Cosine Similarity Global sequence Prediction Models Mining Social Media
S-7
SLO-2 Lemmatization Similarity and Nearest-Neighbor Method Web based Document Search Coreference and relationship Extraction Customized Newspapers
Template Filling And Database
SLO-1 Inflectional Stemming Document Similarity Link Analysis Emerging Directions
S-8 Construction
SLO-2 Stemming to a Root Decision Rules Document Matching Commercial Extraction System: Application Different ways of collecting samples
SLO-1 Vector Generation for Prediction Decision trees Inverted List Criminal Justice : Application Learning to Unlabeled data
S-9
SLO-2 Multiword Features Scoring by Probabilities Evaluation of Performance Intelligence Applicaton Distributed Text Mining
Learning
1. By Sholom M. Weiss, Nitin Indurkhya, Tong Zhang.,Fundamentals of Predictive Text Mining
Resources

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %

# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.E.Poovammal, SRMIST
Mr.L.N.B.Srinivas, SRMIST
Mr.D.Vivek, SRMIST
Course Course Course L T P C
18CSE394T BUSINESS INTELLIGENCE AND ANALYTICS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Familiarize with Business Intelligence, Analytics and Decision Support 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the technologies for Decision making

Environment & Sustainability


CLR-3 : Familiarize with predictive modeling techniques

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Familiarize with sentiment analysis techniques

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand about Multi-criterai Decision making systems

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Familiarize with Automated decision systems

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Gain knowledge on Business Intelligence, Analytics and Decision Support 2 80 85
CLO-2 : Understand the technologies for Decision making 2 75 80
CLO-3 : Apply predictive modeling techniques 2 85 80
CLO-4 : Apply sentiment analysis techniques 2 80 75
CLO-5 : Gain knowledge on Multi-criterai Decision making systems 2 75 85
CLO-6 : Gain knowledge on Automated decision systems 2 80 85

Duration (hour) 9 9 9 9 9
Information Systems Support for Decision
SLO-1 Decision Making: Basic Concepts of Neural Networks Decision Support Systems modeling Automated Decision Systems
Making
S-1
Structure of mathematical models for
SLO-2 Introduction and Definitions Developing Neural Network The Artificial Intelligence field
decision support
An Early Framework for Computerized
SLO-1 Phases of the Decision Based Systems Decision making under certainty Basic concepts of Expert Sysytems
Decision Support
S-2
Illuminating the Black Box of ANN with
SLO-2 Making Process Uncertainty and Risk
Sensitivity
SLO-1 The Concept of Decision Support Systems The Intelligence Phase Support Vector Machines Decision modeling with spreadsheets Applications of Expert Sysytems
S-3
SLO-2 A Process
SLO-1 A Framework for Business Intelligence Design Phase Based Approach to the Use of SVM Mathematical programming optimization Structure of Expert Sysytems
S-4
SLO-2 Nearest Neighbor Method for Prediction
SLO-1 Business Analytics Overview Choice Phase Sentiment Analysis Overview Decision analysis-introduction Knowledge Engineering
S-5
SLO-2
SLO-1 Brief Introduction to Big Data Analytics Implementation Phase Sentiment Analysis Applications Decision tables Development of Expert Sysytems
S-6
SLO-2
SLO-1 Clickstream Analysis Decision Support SystemsCapabilities Sentiment Analysis Process Decision Trees Location based Analytics
S-7
SLO-2 Metrics
SLO-1 Clickstream Analysis Decision Support SystemsClassification Sentiment Analysis Multi-criteria decision making Cloud Computing
S-8
SLO-2 Practical Solutions
SLO-1 Competitive Intelligence Analysis Decision Support SystemsComponents Speech Analytics Pairwise comparisons Business Intelligence
S-9
SLO-2
Learning 1. Ramesh Sharda, Dursun Delen, EfraimTurban, J.E.Aronson,Ting-Peng Liang, David King, ―Business
Resources Intelligence and Analytics: System for Decision Support‖, 10th Edition, Pearson Global Edition, 2013.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.V.Selvakumar,Hexaware Technologies, [email protected] 1. 1. Mr.L.N.B.Srinivas, SRMIST
2. 2. 2. Ms.S.Nagadevi, SRMIST
Course Course Course L T P C
18CSE395T WEB INTELLIGENCE E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the topics of Web Intelligence 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Study models of information retrieval, semantic webs, search engines, and web mining.

Environment & Sustainability


CLR-3 : Gain knowledge on the algorithmic aspect of Web Intelligent systems

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Acquire knowledge on Data mining techniques

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the impact of Social Network Design for Web Intelligence

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Gain Knowledge on different approaches required for studying the impact of social network for Web Intelligence

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on topics and benefits of Web Intelligence 2 80 85 H - - - - - - - - - - H H H -
CLO-2 : Acquire the ability to build models of information retrieval, semantic webs, search engines, and web mining. 2 75 80 H H H - H - - - - - - H H H M
CLO-3 : Understand the basic ideas of Multimedia Information Retrieval 2 85 80 H - - - - H - - - - - H H H H
CLO-4 : Acquire knowledge to use web crawlers and fetch relevant information 2 80 75 H H H M M - - - - - - H H H H
CLO-5 : Acquire knowledge to refine the social network design approached used for developing intelligent web 2 75 85 H - - H H - - - - - - H H H H
CLO-6 : Apply the knowledge of different web intelligence based algorithms in practical applications 2 80 85 H - H - - H - - - - - H H H H

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to Web Intelligence What is Web Social Network Design for Web
Information Retrieval-
S-1 Intelligence? Benefits of Intelligent Web:What Data Mining Techniques-Classification Web Content Mining-Web Crawlers Intelligence:Introduction: Social Network
SLO-2 Introduction, Document Representation
applications can benefit from web intelligence Design for Web Intelligence
SLO-1 Overview of Social Intelligence Design:
Data Mining Techniques-Clustering and Groups and Communities, Issues of Social
S-2 Wisdom Web Retrieval Models Web Crawlers
SLO-2 Association Intelligence Design, Applications of Social
Intelligence Design
SLO-1
S-3 Ingredients of Intelligent Web Retrieval Models Data Mining Techniques- Association Search Engines The Travelling Conversation Model
SLO-2
SLO-1
S-4 Topics of Web Intelligence Evaluation of Retrieval Performance Web Usage Mining- Web-Log processing Personalization of Web Content A Broadcast-Based Approach
SLO-2
SLO-1 How can I build intelligence in my own Semantic Web-Introduction, The Layered-
S-5 Web Usage Mining -Analyzing Web Logs Multimedia Information Retrieval A Conversational Agent-Based Approach
SLO-2 application? Language Model
SLO-1 Applications of Web Usage Mining Web Structure Mining- Modeling
S-6 Examples of intelligent web applications Metadata and Ontologies Smart Environment based approach
SLO-2 Clustering of Web Users Web Topology
SLO-1 Applications of Web Usage Mining-
S-7 Fallacies of Intelligent applications Ontology Languages for the Web PageRank Algorithm Psychological Evaluation, Technical Issues
SLO-2 Classification Modeling of Web Users
SLO-1 Tool Environment for the Ontology
RDFferret-Full Text Search and RDF Applications of Web Usage Mining- Hyperlink-Induced Topic Search Case Study-Putting it all together : an
S-8 Related Technologies
SLO-2 Querying.Onto Share-Community support Association Mining of Web Usages (HITS) intelligent news portal
Onto Edit-Ontology Development
SLO-1 OntoView-Change Management for
Ontologies Sesame-Repositories for Case Study-Applying Web Intelligence for
S-9 Related Technologies Sequence-Pattern Analysis of Web Logs Random Walks on the Web
SLO-2 Ontologies and Data CORPORIUM- Business Intelligence
Information Extraction
Learning 1. Akerkar, R. & Lingras, P. (2008). Building an Intelligent Web: Theory and practice. Jones and Bartlett 4. Bing Liu: Web Data Mining, Springer, 2nd ed. 2011 (view online or download
Resources Publishers, Sudbury, Massachusetts. ISBN-13: 978-0- 7637-4137-2 fromSpringerlink)
2. Marmanis & Babenko: Algorithms of the Intelligent Web, Manning 5. Manning, Raghavan and Schuetze: Introduction to Information Retrieval,
Publications, 2009, ISBN:978-1933988665 CambridgeUniversityPress,2008(bookavailableonline)
3. Witten, Ian H. & Frank, E. (2005). Data Mining: Practical Machine Learning N. Zhong, J.M. Liu, Y.Y. Yao, Web Intelligence (Springer, 2003)
Tools and Techniques. 2 nd Edition, Morgan Kaufman. ISBN 0120884070,
9780120884070

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.B.Sathiya, Data Scientist,SPi Global - Analytics & AI,Adyar, Chennai 1. Dr.S.RenugaDevi, Assistant Professor(Sl.Gr.),College of 1. Dr.G.Manju
Engineering,Guindy,AnnaUniversity,Chennai
2.Mr.K.Vijayakumar
3.Mr.LNB.Srinivas
Course Course Course L T P C
18CSE396T DATA SCIENCE E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Able to apply fundamental algorithmic ideas to process data 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the Data Analytics lifecycle

Environment & Sustainability


CLR-3 : Able to construct predictive models to classify new data set

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Learn to apply hypotheses and data into actionable predictions

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Document and communicate the results effectively to different stakeholders

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Effectively communicate the findings using visualization techniques

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Able to comprehend basic methods of processing data from real world problems 2 85 80 L M L L H L L L L L M M H M L
CLO-2 : Able to convert data into actionable insights 2 80 75 M H L M M L L M M M M H M M M
CLO-3 : Build clustering and classification models using R environment 3 85 80 H M H H H L L M H M H M M H M
CLO-4 : Apply statistical techniques for evaluation 3 75 70 M H H H H L M M H H H H M H H
CLO-5 : Analyze and validate the models using appropriate performance metrics 4 80 75 H H M H M L M M H M H H M H H
CLO-6 : Present the results using effective visualization techniques 4 85 80 M M M H H M L H H H H H M M H

Duration
9 9 9 9 9
(hour)
SLO-1 Data science process Approaching Analytics Problems Introduction to R Choosing and evaluating models Documentation
S-1 Key roles for successful Analytics Schematic model construction and
SLO-2 The roles in a data science project R Graphical user interfaces Knitr package
project evaluation
SLO-1 Stages in data science project Discovery Data Import and Export Mapping problems to machine learning Deploying models
Business domain, Resources, Problem
S-2 Define, Collect, Build, Evaluate, Present framing, Key stakeholders, Analytics Solving classification problems, Deploying R HTTP services and
SLO-2 Attributes and Data Types
and Deploy sponsors, Initial hypotheses, Data working without known targets exporting
sources
Presenting your results to the project
SLO-1 Working with data from files Data Preparation Vectors Evaluating classification models
sponsor
S-3
Structured data, other data formats and Accuracy, precision, Recall, sensitivity Summarizing the project goals and
SLO-2 Learning about the data, conditioning Arrays and Matrices
Transforming data in R and specificity stating the results
Working with relational databases and
SLO-1 Model Planning Data Frames Evaluating clustering models Presenting your model to end user
NoSQL databases
S-4
Intracluster distance, cross cluster Presenting your work to other data
SLO-2 Staging and Curating the data Data exploration, Model selection Lists
distance scientist
SLO-1 Exploring data Model Building Factors Validating models Introduction to data analysis
S-5 Using summary statistics to spot Overfitting, Quantifying model
SLO-2 Common tools for model building Contingency Tables Visualization before Analysis
problems soundness, Ensuring model quality
SLO-1 Managing data Communicate Results Descriptive statistics Memorization methods Dirty data
S-6 Model building, Evaluation and
SLO-2 Cleaning data Analysis over the different models Using single variable and multi variable Visualizing a single variable
Deployment
Hypotheses Testing
S-7 SLO-1 Sampling for modeling and validation Operationalize Linear regression Examining multiple variables
Training and test set split, Sample group
Moving the model to deployment Null hypotheses and Alternative Building a linear regression model and
SLO-2 column, Record grouping, Data Dotchart and Barplot
environment hypotheses predicting
provenance
SLO-1 Data Structures Analytics Plan Difference of means Logistic regression Box and Whisker plot
S-8 Structured, Semi-structured, Quasi- Building a logistic regression model
SLO-2 Student t-test, Welch‘s t-test Hexbinplot for large datasets
structured and Unstructured data and predicting
SLO-1 Drivers of big data Key deliverables of analytics project Wilcoxon Rank-Sum test Unsupervised methods Scatterplot matrix
Presentation: Project sponsors,
S-9
SLO-2 Devices – Mobile, smart devices Analysts, Code, Technical Type I and II errors Cluster analysis Analyzing a variable over time
specifications

Learning 1. David Dietrich, Barry Heller, Beibei Yang, ―Data Science and Big Data Analytics‖ , EMC
4. MarkGardener,―BeginningR-TheStatisticalProgrammingLanguage‖,JohnWiley&Sons,Inc,2012
Resources Education Services,2015
5. W.N.Venables,D.M.SmithandtheRCoreTeam,―AnIntroductiontoR‖,2013
2. NinaZumel,JohnMount,―PracticalDataSciencewithR‖,ManningPublications,2014
6. Tony Ojeda, Sean Patrick Murphy, Benjamin Bengfort, Abhijit Dasgupta, ―Practical Data
3. JureLeskovec,AnandRajaraman,JeffreyD.Ullman,―MiningofMassiveDatasets‖,Cambridge University
Science Cookbook‖, Packt Publishing Ltd.,2014
Press,2014

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 30 % - 40 % - 30 % - 40 % - 40% -
Analyze
Evaluate
Level 3 30 % - 30 % - 40 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %

# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr. Pethuru Raj, Reliance Jio Infocomm Ltd, [email protected] 1. Prof. P.Marikkannu, IT HOD, Anna University Regional centre, 1. Dr. G. Vadivu, SRMIST
Coimbatore, [email protected]
2. Prof. E.Ilavarasan, Pondicherry University, [email protected] 2. Dr.B.Baranidharan, SRMIST
3. Mr.D.Vivek, SRMIST
Course Course Course L T P C
18CSE487T DATA WAREHOUSING AND ITS APPLICATIONS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the basic idea of data warehouse 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : To learn step by step approach to design a data warehouse

Environment & Sustainability


CLR-3 : Understand ETL Process

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : To learn building process of data warehouse and implementation of data mart

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Identify the Data mining concepts with various domains

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : To learn case studies to bring out practical aspects of data warehouse

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge, Architecture and schema and OLAP Tool concepts. 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Acquire knowledge to design a data warehouse. 2 75 80 H - - - - - - - - - - - - -
CLO-3 : Implement ETL Process in various data warehouse applications. 2 85 80 H - - - - - - - - - - - - -
CLO-4 : Acquire knowledge to implement a data warehouse. 2 80 75 H - - - - - - - - - - - -
CLO-5 : Implement the various concepts and applications of data mining rules and technology. 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : To Implement the data warehouse concepts in various organizations. 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Data Warehouse Schema- DATA MINING-introduction – Data – Types Data Warehouse in Tamil Nadu
SLO-1 Introduction to dataware housing Building a data warehouse - Introduction
Introduction of Data – Data Mining Functionalities government
S-1
Integrating Data Mining with Data
SLO-2 Introduction to data ware housing Dimensional Modeling Critical success factor Data warehouse for ministry of commerce
Warehouse
Data warehouse for the government of
SLO-1 Data warehousing Components The Star Schema Requirement Analysis Data Mining Task Primitives
Andhra Pradesh
S-2
Data warehouse for the government of
SLO-2 Need for Data warehousing The Snowflake Schema Planning for the data warehouse Data Preprocessing
Andhra Pradesh
SLO-1 Benefits and application of data warehouse Aggregate Tables Data warehouse design stage Association rule mining and classification Data warehouse in Hewlett Packard
S-3
SLO-2 Data Warehouse Architecture Goals DBMS Schemas for Decision Support Building and implementing data marts Frequent pattern Mining Data warehouse in Hewlett Packard
Data Warehouse Architecture and
SLO-1 Data Extraction Building data warehouse Apriori algorithm Data warehouse in Levi Strauss
Characteristics
S-4
Data Warehouse Architecture and Frequent pattern Mining without candidate
SLO-2 Data transformation: Basic tasks Backup and Recovery Data warehouse in Levi Strauss
Characteristics generation
Establish the data recovery
SLO-1 Data Mart Major transformation types Mining Multilevel Association Rules Data warehouse in World Bank
quality framework
S-5
Mining Multidimensional Association Rule,
SLO-2 Data Mart OLAP definition, Operating the warehouse Data warehouse in World Bank
Correlation Analysis Rule
Classification of data mart,
SLO-1 Dimensional Analysis Recipe for a successful data warehouse Classification: Decision Tree HARBOR-A highly available data warehouse
Implementation
S-6
Classification of data mart, Bayesian Classification-Naïve
SLO-2 Hypercube Data warehouse pitfalls HARBOR-A highly available data warehouse
Implementation Bayes Classification
OLAP operations
A Typical Business Data Warehouse for a
S-7 SLO-1 Gathering the business requirement Meta Data – Introduction SVM Linear and Non linear data
trading company
Planning and project management- Text Mining Temporal Data Mining A Typical Business Data Warehouse for a
SLO-2 Drill down Meta Data – Data Management
Project principles and Spatial Data mining trading company
Data ware house readiness assessment, Customer Data warehouse of world’s first and
SLO-1 Roll up Meta Data – Query Generation Cluster Analysis-Introduction
project team largest online bank in united kingdom
S-8
Customer Data warehouse of world’s first and
SLO-2 Selecting the operating system Slice Meta Data – Query Generation K-means– Partitioning Methods
largest online bank in united kingdom
A German supermarket Edeka’s Data
SLO-1 Selecting the database software OLAP models Meta Data and Tools Hierarchical Methods
warehouse
S-9
A German supermarket Edeka’s Data
SLO-2 Selecting the tools MOLAP Meta Data and Tools Data Mining Applications
warehouse

Learning 1. PaulrajPonniah,―DataWarehousing:FundamentalsforITProfessionals,WileyIndia.,2001. 4. Prabhu CSR ,Data Warehousing Concepts, Technique, Product and application, PHI Learning private
Resources 2. Reema Theraja ―Data Warehousing‖ by Oxford UniversityPress-2011. Ltd, Third Edition,2013.
3. DataMiningandDataWarehousingbyMs.KhushbooSaxena,Mr.Sandeepsaxena,Dr.AkashSaxenafirst 5. SamAnahory,DennisMurray,DataWarehousingintheRealWorld,Pearsonpublication-2009
edition 2015,BPBpublication,India

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
K Selvanayagam, System Analyst, project Lead, Preludesys, Siruseri, Kancheepuram Dist. V.Masillamani, Asst Prof,IIITDM, Kancheepuram ,chennai 1.A.M.J Muthu Kumaran
2. S.A Saranya
Course Course Course L T P C
18CSE488T FUNCTIONAL PROGRAMMING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-1 : Understand the basic building blocks of stream processing

Environment & Sustainability


CLR-2 : Explore the data ingestion options into stream processing engines

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-3 : Process streaming data in real time

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Utilize NOSQL storage options to store real time data

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 : Deliver stream processing results to end users

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Comprehend the usage of basic constructs of a functional programming language 3 80 70 L H H H H - - - L L - H - - -
CLO-2 : Create the different types of functions and evaluate its operations 3 85 75 M H L M M - - - M L - H - - -
CLO-3 : Create patterns and match the same with traits and case classes 3 75 70 M H M H H - - - M L - H - - -
CLO-4 : Create lists and collections, evaluate its operations 3 85 80 M H M H H - - - M L - H - - -
CLO-5 : Construct functional design for real world applications using common structures 3 85 75 H H M H M - - - M L - H - - -

Duration (hour) 9 9 9 9 9
SLO-1 Programming Paradigms Modules, Objects and Namespaces Traits – Purpose and Syntax Lists – Java vs Scala Lists Functors - Purpose and Use
S-1 Different types of programming Demo - Modules, Objects and
SLO-2 Define a trait Lists definitions and usage demo Writing a simple functor
paradigms, Functional vs OOP Namespaces
SLO-1 Scala Language Basics - Variables, Anonymous Functions Interface types Working with Lists Functor Laws
S-2
SLO-2 Expressions Polymorphic Functions, Nested Functions Interface types examples Constructing Lists Applicatives – Concepts and use
Demo – Anonymous , Polymorphic and
SLO-1 Functions Thick Interfaces Basic operations on lists Defining an applicative
S-3 Nested Functions
SLO-2 Recursion Closures Thin Interfaces head, tail, isEmpty demo, List Patterns Demo of Applicatives
SLO-1 Call By Name Demo - Closures Comparison - Thick vs Thin Interfaces Lists - First Order methods Traversable functors
S-4
SLO-2 Call By Value Repeated Parameters Ordered trait Examples of First Order Methods Example – Traversable Functors
SLO-1 Conditionals Tail Recursion Demo – Ordered trait, Trait Comparisons Lists - Higher Order methods Monads
S-5
SLO-2 Looping – for each and for Demo – Tail Recursion Traits for modifying interfaces Examples of Higher Order Methods Defining Monads
SLO-1 Significance of vals Define a tail recursive function Stacking modifications Sequences – Overview and operations Monad Laws
S-6
SLO-2 Classes Tracing tail-recursive functions Recap – Traits and operations Demo - Sequences Demo – Monads and Monad Laws
SLO-1 Types Demo – Tracing tail-recursive functions Mixin – Purpose & Composition Tuples - Overview and operations Monoid – Concept, Purpose and Use
S-7
SLO-2 Fields Limits of tail-recursive functions Mixin Example Demo - Tuples Examples of Monoid
Recap with more examples -Monads and
SLO-1 Methods Curried Functions Case Classes – Use, Definition Sets and Maps – Overview and operations
S-8 Functors
SLO-2 Variable scope Demo - Curried Functions Pattern Matching, Example Demo – Sets and Maps Recap with more examples -Applicatives
SLO-1 Objects Higher Order Functions - Definition and Uses Sealed Classes, Option Type Recap – Lists and Collections Applications – Functors, Monads
S-9 Applications – Sealed Classes and Option
SLO-2 Singleton object, Variables of objects Higher Order Functions Example Examples – Lists and Collections Applciations - Monads
Type
Learning 1. Chiusano.P,BjarnasonR,FunctionalProgramminginScala,ManningPublications,2015 3. Hortsmann, C., Scala for the Impatient, 2 nd ed., Addison-Wesley,2016.
Resources 2. OderskeyM,SpoonL,VennersB,―ProgramminginScala‖,Thirdedition.
4. Raychaudhuri R, Scala in Action, 1st ed. Manning Publications,2013.

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Ms. K.Sornalakshmi
Mr.R.Rajkumar
Course Course Course L T P C
18CSE489T STREAMING ANALYTICS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-1 : Understand the basic building blocks of stream processing

Environment & Sustainability


CLR-2 : Explore the data ingestion options into stream processing engines

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-3 : Process streaming data in real time

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Utilize NOSQL storage options to store real time data

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 : Deliver stream processing results to end users

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Comprehend the concepts and terminologies in stream processing 3 80 70 L H H H H - - - L L - H - - -
CLO-2 : Create the data ingestion pipeline for a stream processing application 3 85 75 M H L M M - - - M L - H - - -
CLO-3 : Create stream processing applications using Apache Storm and Spark Streaming 3 75 70 M H M H H - - - M L - H - - -
CLO-4 : Store real time data using NoSQL databases 3 85 80 M H M H H - - - M L - H - - -
CLO-5 : Construct stream data visualizations for users 3 85 75 H H M H M - - - M L - H - - -
3 80 70 L H H H H - - - L L - H - - -

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to Stream Processing Getting Started with Kafka Apache Storm – Introduction Apache Spark Streaming Introduction NoSQL Data Bases
S-1 Batch vs Stream Processing, Examples of Why Kafka ? Publish Subscribe
SLO-2 Features of Storm Spark‘s Memory Usage Introduction to MongoDB
stream processing messaging model
Map Reduce, Scalability and Fault Understanding Resilience and Fault
SLO-1 Kafka Architecture Storm Components MongoDB‘s Key Feature
S-2 Tolerance Tolerance in a Distributed System
SLO-2 Applications of stream processing Messages and Batches, Schemas Nimbus, Supervisor Nodes Spark‘s cluster manager Data Model, Adhoc queries
SLO-1 Stateful Stream Processing Topics and Partitions, Zookeeper cluster Data Delivery Semantics in Spark Indexes, Querying
S-3 Data Delivery Semantics in Spark
SLO-2 Stream Processing Model Producers and consumers Storm Data Model Replication, Speed and Durability
Applications
Data Sources, Stream processing Definition of a Storm topology, Operation
SLO-1 Brokers and Clusters Microbatching Scaling, MongoDB Change Streams
pipelines, Sinks modes in Storm
S-4 Storm – Prerequisites and Setting up
Real-time data changes with Change
SLO-2 Transformations and Aggregation Multiple Clusters, Data Ecosystem a storm cluster, Developing a hello Dynamic Batch Interval
Streams
world example
Storm topology options, Demo of Hello Visualizing Streaming data – Events, Logs,
SLO-1 Window Aggregations Sending messages with producers Structured Stream processing model
world in Storm Records
S-5
Steps & Example - Sending messages
SLO-2 Stateless and stateful processing Introduction to Storm UI Spark Streaming Resilience Model Dashboards
with producers
Cluster, Nimbus, Supervisor, Topology Data Structures in Spark – RDDs and
SLO-1 Effect of time in stream processing Receiving messages with consumers Visual Elements and Properties
Summary. Nimbus Configuration DStreams
S-6
Steps & Example - Receiving messages
SLO-2 Lambda Architecture Storm Scheduler Spark Fault Tolerance Guarantees Data Density
with consumers
SLO-1 Kappa Architecture Developing Kafka Streams Application Types of schedulers First Steps in Structured Streaming Dividing time, Time to Live, Context
S-7 Examples – Lambda & Kappa Phases in a Kafka Streams Applciation
SLO-2 Applications of schedulers Streaming Analytics Phases Examples of Streaming Data Visualization
Architectures Development
SLO-1 Streaming vs Batch Algorithms Constructing a topology Storm Cluster Monitoring Acquiring streaming data Visual Distractions and Visual Deception
S-8 Applications – Streaming and Batch Streams and State – Applying stateful Example – Stream processing visualization
SLO-2 Integration of Storm with Kafka Transforming streaming data
Algorithms operations dashboards
Use of a Batch-Processing Component in a Example application development with
SLO-1 Integration of Storm with Kafka example Output the resulting data Streaming Visualization Techniques
Streaming Application Kafka Streams
S-9
Demo – Stream Processing with Spark
SLO-2 Recap – Stream Processing Fundamentals Demo – Kafka Streams Recap – Storm in Stream Processing Demo – Stream Processing visualizaton
Streaming

1. Ellis B, Real-Time Analytics – Techniques to analyze and visualize streaming data, 1st ed., John 4. Bejeck Jr. W.P., Kafka Streams in Action- Real-time apps and microservices with the Kafka Streams
Wiley & Sons Inc,2014 API, ‖, 1st ed., Manning Publications,2018
2. Andrade.H.C, Gedik B, Turaga D.S, ―Fundamentals of Stream Processing: Application Design, 5. Jain.A, Mastering Apache Storm, 1st ed., Packt Publishing,2017.
Learning Systems, and Analytics‖, 1st ed., Cambridge University Press,2014. 6. Garillot F and Mass. G.,, Stream Processing with Apache Spark, 1st ed., O'Reilly Media, Inc.,2019.
Resource s 3. Narkhede N, Shapira .G, and Palino T., Kafka: The Definitive Guide - Real-Time Data and 7. https://docs.mongodb.com/manual/changeStreams/
Stream Processing at Scale, 1st ed., O'Reilly Media, Inc.,2017. 8. Banker K., Bakkum P., Verch S., Garret D., Hawkins T., MongoDb in Action, ‖, 1st ed., Manning
Publications, 2016
9. Arageus A, Visualizing Streaming Data, 1st ed., O'Reilly Media, Inc.,2018.

Learning Assessment
Bloom’s Level Continuous Learning Assessment (50% weightage)
Final Examination (50% weightage)
of Thinking CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Ms.K.Sornalakshmi
Ms.A.Saranya, Dr.Manju
Course Course Course L T P C
18CSE490T BIG DATA VISUALIZATION E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
Understand the key techniques used in visualization which includes data models, graphical perception and techniques
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
specifically for visual encoding and interaction
Obtain an exposure to common data domains and the corresponding analysis tasks which includes multivariate data
CLR-2 :
and text

Environment & Sustainability


CLR-3 : Get hands-on experience in building and evaluating visualization systems

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Gain knowledge in data visualization aides

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the significance of data by placing it in a visual context

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Utilize the knowledge by reading and discussing research papers from the visualization literature

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Design and exploring the result with data visualizations 3 75 70 L M M M L - - - M L M M
CLO-2 : Conducting exploratory data analysis using visualization techniques and tools. 3 75 70 M H M M M - - - M L M M
CLO-3 : Visual presentations of data for effective Communication. 3 80 75 M M H H M M - - M M H H
CLO-4 : Designing and evaluating color palettes for visualization based on principles of perception. 3 85 80 M M M H H - - - M M H H
CLO-5 : Using the knowledge of perception and cognition to evaluate visualization design alternatives 3 85 80 M H M H H - - - M M H H
CLO-6 : Identifying opportunities for the application of data visualization in various domains. 3 85 80 M H H H H - - - M M H H

Duration (hour) 9 9 9 9 9
Definitions and explanations of
SLO-1 Introduction to Big Data Visualization An Introduction to Visualization tools Introduction to D3 Case Studies: 1: Color considerations
S-1 visualization categories
with a dark background
SLO-2 Challenges of Big Data Visualization Exploring R In big data Visualization tools and big data D3 and big data
SLO-1 Categorization Example with Patient Medical History Example 1 – Sales transactions Basic Examples 2: Leveraging animation in thevisuals
S-2
SLO-2 Visualization Philosophies Digging in with R Adding more context Getting started with D3 you present
SLO-1 Approaches to Big Data Visualization No looping Wrangling the data D3 visualization sample templates
S-3 3: Logic in order
SLO-2 Quality of Visualization Comparisons and Contrasts Trifacta Script panel Big data visualization using D3
SLO-1 Infographics versus Data Visualization Tendencies A visualization dashboard Displaying Results Using D3
4: Strategies for avoiding thespaghetti
S-4 Experimenting with the data and build the
SLO-2 Exploration versus Explanation Dispersion Create a summary file for visualization graph
visualization
Informative versus Persuasive versus
SLO-1 Data quality categorized Data pane_core details Visualization using HTML document
S-5 Visual Art 5: Alternatives to pies
SLO-2 Ingredients of Successful Visualizations Data Manager Constructing Dashboards Data visualization showing the stacked view
Choose Appropriate Visual Encodings-
SLO-1 Data Manager and big data Saving and Presenting the work
Natural Ordering, Distinct Values
S-6 Visual transitions Final Thought
Redundant Encoding ,Defaults versus Visualization re-coloring, resizing, adding or
SLO-2 Example-Reformatting-A little Setup
Innovative Formats ,Readers‘ Context changing labels
Compatibility with Reality ,Patterns and Filters and Measure Names
SLO-1 Adding Script Code Multiple donuts
S-7 Consistency Where to go from here
SLO-2 Selecting Structure Executing the scene Example-Promotion Spend Effect on Sales Another twist on bar chart visualizations with
Sales and spend examples
S-8 SLO-1 Position: Layout and Axes Status and relevance Building storytelling with data
Sales v Spend and Spend as % of Sales competency in yourteam or
SLO-2 The Meaning of Placement and Proximity Naming the nodes D3 Stacked Area via Nest template
Trend organization
Patterns of Organization-Specific Graphs, ables and indicators
SLO-1 Consistency ,Reliability ,Appropriateness Adopting the sample
Layouts, and Axis Styles
S-9
Appropriate Use of Circles and Circular
SLO-2 Accessibility and Other Output nodes Visualization changes format
Layouts

1. Big Data Visualization,James D. Miller,Copyright © 2017 Packt Publishing 3. Storytelling with data - a data visualization guide for business professionals by cole nussbaumer knaflic,
Learning
2. Designing Data Visualizations,by Noah Iliinsky and Julie Steele,Copyright © 2011 Julie Steele and Wiley publications
Resources
Noah Iliinsky. All rights reserved.Printed in the United States of America 4. Tableau Your Data! by Daniel G. Murray and the InterWorks BI Team, Wiley publications

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40% - 30% - 30% - 30% - 30% -
Understand
Apply
Level 2 40% - 40% - 40% - 40% - 40% -
Analyze
Evaluate
Level 3 20% - 30% - 30% - 30% - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Valiyullasha, Bugtreat Technologies, UK, [email protected] Prof.Shiv ram Dubey, IIIT Sricity, [email protected] Dr.Mangalraj,SRMIST,

Saravanakarthick,Hewlett-Packard, India, [email protected] Dr.K.P.Vijayakumar,SRMIST


Prof. Bhawana Rudra, NITK suratkal,[email protected]
Course Course Course L T P C
18CSE491T MACHINE LEARNING - II E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite 18CSE392T Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-1 : Understand the Fundamentals of machine Learning Experiments

Environment & Sustainability


CLR-2 : Design and implement Ensemble learning methods

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-3 : To provide deeper understanding of Reinforcement Learning and its Elements

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Understand and Implement Neural Network Algorithms

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 : Understand the concepts of Deep Learning Algorithms

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Design and Analyze Machine Learning Experiments 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Learn and Understand Graphical Model Learning and ensemble learning 2 75 80 H H - - H - - - - - - - - - -
CLO-3 : Understand the concept of Reinforcement learning 2 85 80 H H - - - - - - - - - - - - -
CLO-4 : Study the neural network systems for machine learning 2 80 75 H H - - H - - - - - - - - - -
CLO-5 : Learn and Implement Deep Learning algorithms 2 75 85 H H - H H - - - - - - - - - -

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to machine learning Graphical Models Reinforcement Learning Neural Networks representations Feature selection
S-1
SLO-2 Basic probability theory Bayesian belief networks K-Armed Bandit McCulloch-Pitts units Feature extraction
SLO-1 linear algebra Markov random fields Elements of reinforcement learning Thresholding logic Deep Learning
S-2
SLO-2 Model based learning Perceptron Deep learning python libraries
SLO-1 Factors Value iteration Feed forward networks Simple DNN
S-3
SLO-2 Response and strategy of Experimentation Naïve Bayes classifiers policy iteration Multi-layer perceptron Activation functions
SLO-1 Randomization, Replication and Blocking Markov models Temporal difference learning
S-4 Guidelines for machine learning Back propagation algorithms Regularization methods
SLO-2 Hidden Markov models Exploration strategies
Experiments
Convergence and Hidden
SLO-1 Cross validation and resampling methods Ensemble learning methods Deterministic and Non-deterministic layer representation in back
S-5 Convolutional Neural Networks
rewards and actions propagation
SLO-2 Measuring classifier performance Voting, Boosting, Adaboost Optimization Algorithms
SLO-1 Interval estimation Gradient Boosting Gradient Decent
S-6 Semi-supervised learning Recurrent Neural Networks
SLO-2 Hypothesis testing Bagging Stochastic gradient
Assessing a Classification Algorithm‘s
SLO-1 Adam, Adagrad LSTM
S-7 performance Random Forest Computational learning theory
SLO-2 Comparing two classification Algorithms RMSProp Sentiment analysis with LSTM keras code
SLO-1 Fine Tuning Ensemble Drop out
S-8 Comparing multiple Algorithms VC dimension Auto encoders
SLO-2 Cascading Batch Normalization
SLO-1 Application Face recognition Application Face recognition using Dimensionality reduction using Auto
S-9 Comparison over multiple Datasets PAC learning
SLO-2 using Ensemble techniques Neural Networks Encoders
1. KevinP.Murphy,―MachineLearning:AProbabilisticPerspective‖,MITPress,2012. 4. Sebastian Raschka, VahidMirjilili,‖Python Machine Learning and deep learning‖, 2nd edition, kindle
Learning 2. EthemAlpaydin,―IntroductiontoMachineLearning‖,PrenticeHallofIndia,2005 book,2018
Resources 3. Tom Mitchell, "Machine Learning", McGraw-Hill,1997. 5. IanGoodfellow,Yoshua Bengio ,Aaron Courville,―DeepLearning‖,MITPress,2016.
6. JasonBrownlee,‖DeepLearningwithPython‖,ebook,2016.

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.G.Vadivu
2. DrUshaKrithika
3. Mr. S. JosephJames
Course Course Course L T P C
18CSE341T COMMUNICATION SYSTEMS ENGINEERING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the principles of Communication systems engineering 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge on the basics of Communication system components

Environment & Sustainability


CLR-3 : Acquire knowledge on encoding, decoding techniques

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Understand the fundamentals of Fiber Optic Communication

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the basics of Satellite Communication

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 :

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand the basic ideas about Communication and its types 1 80 85 H - - - - - - - - - - - - - -
CLO-2 : Acquire the knowledge on applications of Communication systems 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Gain knowledge on information sources and source coding algorithms 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Understand the concepts of coding for reliable Communication 2 80 75 H H - - - - - - - - - - - - -
Ability to apply/appreciate the skills learnt during the design and integration of the fibre optic mode of Communication in any 2 75 85 H - - H - - - - - - - - - - -
CLO-5 :
system under development
Ability to apply/appreciate the skills learnt during the design and integration of the satellite mode of Communication in any 2 80 85 H - - H - - - - - - - - - - -
CLO-6 :
system under development

Duration (hour) 9 6 9 9 9
Significance of human Communication, Introduction to information sources Fibre Optic Communication:
SLO-1 Coding for reliable Communication Satellite Communication: Introduction
Communication systems, transmitter and source coding Introduction Through Optical Fiber
S-1 Basic Satellite Transponder Kepler’s Laws
Communication channel, Receivers, Tight bound on error probability
SLO-2 Modeling of information sources Electromagnetic Spectrum Kepler’s First Law Kepler’s Second Law
Transceivers of orthogonal signals
Kepler’s Third Law
Satellite Orbits: Low Earth Orbit Satellite
SLO-1 Attenuation, Noise Measure of Information The promise of coding Types of Optical Fibres
Medium Earth Orbit Satellite
S-2
Types of electronic Communication, Satellite Orbital Patterns Inclined Orbits
SLO-2 Joint and Conditional Entropy Linear block codes Propagation of Light
simplex Equatorial Orbit, Polar Orbits
SLO-1 Full duplex, half duplex Source coding theorem Theorem on Linear code Single Mode Fibre Geostationary Satellites
S-3 Geosynchronous Satellite—Advantages
SLO-2 Analog signals, Digital signals Source coding algorithms Hamming Codes Multimode Fibre
and Disadvantages
Modulation and multiplexing, Baseband Decoding and performance of linear Losses Within an Optical Fibre:
SLO-1 The Huffman source coding algorithm Power Systems
S-4 transmission block codes Attenuation Loss
SLO-2 Broadband transmission Huffman Encoding Algorithm Soft decision decoding Absorption Loss Altitude Control: Spin Stabilized
Examples on Huffman Encoding
SLO-1 Multiplexing Hard decision decoding Radiation Loss Spun/de-spun Stabilization Method
Algorithm
S-5
The Lempel-Ziv source coding
SLO-2 Electromagnetic spectrum Error detection and Error correction Dispersion Loss Three-axis Stabilized Method
algorithm
Burst error correcting codes
Altitude Control Components: Sensors,
S-6 SLO-1 Frequency and wavelength Rate distortion theory Rayleigh Scattering Loss
Actuators
Cyclic codes, The structure of cyclic
SLO-2 Optical spectrum Mutual information Modal Dispersion Loss Satellite System Parameters
codes
S-7 SLO-1 Bandwidth Differential Entropy The generator matrix, Encoding of cyclic Coupling Losses Equivalent Noise
codes
Fibre Optic Transmission System: Temperature Carrier-to-Noise Density
SLO-2 Channel bandwidth Rate distortion function BCH Codes, Reed-Solomon Codes
Fibre Optic Cable Light Sources Ratio
Types of Fibre Optic Transmitters,
SLO-1 Spectrum management Examples on Rate distortion function Convolutional Codes Energy of Bit-to-Noise Density Ratio
Optical Detectors, Optical Repeater
S-8 Basic properties of convolutional
Digital audio transmission and digital Optical Point-to-point
SLO-2 Standards codes, Encoding, The transfer Satellite System Link Models
audio recording Communication System:
function
Communication applications survey - Digital audio in telephone Single Channel System Amplified Single Satellite System Link Equation 636 Uplink
SLO-1 Catastrophic codes
Simplex transmission systems Channel System Power Budget Calculation
S-9
Communication applications survey - Optimum decoding of convolutional Wavelength Division Multiplexing
SLO-2 Digital audio recording Satellite Radio Navigation
Duplex codes - The Viterbi algorithm (WDM) Systems

Learning 1. Louis E. Frenzel, Principles of Electronic Communication Systems, 4th Edition, Tata McGraw
Resources Hill Education, 2019. (Unit -I) 3. Communication Systems , V. Chandra Sekar, Oxford University Press, 2015(Unit - IV &Unit-V)
2. John G. Proakis, Masoud Salehi , Communication Systems Engineering, 2nd edition, Pearson
Education International, 2015. (Unit - II & Unit -III)

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr. Ramesh Somasundaram,Director & Head, IT Sourcing Management & Supplier Governance, Energica, Dr.M.P Chitra, HOD/ECE, Panimalar Institute of Science and Technology Dr.Annapurani.K, Dr.M.Prakash
Chennai
Mr. Umakanthan Velayutham, Senior Partner & Head, Transform Advisory Services, Energica, Chennai Dr.Dhalia Sweetlin, Asst.Prof(Sr.G), IT Dept, MIT,Chennai Mrs.Kayalvizhi Jeyavel
Course Course Course L T P C
18CSE342T DIGITAL COMMUNICATION SYSTEMS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the model of digital Communication system. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain the knowledge about digital coding, signal compression and its application

Environment & Sustainability


CLR-3 : Gain knowledge on digital modulation , baseband and band-pass modulation

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : To know the fundamentals of error control coding

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : To learn the importance of Multiplexing and Multiple Access

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on digital Communication, signals and systems 1 80 85 H - - - - - - - - - - - - - -
CLO-2 : Acquire the knowledge on sampling, Quantization, encoding and Signal Compression 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Understand the various digital modulation techniques 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : To understand the error Detection and Correction codes 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Understand the behavior of various multiplexing techniques 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Introduction Digital Communication Introduction-Types and Measure of
SLO-1 System, advantages of Digital Introduction to digital coding Introduction to Digital Modulation Error- Shannon-Hartley Capacity Introduction to Multiplexing-Types
S-1 Communication Theorem
Regeneration of Digital Signals, Power Methods of Error Control-Classification of
SLO-2 Digitizing Analog Signals Baseband Modulation Frequency Division Multiplexing
Efficiency of Digital Modulators Error Correcting Codes
Bandwidth Compression, Multimedia: Linear Block Codes-Hamming Distance,
SLO-1 Sampling Pulse Modulation Systems Time Division Multiplexing
Unification of Signals Weight, Error Detection, Correction
S-2
Linear Block Codes-Generator Matrix,
SLO-2 Performance, Technology Quantization Baseband Signaling Frame Synchronization
Systematic codes, Parity Check Matrix
SLO-1 Time and Frequency Representation Encoding Correlative Coding: Duo-Binary Coding Standard Array - Implementing the decoder Primary Multiplexing in Digital Telephony
S-3 Cyclic Codes-Generator Polynomial for
SLO-2 Fourier Series, Fourier Transform Signal Compression, Modified Duo-Binary Coding Higher Order Multiplexing
cyclic code
Digital Phase Modulation(Phase Shift Keying): Multiple Access-Frequency Division
SLO-1 Discrete-time Fourier Transform Signal Statistics and Redundancy Systematic Cyclic code
S-4 Bi-phase shift keying modulation Multiple Access
SLO-2 Discrete Fourier Transform Companded PCM Differential coding in Bi-phase shift keying Polynomial Multiplication and division Time Division Multiple Access
Importance of Block Codes-Hamming
SLO-1 Convolution Predictive Coding Scarmbling Code Division Multiple Access
Codes
S-5
Bi-phase shift keying modulator, Quadrature
SLO-2 Correlation Transform Coding Problem solving session Random Access
and Offset Quadrature phase shift keying
Digital Frequency Modulation(Frequency Carrier Sense Multiple access/Collision
SLO-1 Hilbert Transform Parametric Coding Golay-Reed Solomon Codes
Shift Keying) Detection
S-6
Convolutional codes, Convolutional
SLO-2 Problem solving session Perceptual Coding Minimum Shift Keying Fixed Assignment Multiple Access
Encoder
Application of Digital Coding-
S-7 SLO-1 Low-pass and Band-pass Representations, Minimum Shift Keying Modulator, Gaussian Convolutional Decoding, Maximum Demand Assignment Multiple Access
Digital
Band-pass Signals and Systems Speech Minimum Shift Keying, Continuous Phase like hood Decoding
Modulation
SLO-2 Analytic Signals Adaptive Delta Modulation Codec Power Spectral Density of Baseband Signals Viterbi algorithm Introduction to Pseudo-Noise Sequence
S-8 SLO-1 Low-pass Equivalent Signals Pulse Code modulation Codec Power Spectral Density of Band-pass Signals Sequential Decoding and Fano Algorithm Properties of PN Sequences
Direct Sequence Spread Spectrum
Practical Applications of Error Correcting
SLO-2 Problem solving session Digital Audio: MP3 Coding Problem solving session Transmitter and Receiver, Interface
codes
Rejection
Frequency hopping Spread Spectrum,
Digital Video: Run Length Coding,
S-9 SLO-1 Signal Space Representations: Vector Space Comparison of Basic Modulations Deep Space Communication Frequency hopping Spread Spectrum
variable Length Coding
Transmitter and receiver
SLO-2 Problem solving session MPEG1 Orthogonal Frequency Division Multiplexing Satellite Communication Spread Spectrum Applications

1. R.N. Mutagi, Digital Communication – Theory, Techniques and Applications, 2 nd Edition, Oxford University Press,2014.
Learning
Resources 2. John R. Barry, Edward A. Lee, David G. Messerschmitt, Digital Communication, 3 rd Edition, Springer International Edition, Springer,2011
3. JohnG.Proakis,MasoudSalehi,DigitalCommunications,5thEdition,McGrawHillEducation,2015

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr. Ramesh Somasundaram,Director & Head, IT Sourcing Management & Supplier Governance, Energica, Dr.M.P Chitra, HOD/ECE, Panimalar Institute of Science and Technology Dr.Annapurani.K, Dr.M.Prakash
Chennai
Mr. Umakanthan Velayutham, Senior Partner & Head, Transform Advisory Services, Energica, Chennai Dr.Dhalia Sweetlin, Asst.Prof(Sr.G), IT Dept, MIT,Chennai Mrs. M. Safa, Mrs. D. Anitha
Course Course Course L T P C
18CSE378T PRINCIPLES OF CLOUD COMPUTING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
Understand the fundamental ideas behind Cloud Computing, the evolution of the paradigm, its applicability;
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
benefits, as well as current and future challenges
CLR-2 : Learn cloud enabling technologies and get exposure to advanced clouds

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-3 : Explore cloud storage technologies and relevant distributed file systems, NoSQL databases and object storage;

Design & Development

Project Mgt. & Finance


CLR-4 : Understand the cloud security threats and protective mechanism for cloud computing

Modern Tool Usage

Life Long Learning


Problem Analysis

Society & Culture


Participate in team-based peer reviews to analyze the security development life cycle and mitigate risks and

Communication
CLR-5 :

Environment &
vulnerabilities

Sustainability

PSO – 3
PSO - 1
PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Explain terms used in secured software development and life cycle process 3 80 70 H H H H H - - - L L - H - - -
Apply fundamental concepts in cloud infrastructures to understand the cloud system, network and virtualization and M H L M H M - - M L - H - - -
CLO-2 : 3 85 75
outline their role in enabling the cloud computing system model.
Illustrate the fundamental concepts of cloud storage and demonstrate their use in storage systems such as Amazon S3 M H M M H - - - M L - H - - -
CLO-3 : 3 75 70
and HDFS
Evaluate the security issues related to cloud computing and handle the security threats and construct different cloud M H L H M - - - M L - H - - -
CLO-4 : 3 85 80
delivery design models.
CLO-5 : Analyze various cloud programming models and apply them to solve problems on the cloud. 3 85 75 H H M H H M - - M M - H - - -

Duration (hour) 9 9 9 9 9
Introduction to Cloud Computing
SLO-1 Cloud enabling technologies- Fundamental Cloud Security
Introduction to Cloud Data Storage, The Cloud Application Development and
S-1 Broadband networks and Internet
Evolution of cloud computing evaluation of storage technology Architectural Styles
SLO-2 architecture Basic Terms and Concepts
SLO-1 Network-Centric Computing
S-2 Data Center Technology Storage Models Threat Agents, Cloud Security Threats MapReduce Programming Model
SLO-2 Network-Centric Content
SLO-1 Origin of Cloud Computing, Basic Concepts and Web Technology Cloud Security Mechanisms Case Study: the GrepTheWeb Application
S-3 File Systems and databases
SLO-2 Terminology Multitenant Technology
SLO-1 Goals and Benefits Hadoop:
Risks and Challenges, Roles and Boundaries, Service Technology Distributed File Systems Encryption
S-4 SLO-2 Cloud Characteristics Virtualization Technology Google File System Hashing Yarn and Tez

Cloud Service Models


SLO-1 HDFS
S-5 Cloud Deployment Models Virtual Machines Digital Signature, Public Key Infrastructure SQL on Hadoop: Pig, Hive, and Impala
SLO-2 NoSQL Databases

SLO-1 Cloud Service Providers and the Cloud Cloud Databases (HBase, MongoDB, Current Cloud Applications and New
Full Virtualization and Para- Identity and Access Management, Single
S-6 Ecosystem Cassandra, DynamoDB) Opportunities
SLO-2 virtualization Sign-On: Kerberos authentication
S-7 SLO-1 Amazon Web Services(AWS), Google Clouds, Hardware Support for Virtualization Cloud Object Storage (Amazon S3, One-time password, Basic cloud data Design approaches with Case Study
SLO-2 Microsoft Azure Cloud OpenStack Swift, Ceph) security mechanisms
SLO-1 SLA Management in Cloud Computing: A Service Data Storage for Online Transaction 1. Virtual Machine Security, Security of
Providers Perspective Kernel-Based Virtual Machine, Processing Systems Design methodology for IaaS Service
S-8 Virtualization, A Trusted Hypervisor
SLO-2 Hypervisors Model

SLO-1 Case Study on Open Source & Commercial Containers; Docker Containers, Disk Locality versus Data Locality in 2. Mobile Devices and Cloud Security
S-9 Google API, AWS EC2 Instances.
SLO-2 Clouds: Eucalyptus, OpenStack, Aneka Kubernetes Computer Clouds

1.Dan C. Marinescu,‖ Cloud Computing Theory and Practice‖, Second Edition Copyright © 2018 Elsevier Inc.
All.https://www.sciencedirect.com/book/9780128128107/cloud-computing
4.K. Chandrasekaran, "Essentials of Cloud Computing", Chapman and Hall/CRC Press, 2014, ISBN
2.Rajkumar Buyya, James Broberg, AndrzejGoscinski, Cloud Computing Principles and Paradigms, Wiley 9781482205435
Learning
Publications, 2017.
Resources
5.Arshdeep Bahga, Vijay Madisetti, "Cloud Computing: A Hands-On Approach", University Press, 2016, ISBN-
3. Thomas Erl, ZaighamMahmood, and RichardoPuttini, "Cloud Computing: Concepts, Technology & 13: 978-0996025508.
Architecture", Prentice Hall/PearsonPTR, Fourth Printing, 2014, ISBN: 978013338752.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40% - 30% - 30% - 30% - 30% -
Understand
Apply
Level 2 40% - 40% - 40% - 40% - 40% -
Analyze
Evaluate
Level 3 20% - 30% - 30% - 30% - 30% -
Create
Total 100 % 100 % 100 % 100 % 100%
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
SuriyadeepanRamamoorthy 1.Mrs Krishnaveni,SRMIST,KTR-SWE
Dr.E. Ilavarasan
Research Engineer at Saama Technology
Professor,CSE
Puducherry, Puducherry, India
Pondicherry Engineering college.
Information Technology and Services
2.Dr.S.Ramamooorthy,SRMIST,KTR-CSE
3.Mr.K. Venkatesh,SRMIST,KTR-IT
4.Mr. S.VidhyaSagar,SRMIST,Vadapalani campus
Course Course Course L T P C
DATA CENTRIC NETWORKS
18CSE377T E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Critically discuss data center networking technologies 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Evaluate key concepts in modern Layer 2 & Layer 3 data center networks

Environment & Sustainability


CLR-3 : Concepts related to networking technologies in modern data centers.

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Design, build and configure complex routed and switched networks

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Expose to implementing the networking solutions in a virtualized environment

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : apply networking technologies in data centers 1 90 85 L - - M - - - - - - - H L - -
CLO-2 : Design modern data centers which incorporate all dynamic routing protocols. 3 85 80 M M H H H - - - - - - H M H -
CLO-3 : Design layer 2 and layer 3 protocols. 3 85 80 M H H H H - - - - - - H M H -
CLO-4 : design and configure the data centers 3 80 75 M H H H H - - - - - - H H H -
CLO-5 : implement various network solutions for data centers 3 80 75 H H H H H H - M - - - H M H H

Duration (hour) 9 9 9 9 9
SLO-1 Data centric networking from
S-1 Introduction to data center architectures Introduction to server Architectures Introduction to Layer 2 Networks Introduction to Layer 3 Networks
SLO-2 different perspectives
SLO-1
S-2 Content-Centric Networking (CCN) Top of rack (TOR)network connectivity Clustering in server architectures IEEE 802.3ba standards Layer 3 Data Center technologies
SLO-2
SLO-1 LocatorIdentifier Separation Protocol
S-3 Content Distribution Networks (CDN) End of rack(EOR) network connectivity scaling in server architectures 40 Gbps and 100 Gbps Ethernet
SLO-2 (LISP)
SLO-1 IEEE 802.1D
S 4-5 Requirements for modern data centers Solutions that reduce cabling in architecture Optimization in server architectures Spanning Tree Layer 3 Multicasting
SLO-2
Protocol (STP)
SLO-1
S-6 Design for flexibility Solutions that reduce power in architecture Stand-alone blades RSTP protocol Protocols; IPv4, IPv6
SLO-2
SLO-1 Design for scalability PVST protocol
S-7 TIA/EIA-942. Structured cabling standards Redundant Layer 2 and Layer 3 designs Protocols; MPLS, OSPF
SLO-2 Design for environmental control MSTP protocol
SLO-1 Design for electrical power Cable management TRILL protocols
S-8 Limitation of traditional server deployments Protocols; IS-IS, BGP
SLO-2 Design for Backup Bandwidth requirements IEEE 802.1Qbg Edge Virtual Bridging
SLO-1 Fiber Channel over Ethernet (FCoE)
S-9 Flooring in data centers I/O connectivity Case study OTV& VPLS layer 2 extension
SLO-2 vs Internet
1. MouricioArregoces,―Data Centre Fundamentals‖,CiscoPress,2003 5. NashDarukhanawalla,Patrice Bellagamba,―Interconnecting Data Centers Using
2. SilvanoGai,Claudio DeSanti,―I/O Consolidation in the Data Center‖ Cisco Press;1 edition VPLS‖CiscoPress;1edition,[ISBN:9781587059926],2009.
[ISBN:9781587058882].2009. 6. RobertW.Kembel,Roger Cummings(Introduction),―The Fibre Channel Consultant‖ Northwest Learning
Learning
3. KevinCorbin,Ron Fuller,DavidJansen,―NX-OSand CiscoNexus Switching:Next-Generation Data Center Assoc;3rdedition,[ISBN:0931836840],1998.
Resources
Architectures‖CiscoPress;1 edition [ISBN:9781587058929],2010. 7. Robert W Kembal―FiberChannelSwitchedFabric‖Northwest Learning
4. Silvano Gai,Tommi Salli,RogerAndersson,―Cisco Unified Computing System‖ Associates,inc.[ISBN:0931836719],2009.
CiscoPress;1edition,[ISBN:9781587141935],2010. 8. JohnL.Hufferd,―ISCSI‖,Addison-WesleyBoston[ISBN:978-0201784190],2003

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)# Final Examination (50% weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 Create 20 % - 30 % - 30 % - 30 % - 30% -
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.M.S.Sricharan/Wipro Technologies Dr. B.Amutha, Professor and Head, Department of CSE, SRM IST
Dr. G.Vadivu, Professor and Head, Department of IT, SRM IST
Course Course Course L T P C
18CSE343T WEB APPLICATION DEVELOPMENT E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Generate web pages using HTML,CSS, AJAX, JQUERY 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Design and implement dynamic web page with validation using JavaScript objects and by applying different event
CLR-2 :
handling mechanisms.

Environment & Sustainability


CLR-3 : Understand web site dynamic behavior and server side Programming

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Generate dynamic web pages using databases

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : To understand the different web development frameworks

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Acquire the knowledge of HTML,CSS, AJAX, JQUERY 2 80 85 M H - - - - - - - - - - - -
CLO-2 : Design the dynamic web page with validation using JavaScript objects and by applying different event handling mechanisms 2 75 80 M H - - - - - - - - - - -
CLO-3 : Acquire the knowledge of web site dynamic behavior and server side Programming 2 85 80 M H H - - - - - - - - - -
CLO-4 : Develop the dynamic web pages using databases 2 80 75 M H - - - - - - - - - - - -
CLO-5 : Understand the web development frameworks 2 75 85 M - H H - - - - - - - - - -

Duration
11 9 9 7 9
(hour)
SLO-1
S-1 Introduction: Rich Internet Applications Introduction Angular JS Overview of JSP2 Struts Architecture Web Services
SLO-2
Consuming a RESTfull Web Service Java
SLO-1 Introduction to HTML Struts classes , Action Forward
S-2 Expression Overview of SERVLET desktop application /JSP
SLO-2 HTML5 : Responsive web design Action Form Building REST Service with spring
SLO-1 Introduction about CSS Action Servlet
S-3 Module ,Directive Databinding Creating dynamic web pages using JSP Spring Security Architecture
SLO-2 CSS types Action classes
SLO-1 Standard-Tag Library Understanding struts Accessing relational data using JDBC with
S-4 Introduction to JavaScript Controllers,Scope-Filter
SLO-2 Java Beans , Custom Tags config.xml spring
SLO-1 Relational Database Understanding Action Mappings, Struts
S-5 Control structure Introduction to Mongo, DB-Documents Uploading Files using spring application
SLO-2 Introduction to MYSQL flow with an example application
SLO-1 Validating form input
S-6 Objects Collection-Database JBDC-Driver Struts Tiles Framework
SLO-2 Handling form submission
SLO-1 Understanding JDBC ODBC Creation of Batch Service
S-7 Events Datatypes Struts Validation Framework
SLO-2 Connection Management Securing web application
SLO-1 Basic AJAX, History of AJAX Integrating Data
S-8 Creating, Updating Resultset, Statements
SLO-2 AJAX - using XMLHttpRequest object Accessing data with MongoDB
Prepared
XML- and DOM , creating a full scaled web
S-9 SLO-1 Deleting documents-Querying statement, Callable Creating asynchronous method,
design
Statement.
Using WebSocket to build an interactive
SLO-2 AJAX- Enabled Application using JSON.
web application

S10 SLO-1 JQuery basic


SLO-2 jQuery core, events, effects,

S11 SLO-1 plugins- user interface using jQuery.

SLO-2

1. Deitel ,Deitel and Nieto, ―Internet and World Wide Web – How to program‖,4th Edition, 9. JobineshPurushothaman,―RESTfulJavaWebServices‖SecondEdition,Packt Publishing,2015
Pearson Education Publishers,2009 10. https://www.w3schools.com/angular/angular_filters.asp
2. EricFreeman,Elisabeth Robson,―HTML5Programming‖,firstedition,O‘ReillyPublishers, 2011. 11. KristinaChodorow,MongoDB:TheDefinitiveGuide,2ndEdition,2013,OReilly.
3. RobinNixon,"LearningPHP,My SQL, JavaScript, CSS & HTML5 "ThirdEdition, O'REILLY,
Learning 2014.
Resources 4. Marty Hall, ‖Core Servlet &Java Sever Pages ― SunMicrosystems,
5. JamesHolmes―Struts:TheCompleteReference,―2ndEdition2007McGrawHillProfessional.
6. Patrick Naughton, ―COMPLETE REFERENCE: JAVA2‖, 7th edition,Tata McGraw-Hill, 2010.
7. ThomasApowell,‖ThecompletereferenceHTML&CSS‖,5thEdition.
8. CraigWalls,―SpringinAction,4thEditionKindleEdition,ManningPublication,2015.

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.M.Prakash Team Lead(Associate Consultant) ,Virtusa ,Chennai, [email protected] 1. Dr.KHANNA NEHEMIAH , Professor, Ramanujan Computing, Anna 1. Dr. M.UMA, Assistant Professor, SWE
University
2. Dr.Madhavan, Associate Professor/CSE
3.K.Navin AP/IT
Course Course Course L T P C
Code 18CSE344T CLOUD ARCHITECTURE E Professional Elective 3 0 0 3
Name Category

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Observe the fundamentals of cloud architecture 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Observe the Technologies used in cloud platforms

Environment & Sustainability


CLR-3 : Understand the advanced cloud architecture and storage arrays

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Understand the importance of cloud architecture design

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Gain knowledge in virtualization architecture

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Gain knowledge in future trends and technologies in cloud structures

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : To understand the concept of basic cloud computing paradigms 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : To interpret the concepts of Cloud service structures 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : To Analyze the components of cloud computing showing how business agility in an organization can be created 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : To be familiar with the market service providers in cloud. 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : To understand the technologies of data center cloud structures. 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : To work with robust cloud architectural patterns 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Introduction to cloud computing Introduction to Cloud Architecture
SLO-1 Service Oriented Architecture Introduction to cloud storage infrastructures Management Of Cloud Services
fundamentals patterns
S-1 Horizontally Scaling
Reliability, availability and security of services
SLO-2 Cloud Computing definition REST Concept, planning and Design Compute Pattern- Cloud
deployed from the cloud
Significance
SLO-1 Cloud deployment models Systems of Systems Business continuity Performance and scalability of services Queue-Centric Workflow Pattern
S-2 Private, Public , Hybrid, community Tools and technologies used to manage cloud services
SLO-2 Web Services Basic concepts of information security Auto-Scaling Pattern
cloud deployment
Managing VDC and cloud environments and
SLO-1 Cloud services: Publish-Subscribe Model Cloud Economics Eventual Consistency Prime
infrastructures
S-3
Securing storage in virtualized and cloud Cloud Computing infrastructures available for
SLO-2 IaaS, PaaS, SaaS Basics of Virtualization MapReduce Pattern
environments implementing cloud based services
Enabling technologies of cloud Economics of choosing a Cloud platform for an
SLO-1 Types of Virtualization Monitoring and management . Database Sharding Pattern
computing organization
S-4
Benefits and challenges Implementation Levels of
SLO-2 Security auditing and SIEM Runtime Support Services Node Failure Pattern
of cloud computing Virtualization
Resource Provisioning and Platform Deployment-
SLO-1 Business Agility: Virtualization Structures Storage Network Design Network Latency Primer
Provisioning of Compute Resources (VMs)
S-5
Benefits and challenges
SLO-2 Tools and Mechanisms Architecture of storage, analysis and planning. Resource Provisioning Methods CDN Pattern.
to Cloud architecture.
SLO-1 Cloud Applications Virtualization of CPU Memory Storage network design considerations NIST Cloud Computing Reference Architecture Multisite Deployment Pattern
Network connectivity
S-6 optimization evolution: Top of
SLO-2 Application availability I/O Devices NAS and FC SANs Demand-Driven, Event-Driven Resource Provisioning
rack (TOR), end of rack (EOR),
connectivity.
Virtualization Support and
SLO-1 Performance Hybrid storage networking technologies Popularity-Driven Resource Provisioning Stand-alone, blades, stateless,
S-7 Disaster Recovery
SLO-2 Security and disaster recovery Server Virtualization iSCSI, FCIP, FCoE Dynamic Resource Deployment clustering
Next generation of Cloud Design for storage virtualization in cloud
SLO-1 Parallel Processing Storage-as-a-Service scaling
Applications. computing
S-8
Advantages of Cloud Storage - Global Exchange of Cloud
SLO-2 Virtualization Vector Processing host system design considerations optimization, virtualization.
Resources
Types of virtualization in cloud Symmetric Multiprocessing Limitation of traditional server
SLO-1 Cloud Applications Application Development
computing Systems deployments
S-9
Massively Parallel Processing Technologies and the processes required Service creation environments to develop
SLO-2 Advantages and Disadvantages Case studies
Systems when deploying web services cloud based applications

1. GautamShroff,―EnterpriseCloudComputingTechnologyArchitectureApplications‖,Cambridge 6. KlausSchmidt,―HighAvailabilityandDisasterRecovery‖Springer;edition[ISBN:978-3540244608],2006.
University Press; 1 edition, [ISBN: 978-0521137355],2010. 7. Kai Hwang, Geoffrey C. Fox, Jack G. Dongarra, "Distributed and Cloud Computing, From
2. Toby Velte, Anthony Velte, Robert Elsenpeter, ―Cloud Computing, A Practical Approach‖ McGraw- Parallel ProcessingtotheInternetofThings",MorganKaufmannPublishers,2012.
Learning Hill Osborne Media; 1 edition [ISBN: 0071626948],2009 8. Rittinghouse, John W., and James F. Ransome, ―Cloud Computing: Implementation,
Resources 3. Greg Schulz, ―Cloud and Virtual Data Storage Networking‖, Auerbach Publications [ISBN: Management and Security‖, CRC Press, 2017.
978- 1439851739],2011 9. SilvanoGai,ClaudioDeSanti,―I/OConsolidationintheDataCenter‖CiscoPress;1edition[ISBN:
4. EMC,―InformationStorageandManagement‖Wiley;2edition[ISBN:978-0470294215],2012. 9781587058882].2009.
5. VolkerHerminghaus,AlbrechtScriba,―StorageManagementinDataCenters‖Springer;editioN[ISBN: 978- 10. 2. Bill wilder, Cloud Architecture patterns,2012
3540850229].2009.

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr. Anil Nayer, JPA solutions Dr. Kanagachidambaresan, Professor, PSG-Tech Mr K. Venkatesh, SRMIST
Dr Ramamoorthy, SRMIST
Mr Vinoth, SRMIST
Course Course Course L T P C
18CSE441T CLOUD APPLICATION DEVELOPMENT E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Utilize the different types of cloud services 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Utilize the different storage services

Environment & Sustainability


CLR-3 : Utilize different algorithms for cloud computing

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Utilize virtualization techniques

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Utilize real-time cloud services from different vendors

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Utilize and understand cloud services with real-time cloud applications

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand different cloud architecture and models 3 80 70 L H - H L - - - L L - H - - -
CLO-2 : Create the different types of cloud applications using different languages 3 85 75 M H L M L - - - M L - H - - -
CLO-3 : Understand the concepts of virtualization 3 75 70 M H M H L - - - M L - H - - -
CLO-4 : Create simple cloud applications and deploy 3 85 80 M H M H L - - - M L - H - - -
CLO-5 : Understanding cloud application paradigms 3 85 75 H H M H L - - - M L - H - - -
CLO-6 : Analyze different cloud technologies and its implementations 3 80 70 L H - H L - - - L L - H - - -

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to cloud computing Cloud Computing: Applications Server virtualization Amazon Web Services: EC2 Instances Case studies – IaaS, PaaS, SaaS
S-1 Connecting Clients to Cloud Instances
SLO-2 Cloud deployment models Challenges for Cloud Computing Hypervisor- based virtualization IaaS
Through Firewalls
business drivers for Existing Cloud Applications and New Security Rules for Application Layer
SLO-1 Techniques for Hypervisor Storage as a Service
Cloud Computing Application Opportunities Protocols in EC2
S-2
Architectural Styles for Cloud Hardware support for Security Rules for Transport Layer Storage as a Service – Amazon storage
SLO-2 cloud computing Delivery Models
Applications Virtualization Protocols in EC2 service S3
Workflows: Coordination of Multiple How to Launch an EC2 Linux Instance
SLO-1 cloud computing Services VMware virtualization software Compute as a service
Activities and Connect to it
S-3
XenServer Virtual Machine
SLO-2 challenges of cloud computing Coordination Based on a State Machine Model How to Use S3 in Java Compute as a service – Amazon EC2
Monitor
SLO-1 Cloud Infrastructure : cloud
S-4 The Zookeeper Storage Virtualization How to Manage SQS Services in C# PaaS
SLO-2 computing at Amazon
Cloud computing The How to Install the Simple Notification
SLO-1 Scalable data storage techniques File virtualization Microsoft Azure
S-5 Google perspective Service on Ubuntu
SLO-2 Microsoft Windows Azure The MapReduce Programming Model Example Example Google App Engine
How to Create an EC2 Placement
SLO-1 Microsoft Windows Azure services RIAs, simple Hello world example Block Virtualization Apache hadoop
Group
S-6
Open-Source Software
SLO-2 Client-server example , RSS Feed Reader Examples How to Use MPI Yahoo Mashups
Platforms for Private Clouds
Cloud Storage Diversity, Cloud
SLO-1 Advanced platform functionality Grid Computing Hadoop Ecosystem SaaS : CRM as a Service
S-7 Storage Vendor lock-in
SLO-2 Cloud Computing Inter-operability Clouds for Science and Engineering Grid Technologies How to Install Hadoop on Eclipse on a Salesforce.com
Windows System

Social Computing services : What


The inter cloud , Responsibilities of High-Performance Computing on a Cloud , social Cloud-Based Simulation of a Distributed
SLO-1 comparing Grid and Cloud Constitutes Social computing?,
S-8 User Computing , Digital Content Trust Algorithm
Case study - Facebook
SLO-2
Creating sample hello world A Cloud Service for Adaptive Data
SLO-1 Responsibilities of service provider Cloud computing Micro Blogger : Twitter
application in OpenShift Streaming
S-9
Responsibility Sharing Between
SLO-2 A Case Study: The GrepTheWeb Application Example Cloud-Based Optimal FPGA Synthesis Document services
User and Cloud Service Provide

Learning 1. Dinkar Sitaram, Geetha Manjunath, Moving To The Cloud: Developing Apps in the New 3. AMichael P. McGrath, Understanding PaaS: Unleash the Power of Cloud Computing, O'Reilly
Resources World of Cloud Computing, Syngress,2013. Media,2012.
2. DanC.Marinescu,CloudComputing:TheoryandPractice.,MorganKaufman,2013

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr. Venkatesh Varalu, New YorkTimes, USA Dr. Balaraman Ravindran, Professor, IITM Mr. Venkatesh, SRMIST
Dr Pradeep Mohan Kumar, SRMIST
Mrs Krishnaven, SRMISTi
Course Course Course L T P C
18CSE442T CLOUD SECURITY E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To understand the concept of cloud security 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Environment & Sustainability


CLR-2 : The issues related to virtualized infrastructure security

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-3 : To have knowledge on the various issue in cloud security

Design & Development

Project Mgt. & Finance


CLR-4 : To Learn the methods to improve virtualization security and technologies in security

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 : Understand the cloud contracting Model and case study of commercial cloud

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Articulate the main concepts of cloud security 3 80 70 L H L H L M H L L L L H H L M
CLO-2 : Explain the architecture design of cloud storage. 3 85 75 H H L M L M H L M L H H L H L
CLO-3 : Explain the core issues of cloud management and security 3 75 70 H H H H H M L L M L M H M M M
CLO-4 : Be able to install and use current cloud Technologies. 3 85 80 H H H H H L L L M L M H L L H
CLO-5 : Apply secure design for cloud Models 3 85 75 H H H H L M L L M L M H L M L

Duration (hour) 9 9 9 9 9
Cloud Security Fundamentals- Confidentiality, privacy, integrity,
SLO-1
S-1 Infrastructure Security Layered Cloud Architecture Design authentication, IBM security virtual server protection Authentication in cloud computing
SLO-2 Network level security
SLO-1 Host level security NIST cloud computing Reference
S-2 non-repudiation, availability, virtualization-based sandboxing Client access in cloud
SLO-2 Application level security Architecture
SLO-1 Public ,Private and Hybrid Cloud access control, defence in depth, least
S-3 Data security and Storage Cloud Storage Cloud contracting Model
SLO-2 IaaS,PaaS,SaaS privilege,
How these concepts apply in the
SLO-1
S-4 Data privacy and security Issues, Architectural design Challenges cloud, what these concepts mean and their Security- HIDPS Commercial and business considerations
SLO-2 importance in PaaS, IaaS and SaaS.
SLO-1 Cryptographic Systems- Symmetric
Jurisdictional issues raised by Data Case Study on Open Source &
S-5 Cloud Storage cryptography log management
SLO-2 location Commercial Clouds
SLO-1 Identity & Access Management stream ciphers, block ciphers, modes of X.509 certificates, OpenSSL.
S-6 Storage-as-a-service Data Loss Prevention
SLO-2 operation
SLO-1 Eucalyptus
S-7 Access Control Advantages of Cloud storage Public-key cryptography, hashing Security Governance
SLO-2
SLO-1 Microsoft Azure
S-8 Trust, Reputation Cloud storage Provider digital signatures, public-key infrastructures Cloud security Challenges
SLO-2
SLO-1 Amazon EC2
S-9 Risk Storage Provider-S3 key management Virtual Machine Security
SLO-2
1. Tim Mather, SubraKumaraswamy, ShahedLatif, ―Cloud Security and Privacy:An Enterprise
4. Ronald L. Krutz, Russell Dean Vines, ―Cloud Security‖ [ISBN: 0470589876],2010.
Perspective on Risks and Compliance‖ O'Reilly Media; 1edition [ISBN: 0596802765], 2009.
5. Toby Velte, Anthony Velte, Robert Elsenpeter, ―Cloud Computing – A Practical Approach, Tata Mcgraw Hill,
Learning 2. Rittinghouse, John W., and James F. Ransome, ―Cloud Computing: Implementation, Management
2009.
Resources and Security, CRC Press, 2017.
6. George Reese, ―Cloud Application Architectures: Building Applications and Infrastructure in the Cloud:
3. Kai Hwang, Geoffrey C Fox, Jack G Dongarra, ―Distributed and Cloud Computing, From Parallel
Transactional Systems for EC2 and Beyond (Theory in Practice), O‘Reilly, 2009.
Processing to the Internet of Things‖, Morgan Kaufmann Publishers, 2012.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40% - 30% - 30% - 30% - 30% -
Understand
Apply
Level 2 40% - 40% - 40% - 40% - 40% -
Analyze
Evaluate
Level 3 20% - 30% - 30% - 30% - 30% -
Create
Total 100 % 100 % 100 % 100 % 100%
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. R.Shyamala, Associate Professor [HOD-IT],
Mr.T.Madhan, Team Leader, Tata Consultancy Services, siruseri Campus, Chennai. 1. Dr.R.Naresh
Anna University College of Engineering Tindivanam.
2. Dr.MB.Mukesh krishnan
Course Course Course L T P C
18CSE443T BIG DATA ANALYTICS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Quick and easy approach to learn the fundamental concept of big data analytics 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the concept of Hadoop and installation

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Get to know the concept of key value pair programming

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Learn about Map Reduce and its features

Modern Tool Usage

Life Long Learning


CLR-5 : Understanding and solving of case studies

Society & Culture


Problem Analysis

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : The main objective is to provide the students the knowledge of big data analytics 1 90 85 L - - M - - - - - - - H L - -
The students are trained to have knowledge about the architecture, installation and command execution of 3 85 80 M M H H H - - - - - - H M H -
CLO-2 :
Hadoop
CLO-3 : Able to develop a Map Reduce application 3 85 80 M H H H H - - - - - - H M H -
CLO-4 : Identify knowledge of Map Reduce and develop real world map reduce application 3 80 75 M H H H H - - - - - - H H H -
CLO-5 : Apply knowledge and solve various case study problems 3 80 75 H H H H H H - M - - - H M H H

Duration (hour) 9 9 9 9 9
Introduction of Big data programming
SLO-1 Data, Data storage and Analysis Introduction of Map Reduce Map Reduce Types Case studies
Hadoop, History of Hadoop
S-1 Comparison with other systems-
SLO-2 Distributed computing vs Big data The eco system and stack Configuration API Default Map Reduce map Healthcare
Framework
SLO-1 Configuring the Development Environment,
Basis of Distributed computing, The Hadoop Distributed File System
S-2 Writing a Unit Test, Running Locally on Input Formats Telecom
SLO-2 Need for Big data framework (HDFS)
Test Data
Introduction to Big Data- Big data Privacy preserving Data analytics:
SLO-1 Hadoop file system Running on a Cluster Output formats
definition Smart Homes
S-3 enterprise / structured data, social /
Privacy preserving Data analytics:
SLO-2 unstructured data, unstructured data Java interfaces to HDFS Running on a Cluster Output formats
Smart Homes
needs for analytics
SLO-1 Tuning a Job ,Map Reduce Workflows Map reduce features- counters, built in
What is Big Data, Big Deal about Big Data analytics in Intelligent
S 4-5 Architecture overview How Map Reduce Works, The Map Reduce counters, user defined java and
SLO-2 Data transport system
Anatomy of a Map Reduce Job run streams counters
SLO-1 Big Data Sources, Industries Detection and identification of
S-6 using Big Data, Big Data Hadoop installation Failures, Job Scheduling Sorting influential spreaders in social media
SLO-2
challenges. data streams
SLO-1 Big Data Technology Hadoop commands execution Shuffle and Sort Joins Predictive analytics in insurance
S-7
SLO-2 Old vs. New Approaches Hadoop commands execution The Map Side Programming Real-World Map Reduce Predictive analytics in insurance
SLO-1 Data Discovery Hadoop I/O The Reduce Side, Configuration Tuning Weather dataset Pricing analytics in consumer products
S-8 Open-Source Technology for Big
SLO-2 Data Integrity Task Execution data with Unix Pricing analytics in consumer products
Data Analytics
S9 SLO-1 The Cloud and Big Data Compression Task Execution data with Hadoop Analytics in banking sector
SLO-2

1. MichaelMinelli,Michele Chambers,AmbigaDhiraj,―BigData,BigAnalytics-Emerging Business


Intelligence and Analytic Trends forToday's Businesses‖,Wiley.
Learning
2. TomWhite,―Hadoop–TheDefinitiveGuide‖,O‘Reilly
Resources
3. FrankOhlhorst,―BigDataAnalytics-TurningBigDataintoBigMoney―,Wiley
4. AlanAderson,David Semmelroth,―Statistics for BigData for Dummies‖,JohnWiley&sons

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)# Final Examination (50% weightage)
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 Create 20 % - 30 % - 30 % - 30 % - 30% -
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. B.Amutha, Professor and Head, Department of CSE, SRM IST
Dr. G.Vadivu, Professor and Head, Department of IT, SRM IST
Course Course Course L T P C
18CSE444T CLOUD STRATEGY PLANNING AND MANAGEMENT E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To learn the concepts and technological advances fueling the rapid adoption of cloud computing today. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
To provide the students with the skills and knowledge required to plan and manage a Cloud Computing strategy

Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-2 :

Expected Proficiency

Expected Attainment
within an organization.

Modern Tool Usage

Life Long Learning


Individual & Team
Society & Culture
Problem Analysis

Analysis, Design,
Level of Thinking
CLR-3 : To enable students to evaluate the strategic value of Cloud Computing using IT Governance and Compliance.

Communication
Environment &
Sustainability
Research

PSO – 3
PSO - 1

PSO - 2
(Bloom)

Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Work
(%)

(%)
CLO-1 : Strategically assess how cloud computing enables IT Transformation and business value in an organization. 2 80 85 H - - - - - - - - - - - - - -

CLO-2 : Analyze the role that cloud computing can play in the business process. 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Evaluate how cloud computing and Service Oriented Architecture (SOA) can deliver business agility. 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Implement IT governance to manage business realization from cloud IT services. 2 80 75 H H - - - - - - - - - - - - -
Critically appraise how the incorporation of cloud computing in an IT strategy can deliver on strategic business - - - - - - - - - - - - -
CLO-5 : 2 75 85 H H
objectives.

Duration (hour) 9 9 9 9 9
SLO-1 The four pillars of cloud computing Develop an IT strategy to deliver on Shared services delivered by a Service
Moving to a cloud architecture and strategy to
S-1 strategic business objectives in the Oriented Architecture (SOA) in a Private or Benefit Realization and it Governance
SLO-2 Cloud applications and Platforms achieve business value.
business strategy Public Cloud
SLO-1 Providing the cloud infrastructure IT Project planning in the areas of ITaaS is Managing resources (people, process,
BPM, IS, Porter‘s Value chain model and BPR Services, Databases and Applications on
S-2 Cloud computing, Spectral efficiency, essential in delivering a successful technology), to realize benefit from
SLO-2 as a means of delivering business value demand
Sensors and perspiration strategic IT Plan Private/Public Cloud IT services
Developing Business Strategy: Investigate IT Project planning in the areas of SaaSis
Strategic inflection points in The effect on Enterprise Architecture and its
SLO-1 business strategy models to gain competitive essential in delivering a successful Gartner's 5 pillars of benefit realization
information Technology traditional frameworks such as Zachman).
advantage for organizations strategic IT Plan
S-3 IT governance as a service in measuring
SWOT/PEST, Economies of scale, Porter‘s 3 IT Project planning in the areas of PaaSis
The Open Group Architecture Framework the delivery of IT Strategy from Cloud IT
SLO-2 Cloud computing and its slogans Strategies and 5 Competitive Forces, D‘Aveni‘s essential in delivering a successful
(TOGAF). Services using Sarbannes Oxley (CobiT)
hyper competition models strategic IT Plan
and other commonly-used approaches
User centered solution and cloud
SLO-1 IT Project planning in the areas of IaaSis
computing Emphasize the roles of the strategic IS/IT High Technology for private banking and
S-4 essential in delivering a successful Customer Relationship Management
For cloud vendors inflection point Is leaders such as Chief Information Officer (CIO) Asset Management
SLO-2 strategic IT Plan
risk and opportunity
SLO-1 The Chief Technology Officer (CTO) in
Potential customers of cloud
S-5 planning and managing IT Strategic Searching for an open architecture Enterprise Resource Planning Cloud Software for Private Banking
SLO-2 technology
development in the organization.
SLO-1 The cloud interests Small and Medium
S-6 Budgeting for cloud computing Infrastructure as a Utility Just-in-Time Inventories Leadership Is based on Fundamentals
SLO-2 enterprises
SLO-1 Virtual companies and the cloud Cloud System Architecture and its
Machine-to-Machine and RFID
S-7 Service level agreements primitives Cloud Software For Asset Management
SLO-2 Virtual networked objects Communications
SLO-1 Outsourcing, Infrastructural inter The User Organizations Business Cloud Technology can Improve Fund
S-8 Consumer technologies and the cloud Challenges Presented by Organization
SLO-2 dependencies, and the cloud Architecture Management
SLO-1 Human resources at the CIO level
Social networks and multimedia Financial Services Applications Challenges Presented by Commercial Criteria of Success in Asset Management
S-9 The transition from legacy to competitive
SLO-2 messaging Architecture vision Technology
system

3. David S. Linthicum, ―Cloud Computing and SOA Convergence in Your Enterprise‖, Addison Wesley [ISBN:
Learning 1. Dimitris N. Chorafas: Cloud Computing Strategies, CRC Press, 2011. 0136009220], 2009.
Resources 2. Arnold J Cummins, ―Easiest Ever Guide to Strategic IT Planning‖ http://strategicitplanningguide.com/. 4. Charles Babcock, ―Management Strategies for the Cloud Revolution‖, 1st Ed., Tata McGraw/Hill [ISBN:
0071740759],2010.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.Khanna Nehemiah H,
Mr.Saju G Nair, IBM,Bangalore,[email protected] Mrs.J D Dorathi Jayaseeli,CSE,SRM IST
Professor, Ramanujan Computing Centre, Anna University
Course Course Course L T P C
18CSE375T DISTRIBUTED COMPUTING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Courses Nil


Courses Courses
Course Offering CSE Data Book / Nil
Department Codes/Standards
Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Layout foundations of Distributed Systems. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Get familiar with the idea of middleware and related issues

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-3 : Understand in detail the system level and support required for distributed system

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Understand the issues involved in studying data and cryptographic algorithms

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 : Expose to the concept of design and implementation of distributed file systems

Communication
Environment &
Sustainability

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Fundamentals of Distributed System Concepts and access System 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : An ability to familiar with various architecture models and Distributed File access techniques 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : An ability to understand the security aspects of distributed system 2 85 80 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Introduction of Security systems in
Distributed Computing Model Remote Procedure Call Distributed File Systems –Introduction
SLO-1 distributed system
S-1 Introduction to Distributed Systems
SLO-2 Potential attacks and threats on computer
systems
SLO-1 Characterization of Distributed Systems Workstation model Remote method invocation Cryptography File Service Architecture
S-2
SLO-2 Examples of Distributed Systems Workstation server model Symmetric cryptosystem algorithm –DES
SLO-1 Architecture of Distributed Systems Process pool model Client server model basics concepts Asymmetric cryptosystems File Models
S-3 Shared and Distributed Comparison of Distributed computing
SLO-2 Client server addressing
Memory Architechture model
SLO-1 Focus on resource sharing the web Interprocess Communication Client server implementations Secure Channels-Authentication DFS Design
S-4
SLO-2 Message Integrity and confidentiality
External data representation and multicast
SLO-1 Challenges in Distributed Systems Client Server Architecture Access control DFS implementation
S-5 Communication
SLO-2
Group Communication publish
SLO-1 Design issues in Distributed systems API for Internet protocol Security Management File catching in DFS
S-6 and subscribe systems
SLO-2 Issues in key distribution
Networking and Internetworking
Network Virtivalization and overlay
SLO-1 basic introduction Types of Shared memory approach Secure group management Implementation in DFS
S-7 networks
Network
SLO-2 Distributed objects Authorization management
Case Study : interprocess Communication
SLO-1 Network Principles Case study : java RMI Case study - Kerberos Case study – Sun network File systems
S-8 in UNIX
SLO-2
SLO-1 Internet protocol Case study - MPI Case Study - CORBA Case study - Epayment Case study - Google File systems
S-9
SLO-2
1. GeorgeCoulouris,JeanDollimore,TimKindberg,―DistributedSystemsConceptsandDesign‖Fifth edition – 3. Liu M.L., ―Distributed Computing, Principles and Applications‖, Pearson and education,2004.
Learning
2011- AddisonWesley 4. Tanenbaum A.S., Van Steen M., ― Distributed Systems: Principles and Paradigms‖ ,
Resources
2. SunitaMahajan,SeemaShah,―DistributedComputing―SecoundEdition–OxfordPress PearsonEducation,2007.

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. M.Ravichandran,CEO, Terafast 1.. Dr.K.Vivekanadan, Professor,PEC,[email protected] 1. Dr. A.Murugan , SRMIST
2. Dr. G.Maragatham,SRMIST
3. Ms. S. Aruna ,SRMIST
2.
Course Course Course L T P C
18CSE376T OPTICAL NETWORKS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Study the fundamentals of optical networks 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gather knowledge about different types of components

Environment & Sustainability


CLR-3 : Learn single hop and multi hop networks

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-4 : Acquire knowledge about different WDM network design

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Understand about OADM architecture

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Gather knowledge about optical TDM and CDMA

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire knowledge about basic fundamentals of optical networks 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Understand various classifications of optical components 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Develop the ability to apply optical concepts in single and multihop networks 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Gather knowledge about various multiplexing techniques 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Acquire knowledge about OADM concept 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Apply various techniques to handle spectrum with a different perspective 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Components :Couplers – Principle of Broadcast optical networks – characteristics of WDM Network Elements
SLO-1 Introduction to optical networks Optical TDM Networks
operation single hop networks :Optical line terminals
S-1
TeleCommunication Network
SLO-2 Conservation of energy Experimental WDM Systems optical line amplifiers Basics of TDM
Architecture and services
SLO-1 Optical Networks- Multiplexing Techniques Isolators Other Non – Pretransmission Coordination protocols Optical Add/Drop Multiplexers Optical TDM
S-2
SLO-2 Second Generation Optical Networks Circulators Pretransmission coordination protocols OADM Architecture Optical Sources
Multiplexers – Gratings, Diffraction Special Case: Linear Bus with Attempt- and-Defer
SLO-1 Optical Layer Optical crossconnects Modulation
S-3 Patterns Nodes
SLO-2 Optical packet switching Bragg and Fiber Gratings AMTRAC and multichannel probabilistic scheduling OXC Configurations multiplexing
Transmission Basics – wavelengths, WDM Network Design: Cost trade- Transmission of Ultrafast
SLO-1 Filters – fabryperot filters Single- Hop Case study : IBM Rainbow Protocol
Frequencies, and channel spacing offs OTDM signal using soliton
S-4
Mach-Zehnder Interferometers, Arrayed
SLO-2 Standards, optical power and loss Model, Analysis LTD and RWA problems Demultiplexing
Waveguide gratings
Multihop Networks: characteristics, topological
SLO-1 WDM Networking Evolutions Optical Amplifiers – Emissions Light path topology design Clock Recovery
optimization studies
S-5 Erbium -Doped fiber amplifiers, Raman
Routing and wavelength
SLO-2 WDM Network Constructions Amplifiers and Semiconductor optical Regular structures Optical processing
assignment and conversion
amplifiers
Transmitters – Lasers, Light emitting Optical TDM network
SLO-1 Optical Fiber- Transmission Near- Optimal Node Placement Dimensioning Wavelength
diodes,tunable lasers Architectures
S-6
Direct and external modulation, pump
SLO-2 Single mode vs Multimode fiber Shared- channel multihop systems Routing Networks Optical TDM proposals
sources
S-7 SLO-1 Statistical Dimensioning Models :
Attenuation in Fiber Detectors – photo detectors Multihop case study – GEMNET Optical CDMA Networks:
First passage model
SLO-2 Dispersion in Fiber Front end amplifiers GEMNET Architecture and properties Blocking model Basics of CDMA
S-8 SLO-1 Non Linear Effects – self phase Switches – large optical switches, optical Maximum load dimensioning model
Channel sharing Spread spectrum
modulation switch technologies : offline lightpath requests
SLO-2 Cross phase modulation Large electronic switches Multicasting Online RWA in rings Code sequences
S-9 SLO-1 Wavelength converters – optoelectronic Access Networks : Network
Solitons Shared – channel Multihop GEMNET CDMA Example
Approach, optical gating Architecture overview
SLO-2 Dispersion- Managed Solitons Interferometric techniques, wave mixing Performance Evaluation Enhanced HFC Optical CDMA

Learning 1. Rajiv Ramaswami, Kumar N. Sivarajan, Galen H. Sasaki, Optical Networks A Practical 3. U.Black,―OpticalNetworks:ThirdGenerationTransportSystems‖/PearsonEducations
Resources Perspective, thirdEdition 4. R.Ramaswami,&K.N.Sivarajan,―OpticalNetworksaPracticalperspective‖,MorganKaufmann Publishers,
2. OpticalSwitchingNetworks:Mayer&Martin,CambridgeUniversityPress,2008. 3rdEd.

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Madhumaran, NOKIA digital and Networking, Technical Lead, [email protected] 1. Prof. NilanjanDey, Techno India College of Technology , Kolkata, 1. Prof. V.Sivakumar, SRMIST
[email protected]
2. Mr. N.Ramkumar, TCS Assistant Consultant, [email protected] 2. Prof. E.Rajesh, GalgotiasUniversity,Delhi, 2. Prof. P.Visalakshi, SRMIST
[email protected]
Course Course Course L T P C
18CSE379T INTERNET OF THINGS E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the basic concepts of IoT and its possible application areas 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the various IoT architectures along with compute and management stack across layers
CLR-3 : Understand the architecture dissected at physical, Communication and Access levels

Environment & Sustainability


CLR-4 : Introduce existing toolkits, available platforms, boards, software and laguages for easy development of IoT products

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


Understand the various enabling technologies for IoT including Big data analytics, Machine learning, Cloud and

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 :
Streaming analytics

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the underlying business model for IoT and also acquire skills for DiY (Do it Yourself)

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Appreciate the omnipotent presence of IoT in all fields across globe 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Compare and contrast various architectures and be able to justify the right choice for adoption 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Choose appropriate protocols for various levels/layers based on the requirement in hand 2 85 80 H M - - - - - - - - - - - - -
CLO-4 : Implement using the available resources and demonstrate quick to deployment sills wherever applicable 2 80 75 H H H M - - - - - - - - - - -
CLO-5 : Apply the tools and techniques towards integration in relevant areas of IoT product development 2 75 85 H M H M H - - - M - - H - - -
CLO-6 : Showcase DiY approach given any implementable idea to product 2 80 85 H M H H H - - - H - - H - - -

Duration (hour) 9 9 9 9 9
Business Models for IoT:
SLO-1 Introduction to IOT Drivers Behind New Network Architectures Smart Objects: The ―Things‖ in IoT Data Analytics for IoT- Overview
S-1 Introduction
SLO-2 What, Where and How of IoT? Comparing IoT Architectures Sensors, Actuators, and Smart Objects IoT Data Analytics Challenges Business Models
The IoT World Forum (IoTWF)
SLO-1 Data Flow of IoT Micro-Electro-Mechanical Systems (MEMS) Relevance of ML and IoT- Overview Business Model Innovation
Standardized Architecture
S-2
IT and OT Responsibilities in the IoT
SLO-2 Definition and characteristics of IOT Smart Objects,Smart Objects: A Definition Relevance of Big data and IoT- Overview Value Creation in IoT
Reference Model
Architecture of Internet of Things: Physical-
SLO-1 A simplified IoT architecture Trends in Smart Objects ML and getting Intelligence from Big Data Laws of Information
Things
S-3
Architecture of Internet of Things: Big data analytics tools and techniques Revenue Generation in the
SLO-2 The core IoT functional stack Sensor Networks
Protocols-an Introduction for IoT: Overview Internet of Things
Exemplary Business Model
Architecture of Internet of Things: Logical-
SLO-1 Layer 1: Things: Sensors Layer Wireless Sensor Networks (WSNs) MPP, NoSQL Scenarios for the Internet of
Functional Blocks
S-4 Things
Architecture of Internet of Things: Logical- Communication Protocols for Scenario 1: Product as a Service
SLO-2 Layer 1: Things: Actuators Layer Hadoop and YARN
Communication Models WirelessSensor Networks- a Introduction (PaaS)
Architecture of Internet of Things: Logical- Layer 2: Communications Network Layer: Scenario 2: Information Service
SLO-1 Communication Criteria- Introduction Hadoop Eco system
Communication API Access, Gateway Providers
S-5
Layer 2: Communications Network Layer:
SLO-2 IOT enabling technologies Communication Criteria- Definitions Apache Kafk, Spark, Storm, Flink, Scenario 3: End-user Involvement
Network, Management
Introduction to IoT Levels and Scenario 4: Right-time Business
SLO-1 Layer 3: Applications and Analytics Layer: IoT Access Technologies-Introduction Lamba Architecture
Deployments Analysis and Decision making
S-6
DIY- Smart Experience (DiYSE)
SLO-2 IoT Deployment Levels: 1 to 6 Analytics Versus Control Applications, IoT Access Technologies-Definitions Edge Streaming Analytics for IoT
Projects- a introduction
Requirements for Enabling DiY in
SLO-1 IoT Security and Privacy Data Versus Network Analytics IoT Application transport methods- Definitions Edge Analytics core functions
Eco- awareness Applications
S-7
Data Analytics Versus Business The Toolkit Approach for End-user Participation Technologies and Standards
SLO-2 IoT Data Analytics, Protocols Distributed analytics systems
Benefits in the Internet of Things: Relevant for DiY Eco-awareness
Sensor-actuator Technologies and
IoT Environmental challenges: excess
SLO-1 Smart Services Existing Toolkits Network Analytics Middleware as a Basis for a DiY
waste disposal
S-8 Service Creation Framework
Legal Challenges for a Privacy Iot Data Management And Compute Stack: IoT physical servers and cloud offerings Device Integration, Middleware
SLO-2 I/O Boards
Framework- an IoT perspective The Hierarchy Of Edge, Fog, And Cloud (Cloud computing for IoT) Technologies
HW Based Systems, Introduction to Open source
Relevance of Cloud connectivity and IoT- Semantic Interoperabity- a
SLO-1 Privacy Enhancing Technologies for IoT Fog Computing boards (Arduino, Raspberry Pi and other
Overview requirement for IoT DiY
S-9 variants)
Case Studies: Domain specific IOT Logical design using Python, Useful IoT DiY Smart Experiences Service
SLO-2 Edge Computing SW Based Solutions
Applications libraries Framework-an Introduction

1. ArshdeepBahga, Vijay Madisetti, ―Internet of Things, A Hands -on Approach‖, 1st Edition 2015, 4. IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things by Rob
University Press, ISBN: 978-81-7371-954-7 Barton, Gonzalo Salgueiro, David Hanes, Publisher: Cisco Press, Release Date: June 2017, ISBN:
Learning
2. InternetofThings:LegalPerspectivesbyRolfH.Weber,RomanaWeber,Springer,2010 9780134307091 (https://www.oreilly.com/library/view/iot-fundamentals-networking/9780134307091/)
Resources
3. Uckelmann, D., Harrison, M., & Michahelles, F. (Eds.). Architecting the Internet of
Things.doi:10.1007/978-3-642-19157-2 ,2011

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. Paventhan Arumugum, Director (R&D), ERNET India Dr. S. Srinivasan, Professor and Head, Dept. of Computer Science & Engineering, Anna University, Madurai Dr.Kayalvizhi Jayavel, SRMIST
Mr. Vinay Solanki, Head IoT, Lenovo (APAC & MEA) Dr. R. Krishnamoorthy, Professor, Department of CSE and IT, BIT Campus, Anna University, Trichy Dr. Sreekumar, SRMIST
Mr.Hariharan Ramalingam, Vertical Delivery Head, Wipro ltd Dr.S.Chithra Selvaraj, Associate Professor, Department of IT, SSN College of Engineering Mr.V.Haribaabu, SRMIST
Course Course Course L T P C
18CSE380T PERVASIVE COMPUTING E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understanding the basics of pervasive computing and its application 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge on the voice enabling
CLR-3 : Understand the fundamental elements of pervasive computing.

Environment & Sustainability


Learn the design process of Pervasive Computing Environments and its

Analysis, Design, Research


CLR-4 :

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


solutions

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-5 : Familiarize with device connectivity & web applications concepts

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Introduce the concepts of wearale computing and security in pervasive computing

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Understand the fundamental elements of pervasive computing. 2 80 85 H - - - - - - - - - - - - - -
Learn the design process of Pervasive Computing Environments and its - - - - - - - - - - - - -
CLO-2 : 2 75 80 H -
solutions
Familiarize hardware, software and the aspects involved in pervasive - - - - - - - - - - - - - -
CLO-3 : 2 80 85 H
computing
CLO-4 : Apply the knowledge for implementing security 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Organize the functionalities and components of PDA in pervasive computing. 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Describe the user interface issues in pervasive computing. 2 75 80 H - - M - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
WAP & VOICE TECHNOLOGY, WAP and Wearable Computing and Sensor Systems Security and Privacy in Pervasive
SLO-1 - INTRODUCTION Device connectivity
Beyond: Introduction for Healthcare - Introduction Networks - Introduction
S-1
Pervasive Computing: Past, Present and Security Classics - Perimeter Security -
SLO-2 Protocols: wireless Components of the WAP The Health Body Area Network
Future Pervasive computing Access Control
Medical and Technological Requirements Hardening Pervasive Networks - Pervasive
SLO-1 Pervasive Computing Market, mobile phone technologies architecture
of Health Sensors Computational Paradigms
S-2
Wearable Sensors for Vital Signals
SLO-2 m-Business mobile phone technologies WAP infrastructure, Pervasive Hardware
Monitoring
SLO-1 Application examples: Retail, mobile internet protocol WAP security issues Wearable Sensors for Activity Recognition Pervasive Networking and Middleware
S-3 Application examples: Airline check-in and Sensors and Signals for Emotion
SLO-2 mobile internet protocol Wireless Markup Language Pervasive Applications
booking, Recognition
ntra-BAN Communications in Pervasive
SLO-1 Healthcare Synchronization and replication protocol WAP push Healthcare Systems: Standards and Pervasive Distributed Application
S-4
Protocols - IEEE 802.15.4 and ZigBee
SLO-2 Tracking, Car information system, Synchronization and replication protocol Products Bluetooth Logic Based Level Security
SLO-1 Sales Force Automation i-Mode Bluetooth Low Energy Deterministic Access Models
S-5 VoiceTechnology: Basics of Speech Integrated and Additional Solutions for
SLO-2 Email access via WAP and voice distributed services Predictive Statistical Schemes
recognition, Health BAN Communications
A Pervasive System for Volcano VoiceTechnology: Basics of Speech Introduction - Pervasiveness and Mobility Privacy in Pervasive Networks - Problem
S-6 SLO-1 distributed message
Monitoring recognition, in Computing and Communications Definition
A Pervasive Computing Platform for
SLO-2 transaction protocols Voice Standards Context Awareness Challenges to Privacy Protection
Individualized Higher Education
SLO-1 Device Technology Security Voice Standards Heterogeneity Location Dependency
S-7
SLO-2 Hardware, Device Management Wireless Technologies and Standards Data Collection
Web Application Concepts: WWW
SLO-1 Human machine interface Speech Applications, Middleware Internet Service Provider (ISP) Role
S-8 Architecture
SLO-2 Bio metrics, Protocols Speech Applications, Future Trends: Beyond the Middleware Data Ownership Private Systems
Pervasive Computing in Extreme Areas;
SLO-1 Operating systems Transcoding Speech and Pervasive Computing Quality of Privacy (QoP)
The Hiker‘s Personal Digital Assistant
S-9
Pervasive Computing in Personal Health Open Issues in Privacy of Systems
SLO-2 Java for pervasive devices Client Authentication via Internet Speech and Pervasive Computing
Systems; The MyHealthService Approach ‗Sharing‘ in Personal Networks

1. JochenBurkhardt, Horst Henn, Stefan Hepper, Thomas Schaech & Klaus Rindtorff, ―Pervasive
Computing, Technology and Architecture of Mobile Internet Applications‖, Pearson
Learning Education,2012.ISBN-13: 978-0201722154 4. Frank Adelstein, Sandeep KS Gupta, Golden Richard III, Loren Schwiebert, ―Fundamentals of Mobile and
Resources 2. UweHansmann, L. Merk, M. Nicklous, T. Stober, U. Hansmann, ―PervasiveComputing (Springer Pervasive Computing‖, McGraw Hill edition, 2006. ISBN-13: 978-0071412377
Professional Computing) ‖, 2003, Springer Verlag,ISBN:3540002189
3. S. Poslad, ―Ubiquitous Computing: Smart Devices, Environments and Interactions,‖ Wiley, 2009

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Suganya Anbumani
Director of Engineering, Wealth Management, Redi2 Technologies 1. Dr. J. Prakash, MIT, Chennai, [email protected] 1.Dr.V.Kavitha, SRMIST
Greater Boston Area
Saranya A T 2. 2.Dr. Latha Karthigaa, PhD ,
Associate at Cognizant Innovation Research Assistant, 2. Mr. Haribaabu V, SRMIST
Chennai The University of Auckland
Course Course Course L T P C
18CSE381T CRYPTOGRAPHY E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand OSI security architecture and classical encryption techniques. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Acquire fundamental knowledge on the concepts of finite fields and number theory

Analysis, Design, Research


Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)


CLR-3 : Understand various block cipher and stream cipher models

Individual & Team Work


Engineering Knowledge

Design & Development

Project Mgt. & Finance


CLR-4 : Describe the principles of public key cryptosystems, hash functions and digital signature.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-5 : Gain a first-hand experience on encryption algorithms, encryption modes.

Communication
Environment &
Sustainability

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Implement the Classical Encryption Techniques. 2 80 85 H H
CLO-2 : Comprehend fundamental concepts of finite field and number theory. 2 75 80 H
CLO-3 : Categorize block cipher modes of operation and comprehend digital signature functions 2 85 80 H
CLO-4 : Implement Public Key Cryptography and hash functions. 2 80 75 H H

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to Cryptography and Principles of Public-key Cryptosystems -
S-1 Groups, Rings, Fields Block cipher principles-Introduction Message Authentication Codes
SLO-2 Network Security Structure and key management
SLO-1 Principles of Public-key Cryptosystems – Requirements for Message
S-2 OSI Security Architecture Modular arithmetic Data Encryption Standard
SLO-2 Applications for Public-key Cryptosystems Authentication Codes
Requirements for Public-key Applications of Cryptographic
SLO-1
S-3 Introduction to Security attacks Euclid's Algorithm DES Example, Strength of DES Cryptosystems and Public – Key Functions - Message Authentication
SLO-2 Cryptanalysis Two Simple Hash Function
SLO-1 Block cipher Modes of operation – Security Requirements for
S-4 Security mechanisms Polynomial Arithmetic RSA algorithm - Key management
SLO-2 Multiple Encryption Cryptographic hash Functions
SLO-1 Block cipher Modes of operation –
S-5 Symmetric cipher model Finite Fields RSA algorithm - Encryption and Decryption Hash Algorithms - MD5
SLO-2 Triple DES
Electronic Code Book, Cipher Diffie Hellman key exchange – Algorithm, Key
SLO-1 Substitution techniques: Caesar cipher
Block Chaining Mode Exchange Protocols
S-6 Prime Numbers, Testing for Primality Hash Algorithms - SHA
Cipher Feedback Mode, Output Diffie Hellman key exchange – Man-in-the-
SLO-2 Play fair Cipher
Feedback Mode and Counter Mode Middle Attack
Advanced Encryption Standard –
SLO-1 Mono alphabetic cipher Elliptic curve: Arithmetic – Abelian Groups,
S-7 Fermat‘s and Euler‘s Theorem Structure and Transformation Functions Digital Signature Standard
Elliptic Curves over Real Numbers
SLO-2 Poly alphabetic ciphers , Onetime pad AES Key Expansion and AES Example
SLO-1 Hill Cipher -Encryption Elliptic Curves over Zp, Elliptic Curves over Applications pertaining to Encryption
S-8 The Chinese remainder theorem Blowfish
SLO-2 Decryption GF(2m) using different ciphers and modes

S-9 SLO-1 Transposition techniques, Steganography RC5 algorithm Elliptic Curve Cryptography One-way hash algorithms.
Discrete Logarithms
SLO-2
1. WilliamStallings,"CryptographyandNetworkSecurity",6th Edition, 2014,Pearson 3. WebTutorial: http://www.cis.syr.edu/~wedu/seed/cryptography.htmlas on 14/04/2016
Learning
Education, ISBN:9789332518773.
Resources
2. AtulKahate,"CryptographyandNetworkSecurity",2nd Edition, 2009, McGraw Hil lEducation India Pvt
Ltd,ISBN:100070151458.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Mohanraj N - PayPal 1. Dr. E.Sivasankar – Assistant Professor – NIT, Trichy 1.Dr.E.Sasikala, SRMIST
2. Ms. S. Aruna, SRMIST
3. Ms. G. Sujatha, SRMIST
Course Course Course L T P C
18CSE382T FORENSICS AND INCIDENT RESPONSE E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Gain knowledge on the basics of procedures for identification, preservation of electronic evidence 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Understand the purpose and usage of various forensic tools

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Gain knowledge on how scientific evidence collection/extraction during investigation

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Acquire knowledge on file systems and its innerworking

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the windows and linux investigation procedures

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Introduce the report writingguidelines and principles

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on basics of procedures for identification, preservation of electronic evidence 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Acquire the ability to identify the purpose and usage of various forensic tools 2 75 80 H H - - H - - - - - - - - - -
CLO-3 : Understand how scientific evidence collection/extraction during investigation 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Appreciate the concepts of file systems and its importance in forensic science. 2 80 75 H - - - - - - - - - - - - - -
CLO-5 : Apply the knowledge of windows and Linux investigation procedures 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Acquire the knowledge on forensic report writing guidelines and principles 2 80 85 H - - - - H - - - - - - - - -

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to Incident Introduction to ACPO Principles Introduction to File System Analysis Introduction to Investigating Systems Investigating Hacker Tools
S-1 ACPO Principles of Computer Based
SLO-2 Goals of Incident Response What is a File System? Investigating Windows Systems What are the goals of tool analysis?
Evidence
Introduction to Incident Response Where Evidence resides on Windows
SLO-1 Introduction to computer Storage Formats Five Data Categories How are files compiled?
Methodology (IRM) Systems
S-2
Understanding Storage Formats for Digital
SLO-2 Steps in Incident Response Methodology FAT Concepts Conducting a Windows Investigation I Static Analysis of Hacker Tools I
Evidence
SLO-1 IRM: Pre-incident preparation Forensic Duplication FAT Analysis Conducting a Windows Investigation II Static Analysis of Hacker Tools II
S-3
SLO-2 IRM: Detection of incidents Forensic Duplication tools FAT - The Big Picture File Auditing Dynamic Analysis of Hacker Tools I
SLO-1 IRM: Initial Response Forensic Duplicate creation of HDD Introduction to NTFS Theft of Information Dynamic Analysis of Hacker Tools II
S-4
SLO-2 IRM: Formulate a Response Strategy Qualified Forensic Duplicate creation Files in NTFS Handling the departing employee Evaluating Computer Forensics Tools
SLO-1 IRM: Investigate the Incident Restored Image MFT Concepts Investigating Unix Systems Types of Forensic Tools
S-5
SLO-2 IRM: Reporting Mirror Image MFT Attribute Concepts Overview of steps - Unix Investigation Tasks performed by Forensic Tools
SLO-1 Creating response toolkit - Windows Forensic Duplication Tool Requirements Other MFT Attribute Concepts Reviewing pertinent logs Tool comparisons
S-6 Creating a Forensic Duplicate of a Hard
SLO-2 Volatile Data Collection - Windows Indexes in NTFS Performing keyword searches Computer Forensics Software Tools
Drive
SLO-1 In-depth data collection - Windows Evidence Handling NTFS Analysis - File System Category Reviewing relevant files Computer Forensics Hardware Tools
S-7 Identifying unauthorized user Validating and Testing Computer Forensics
SLO-2 Storing collected data - Windows Types of Evidence NTFS Analysis - Content Category
accounts/groups Software
SLO-1 Creating response toolkit - Unix Challenges in Evidence Handling NTFS Analysis - Metadata Category Identifying rogue processes Introduction to Forensic Report Writing
S-8 Overview of Evidence Handling
SLO-2 Volatile Data Collection - Unix NTFS Analysis - File Name Category Checking for unauthorized access points Understanding the Importance of Reports
Procedure.
SLO-1 In-depth data collection - Unix Evidence Handling Procedure NTFS Analysis - Application Category Analyzing trust relationships Guidelines for Writing Reports
S-9 A Template for Computer Forensics
SLO-2 Storing collected data - Unix Evidence Handling reports NTFS - The Big Picture Detecting loadable kernel modules
Reports
1. KevinMandia,ChrisProsise,―IncidentResponseandcomputerforensics‖,TataMcGrawHill,2006. 3. EoghanCasey,"HandbookComputerCrimeInvestigation'sForensicToolsandTechnology",Academic
Learning 2. Bill Nelson,Amelia Philips and Christopher Steuart, ―Guide to computer forensics and Press, 1st Edition,2001.
Resources investigations‖, coursetechnology,CengageLearning;4thedition,ISBN:1-435-49883-6,2009. 4. Brian Carrier, ―File System Forensic Analysis‖, Addison-Wesley Professional; 1st edition 2005, ISBN-
13: 978-0321268174

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.Balan C, Scientist F, CDAC, [email protected] 1. 1. Mr. A.R. Nagoor Meeran, SRMIST
2. 2. 2. Dr. C.N.S.Vinoth Kumar, SRMIST
Course Course Course L T P C
18CSE383T INFORMATION ASSURANCE AND SECURITY E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the different ways the information systems may be compromised. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn to model the various types of threats.

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Understand the Information Assurance planning strategies.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Acquire knowledge by analyzing software systems.

Design & Development

Project Mgt. & Finance


CLR-5 : Understand and apply different countermeasures and protect information.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Perform vulnerability testing.

Communication

PSO – 3
PSO - 1

PSO - 2
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:

Ethics
CLO-1 : Acquire the basic knowledge about the Information Assurance. 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Design an appropriate Policies for the organization. 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Deliver professional, ethical, legal, security and social issues and responsibilities in an effective manner. 2 85 80 H - - - - - - M - - - - - - -
CLO-4 : .Develop risk management strategies for an enterprise. 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Provide the understanding of different security mechanisms used in various areas of computing 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Apply the current technical concepts and practices in the core information technologies. 2 80 85 H - - - - - - - M - - - - - -

Duration (hour) 9 9 9 9 9
Information Assurance Process : Benefits of Incorporating Security Information Assurance Detection
SLO-1 Information Assurance Basics Information Security Planning
Managing Information Assurance Considerations and Recovery Processes
S-1
Information Security project Intrusion Detection and
SLO-2 The Need for Information Assurance Information Security Governance System Development Life Cycle
management Prevention System(IDPS)
Technical aspects of
Information Assurance in System
SLO-1 Key Information Security concepts Policy, Standards and Practices implementing Information IDPS types
Development Life Cycle
S-2 Security
Policy Management, Information Security Non-Technical aspects of Information Assurance in the Service
SLO-2 Critical characteristics of Information IDPS detection methods
Blueprint implementing Information Security Acquisition Life Cycle
Physical and Environmental Security
SLO-1 MSR Model Continuity Strategies Structure of an Information Assurance IDPS - Analysis
Controls
S-3
Organizational Maturity,
SLO-2 Security in System lifecycle Crisis Management Handling of Media Log Management Tools: SIEM
Asset Management
Information Assurance Awareness,
Information Asset Life Cycle,
SLO-1 NIST Approach to Securing SDLC APM Maturity model Training, and Education (AT and E), Honeypot/Honeynet
Plan,Do,Check,Act Model
S-4 Purpose, Benefits
Current Practices : Due Care and Due
SLO-2 Security Professionals and Organizations Overview of Risk Management AT and E : Design, Development Scanning and Analysis tools
Diligence
SLO-1 Communities of Interest Specific Laws and Regulations Risk Identificaion AT and E : Assessment Malware Detection
S-5
SLO-2 Information Security: Is it an art or Science? International Laws and Acts Risk Assessment Types of Learning Programs Penetration Test
Information Assurance Concepts : Defense in
SLO-1 Standards and Best Practices Risk control Employment Policies and Practices Physical Controls
Depth
S-6 Quantitative vs Qualitative
Securty considerations for temporary Special considerations for Physical
SLO-2 Information Assurance in Cyber Security Plans for Information Assurance Strategy Risk management practices
employees, consultants and other workers security
Information Assurance Measurement
SLO-1 CIA Triangle Cryptology Recommended risk control practices Preventive Information Assurance Tools
Process
S-7
Process , Secure design through threat
SLO-2 The Need for Security Cipher methods Preventive Information Assurance controls Metrics Program
modeling
Positioning and staffing the Security
SLO-1 Categories of Threats Cryptographic algorithms Importance of Policy Incident Handling Process
function
S-8
Credentias for Information Security
SLO-2 Software Attacks types Cryptographic tools Information Assurance Policy Continuity Strategies
Professionals
SLO-1 Other vulnerabilities Protocols for secure Communications Policy Development Steps Access control benefits Computer Forensics
S-9 Implications from Lack of Information Approaches to implement Information Certification, Accreditation, and Examiner Prerequisites, Team
SLO-2 Access control Techniques, Administration
Assurance Assurance Assurance Establishment

1. MichaelE.WhitmanandHerbertJ.Mattord,―PrinciplesofInformationSecurity‖,5thedition,2015, 3. William Stallings, ― Cryptography and Network Security- Principles and Practice‖, 6 th Edition,
Thomson Publications, ISBN1111899134. 2013, Pearson, ISBN:9780136073734.
Learning
2. Steven Hernandez, Corey Schou, ―Information Assurance Handbook: Effective Computer Security and 4. CoreySchou, Dan Shoemaker,―InformationAssurancefortheEnterprise‖,TataMcGraw -HillEdition,2007.
Resources
Risk Management Strategies‖ ,1st Edition, 2014, McGraw Hill Osborne Media ,ISBN:0071821651, ISBN
: 9780071821650

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Dr.S.Anbuchelian, Assistant Professor(Sl.G), IT 1.Ms.C.Fancy ,SRMIST,
1. Mr.P.AnandaNatarajan,Senior Associate Consultant, Infosys, Chennai.
Department, Anna University, Chennai
2. Mr.SurenderPalanivel, GM, GGS Information Services Pvt. Ltd., Pune. [email protected] [email protected]
2. Dr.Vinothkumar,SRMIST
[email protected]
Course Course Course L T P C
18CSE384T SECURE SOFTWARE DEVELOPMENT LIFE CYCLE E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)

CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Identify project security risks & selecting risk management strategies.
CLR-2 : Analyze software security standards, policies, and guidelines to articulate and elaborate requirements
CLR-3 : Use automated tools and secure coding practices to analyze and test existing code and reduce vulnerabilities

Environment & Sustainability


Analysis, Design, Research
Select and integrate established security design patterns and address threat assessments to mitigate common

Level of Thinking (Bloom)


CLR-4 :

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
vulnerabilities and achieve the target design

Design & Development

Project Mgt. & Finance


Modern Tool Usage
Participate in team-based peer reviews to analyze the security development life cycle and mitigate risks and

Life Long Learning


CLR-5 :

Society & Culture


Problem Analysis
vulnerabilities

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Explain terms used in secured software development and life cycle process 3 80 70 L H - L L - - - L L - H - - -
CLO-2 : Incorporate requirementsinto secured software development process and testsoftware for security vulnerability 3 85 75 M H L M L - - - M M - H - - -
CLO-3 : Identify vulnerable code in implemented software and describe attack consequences 3 75 70 M H M H L - - - M L - H - - -
CLO-4 : Apply mitigation and implementation practices to construct attack resistant software 3 85 80 M H M H L - - M M M - H - - -
CLO-5 : Apply secure design principles for developing attack resistant software 3 85 75 H H M H L - - - M M - H - - -

Duration (hour) 9 9 9 9 9
SLO-1 Introduction toArchitectural Risk Analysis Code Review with a Tool
S-1 Software Engineering- Process model A Risk Management Framework Software Penetration Testing
SLO-2 Catching Implementation Bugs with a Tool)
SLO-1 Agile development-Agile Process Common Themes among Security Risk Software Penetration Testing—a Better
S-2 The Five Stages of Activity Approaches to Static Analysis
SLO-2 Extreme Programming Analysis Approaches Approach
SLO-1 Understanding the Business Context Using Penetration Tests to Assess the
S-3 Need to secure development life cycle Traditional Risk Analysis Terminology Modern Rules
SLO-2 Gathering the Artifacts Application Landscape
Current Software Development Methods
SLO-1 Identifying the Business and Technical
S-4 Fail to Produce Secure Software . Knowledge Requirement Tools from Researchland Risk-Based Security Testing
Risks
SLO-2 Incentive to Review Code
SLO-1 Understanding Security Bugs The Necessity of a Forest-Level View
S-5 Synthesizing and Ranking the Risks Commercial Tool Vendors Abuse Cases
SLO-2 Critical Mass A Traditional Example of a Risk Calculation
SLO-1 Proprietary Software Development Software Security Meets Security
S-6 Defining the Risk Mitigation Strategy Modern Risk Analysis Key Characteristics of a Tool
SLO-2 Methods- CMMI, TSP, and PSP Operations
SLO-1 Touchpoint Process: Architectural Risk
S-7 SDL for Management Carrying Out Fixes and Validating The Fortify Knowledge Base Knowledge for Software Security
SLO-2 Analysis
SLO-1
S-8 Managing the SDL The Importance of Measurement Limitations of Traditional Approaches Touchpoint Process: Code Review Establishing a Metrics Program
SLO-2
SLO-1 Case study: A Short History of the SDL at
S-9 The Cigital Workbench Getting Started with Risk Analysis Use a Tool to Find Security Bugs Continuous Improvement
SLO-2 Microsoft
1. The Security Development Lifecycle: SDL: A Process for Developing Demonstrably More Secure
Learning 3. Software Security Engineering: A Guide for Project Managers by Julia H. Allen, Sean Barnum, Robert J.
Software (1st Edition) By Michael Howard,2017.
Resources Ellison, Gary McGraw, and Nancy Mead. Addison-Wesley,2012
2. Software Security: Building Security In by Gary McGraw. Addison-Wesley.2006

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40% - 30% - 30% - 30% - 30% -
Understand
Apply
Level 2 40% - 40% - 40% - 40% - 40% -
Analyze
Evaluate
Level 3 20% - 30% - 30% - 30% - 30% -
Create
Total 100 % 100 % 100 % 100 % 100%
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr.N.Prakash,Associate Professor,Department of Information 1. Mr.Arivazhagan
Mr.V.SelvaKumar,Assistant General Manager,Hexaware Technologies.
technology,B.S.A Crescent Institute of Science and Technology.
2. Dr. Naresh
3. Mrs.B.Jothi, SRMIST
Course Course Course L T P C
18CSE385T SECURITY AUDIT AND RISK ASSESSMENT E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the security audit planning strategies 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge about information risk

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Discover knowledge in collecting data about organization

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Acquire knowledge in various analysis on Information Risk Assessment

Design & Development

Project Mgt. & Finance


CLR-5 : Introduce the System Risk analysis

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the organizational and system specific risk

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on various secure auditing techniques 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Acquire the ability to identify knowledge in information risk 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Understand the basic ideas about data collection workload 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Appreciate the concepts of vulnerability catalogs and impact analysis scheme 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Identify the knowledge in risk classification techniques 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Acquire the knowledge on system specific risk 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Compiling Observations from
SLO-1 Need for Audit Planning What is Risk? Data Collection-Introduction System Risk Analysis
S-1 Organizational
SLO-2 Steps in Audit Planning Going Deeper with Risk The Sponsor Risk Documents Risk Classification
Preparation of Threat and Vulnerability
SLO-1 Audit Risk Assessment Components of Risk The Project Team Risk Rankings
Catalogs
S-2
The size and Breadth of the Risk
SLO-2 Performing Audit Putting it Altogether Threat Catalog Risk Prioritization and Treatment
Assessment
SLO-1 Internal Controls Information Security Risk Scheduling and Deadlines Vulnerability Catalogs Review of Audit Findings
S-3 Information Security Risk Assessment
SLO-2 Audit Evidence Assessor and Organization Experience Threat Vulnerability Pairs Review of Security Incidents
Overview
SLO-1 Audit Testing Assess Information Security Risk Work load Overview of the System Risk Computation Review of Security Exceptions
S-4
SLO-2 Follow up activities Risk assessment and security Program Data Collection Mechanisms Designing the Impact Analysis Scheme System Specific Risk Treatment
Information Security Management in a Information Security Risk
SLO-1 Security Monitoring and Auditing Collectors Confidentiality, Integrity
S-5 Nutshell Assessment Reporting
SLO-2 Assurance and Trust Drivers, Laws and Regulations Containers Availability Risk Analysis Executive Summary
SLO-1 Need for Assurance Federal Information Security Management Executive Interview Preparing the Impact Score Methodology
S-6
SLO-2 Role of Requirements in Assurance Gramm-Leach-Blile(GLBA) Document Requests Designing the Control analysis Scheme Organizational
Audit Assurance in Software Health Insurance Portability and
SLO-1 IT Asset Inventories Designing the Likelihood Analysis Scheme System Specific
S-7 Development Phases Accountability Act(HIPAA)
SLO-2 Building Secure and Trusted Systems State Governments Asset Scoping Exposure Results
Business Impact Analysis and Other
SLO-1 Designing an Auditing System ISO 27001 Frequency Organizational Analysis
Assessments
S-8
Auditing to detect Violations of a
SLO-2 Drivers,Laws and Regulations Critical Success Factor Analysis Controls System Specific
Security Policy
SLO-1 Auditing Mechanisms Risk Assessment Framework Profile & Control Survey Likelihood Risk Register
S-9
SLO-2 Audit Browsing Practical Approach Consolidation Final Risk Score Post Mortem
1. Mark Talabis, ―Information Security Risk Assessment Toolkit: Practical Assessments through 3. Thomas R.Peltier, ―Information Security Risk Analysis‖, CRC Press, 2001
Learning DataCollectionandDataAnalysis‖,Syngress;1Edition.ISBN:978-1-59749-735-0.Nov2012.
Resources 2. David L. Cannon, ―CISA Certified Information Systems Auditor Study Guide‖, SYBEX Publication. ISBN:978-
0-470-23152-4.

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1.Dr.G.Usha,SRMIST,
1.Mr.PrasannaKumar,[email protected] 1.Dr.E.Sivashankar, NIT Trichy,[email protected]
Dr.M.B.MukeshKrishnan,SRMIST
2.Mr.Mithun, Cognizant,[email protected] 2.Dr.KunvarSingh,NITTrichy,[email protected] 2.Mrs G.K. Sandhia,SRMIST
Course Course Course L T P C
18CSE386T PENETRATION TESTING AND VULNERABILITY ASSESSMENT E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Gain knowledge on various security testing techniques and asses sensitiveness of assets. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge on weaknesses of various OS, network and applications.
identify how security controls can be improved to prevent hackers gaining access to operating systems and networked
CLR-3 :

Environment & Sustainability


Analysis, Design, Research
environments.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Acquire knowledge on methodologies and techniques of Hacking

Design & Development

Project Mgt. & Finance


CLR-5 : To test and exploit systems using various tools.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand the impact of hacking in real time machines

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Acquire the knowledge on identifying security vulnerabilities 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Acquire the ability to identify problems in network, OS and applications commonly exploited by hackers 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Understand management of static and dynamic security controls in firewalls, IPS, IDS 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Appreciate the concepts of hacking and gaining access to remote and local systems. 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Apply the knowledge for creating better security controls. 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Acquire the knowledge to prevent threats in targeted attacks and real time systems. 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to penetration testing Types of Scanning Meterpreter Basics Social engineering DOS Attack
S-1 Electronic and Non Electronic Social
SLO-2 Introduction to penetration testing -2 Black, White and Grey Scanning Working with Meterpreter session DDOS Attack
Engineering
Understanding basic Ethical Hacking
SLO-1 Foot Printing Stages Exploit Modules SET- Social Engineering Toolkit Web application Vulnerability
terminologies
S-2
Understanding basic Ethical Hacking
SLO-2 Foot Printing Stages-2 Payload Modules Social Engineering Prevention Techniques Security assessment of public Domains
terminologies -2
SLO-1 Batch Programming Basics DNS Information Gathering Privilege Escalation Buffer Over Flow Attack Phishing and its Types
S-3
SLO-2 Batch Programming Basics - 2 NS Lookup Vertical and horizontal Privilege Escalation Stack Based Buffer overflow Cross Site Request Forgery
SLO-1 Taking control using batch programs Network Information Gathering Token Stealing Heap Based buffer overflow DOM Based XSS
S-4
SLO-2 Taking control using batch programs-2 NMap Active and Passive stealing Deep packet inspection Brup Suite
Open web Application Security
SLO-1 Scanning Network Sniffing SQL Injection –Introduction Password Cracking
S-5 Project(OWASP)
SLO-2 Port, Network and OS Active and passive sniffing SQL Injection Types John the Ripper
SLO-1 Stages of Ethical Hacking Nmap Scripting Creating Backdoors Error Based SQL, Dictionary Attack, Brute Force Attack
S-6
SLO-2 Persistent and Non-Persistent Union Based SQL Rainbow Table Attack,
SLO-1 Vulnerability Research Vulnerability Scanning Key Loggers Blind SQL Shoulder Sniffing, Spidering
S-7 Boolean-based SQL injection, Time-based
SLO-2 Nessus Software and Hardware Key loggers Offline Cracking
SQL injection
SLO-1 Impact of Hacking ‗Who is‘ Information Gathering ARP Poisoning SQL Map,DVWA Wifi Hacking
S-8
SLO-2 Wireshark Maltigo SQL injection Counter Measures AIrcrack
SLO-1 Introduction to Kali OS Enumeration Man In The Middle Attack Steganography Documentation and Reporting
S-9
SLO-2 Installation and configuration Active and Passive Enumeration Port Forwarding Steganography counter measures Dradis Framework
Learning 1. David Kennedy, Jim O‘Gorman, Devon Kearns, and Mati Aharoni, METASPLOIT The 3. Sean-Philip Oriyano, Penetration Testing Essentials, JohnWiley & Sons,2017.
Resources Penetration Tester‘s Guide, No Starch Press,2011. 4. Leebrotherston,AmandaBerlin,DefensiveSecurityhandbook,O‘reilly,2017
2. Wil Allsopp, Advanced Penetration Testing: Hacking theworlds most Secure Networks, 1st Edition,
John Wiley & Sons,2017

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr. S Manigandan, prnc Cyber Researcher, Symantec Inc [email protected] 1. Geogen George,SRMIST
2. Ms. Poornima,SRMIST
3. Mr.Selvakumaraswamy,SRMIST
L T P C
Course Code 18CSE472T Course Name MALWARE ANALYSIS Course Category E Professional Elective
3 0 0 3

Pre-requisite Courses Nil Co-requisite Courses Nil Progressive Courses Nil


Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the fundamentals of static and dynamic analysis. 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Gain knowledge about running malware in virtual environment.

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Study about disassembly constructs and its structures.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Study about new processors and file types using the IDA SDK

Design & Development

Project Mgt. & Finance


CLR-5 : Explore popular plug-ins that make writing IDA scripts easier, allow collaborative reverse engineering

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Understand how to best approach the subject of Android malware threats and analysis.

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Gain knowledge about the different forms of malware. 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Set up a safe virtual environment to analyze malware. 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Navigate, comment, and modify disassembly. 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Use code graphing to quickly make sense of cross references and function calls 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Use IDA's built-in debugger to tackle hostile and obfuscated code. 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Learn procedures for recognizing and analyzing Android malware threats quickly and effectively. 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Introduction to the Android
SLO-1 The Goals of Malware Analysis The Structure of a Virtual Machine Disassembly Theory Cross-References
Operating System and Threats
S-1
Malware Threats, Hoaxes, and
SLO-2 Malware Analysis Techniques Creating Your Malware Analysis Machine The Why and how of Disassembly Function Calls
Taxonomy
SLO-1 Types of Malware Using Your Malware Analysis Machine Reversing and Disassembly Tools. IDA Graphing Open Source Tools
S-2
SLO-2 General Rules for Malware Analysis The Risks of Using VMware for Malware Analysis Getting started with IDA. Console Mode IDA Collections
Record/Replay: Running Your Computer in
SLO-1 Antivirus Scanning IDA Data Displays IDA‘s Batch Mode File Data, Metadata
Reverse
S-3
Creating a JAR File, VisualThreat
SLO-2 Hashing- Fingerprint for Malware Sandboxes: The Quick-and-Dirty Approach Disassembly Navigation. Customizing IDA‘s
Modeling
SLO-1 Finding Strings Running Malware Disassembly Manipulation. Library Recognitions Automation
S-4
SLO-2 Packing Files Monitoring with Process Monitor Recognizing Data Structure Use Augmenting Function Information Processor Emulation
Configuring Emulated Devices within
SLO-1 Detecting Packers with PEiD Viewing Processes with Process Explorer Creating IDA Structures Augmenting Predefined Comments
S-5 AVD
SLO-2 Portable Executable File Format Comparing Registry Snapshots with Regshot Using Structure Templates The Infamous Patch Program Menu Using the ADB Tool
Installing Samples to Devices
SLO-1 Static, Runtime, and Dynamic Linking Faking a Network Importing New Structures IDA Output Files and Patch Generation
and Emulators
S-6 Exploring Dynamically Linked
SLO-2 Functions with Dependency Packet Sniffing with Wireshark Using Standard Structures IDA Scripting Application Storage and Data Locations
Walker
SLO-1 Imported and Exported Functions Using INetSim IDA TIL Files IDA Software Development Kit Devices View, LogCat View
S-7 PotentialKeylogger.exe: An The IDA Application Programming
SLO-2 Basic Dynamic Tools in Practice C++ Reversing Primer- The this Pointer Application Tracing
Unpacked Executable Interface
Writing a Plug-in, Plug-in User Interface
S-8 SLO-1 Examining PE Files with PEview Levels of Abstraction Virtual Functions and Vtables Options Build Your Own Sandbox
Viewing the Resource
SLO-2 Section with Resource Reverse-Engineering The Object Life Cycle IDA Loader Modules USB-cleaver, Torec
Hacker
Name Mangling, Runtime Type Static and Dynamic Analysis of
SLO-1 Using Other PE File Tools The x86 Architecture Processor Module Architecture
Identification Uploaded Malware Samples.
S-9
Inheritance Relationships, C++ Reverse Real World Applications- Vulnerability Capabilities and Limitations of
SLO-2 PE Header Summary Recognizing C Code Construct in Assembly
Engineering References Analysis. the Emulators.

1. Michael Sikorski, Practical Malware Analysis – The Hands–On Guide to Dissecting Malicious 3. Ken Dunham, Android Malware and Analysis, Kindle Edition, Auerbach
Learning
Software, Kindle Edition, No Starch Press; 1 edition (1 February 2012), ISBN: 1593272901. Publications.InternationalStandardBookNumber-13:978-1-4822-5220-0.
Resources
2. Chris Eagle, The IDA Pro Book, 2nd Edition, No Starch Press, 2011. ISBN-10: 1-59327- 289-8.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr. P.Santhosh, Dr.L.Kavisankar Associate 1. Mr. V. Joseph Raymond, SRMIST
Information Security Risk Analyst, Professor,
PricewaterhouseCoopers Pvt Ltd, Bangalore, Karnataka 560008. Dept. Of CSE, Hindustan
Email: [email protected] Institute of Science and
Technology Email:
[email protected]
2.Ms. Ida Seraphim, SRMIST
Course Course Course L T P C
18CSE474T CYBER LAW E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Understand the basics of cyber law and cyber security 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : familiarize the issues those are specific to amendment rights

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Become aware on copyright issues in software‘s

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Understand the Cyber-crimes and Cyber Frauds

Design & Development

Project Mgt. & Finance


CLR-5 : Understand the Legal Framework

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : understand ethical laws of computer for different countries

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Gain in-depth knowledge on information on cyber security and issues specific to amendment rights 3 80 70 L H H H L H L H H H L H H H H
CLO-2 : Apply the knowledge on copyright issues within software packages 3 85 75 L H H H L H L H H H L H H H H
CLO-3 : Comprehend ethical laws of computer for various countries 3 75 70 L H H H L H L H H H L H H H H
CLO-4 : Defines the Cyber-crimes and frauds 3 85 80 L H H H L H L H H H L H H H H
CLO-5 : Apply the knowledge of Legal framework 3 85 75 L H H H L H L H H H L H H H H
CLO-6 : Construct the secured environment 3 80 70 L H H H L H L H H H L H H H H

Duration (hour) 9 9 9 9 9
Overview Of The Information Technology
SLO-1 Introduction Cyber-crimes / Cyber Frauds Cyber Crimes& Legal Framework Cyber Security
Act, 2000
S-1
Cyber Crimes against Individuals, Institution
SLO-2 History of Internet and World Wide Web Applicability of the Act Definition of cyber crime Network and website Security Risks
and State
SLO-1 Need for cyber law Scheme of the Act First Cyber crime Hacking Hacking
S-2
SLO-2 Cyber-crime on the rise Important provisions of the Act Digital Forgery E-business Risk management issues
SLO-1 Important terms related to cyber law Digital Signature under the IT Act, 2000 Types of cyber frauds Cyber Stalking/Harassment Firewall
S-3
SLO-2 E-Governance Cyber Pornography Security framework
Attribution, Acknowledgement and Dispatch
SLO-1 Cyber law in India Cyber frauds in India Identity Theft & Fraud Cryptocurrency
of Electronic Records
S-4
Blockchain –Technology Stack :Protocol,
SLO-2 Certifying Authorities Preventive measures Cyber Terrorism
Currency
SLO-1 Need for cyber law in India Controller of Certifying Authorities (CCA) Cyber crimes Cyber Defamation Crowd Funding
S-5 Right to Privacy and Data Protection on
SLO-2 Security Guidelines for Certifying Authorities Who commits cyber-crimes? Bitcoin Prediction Markets
Internet
Penalties and offences under the IT
SLO-1 History of cyber law in India Electronic Signature Certificates Concept of privacy Smart Property
S-6 Act, 2000
SLO-2 Duties of Subscribers Self-regulation approach to privacy Smart Contract
Ingredients to decide confidentiality of
SLO-1 Information Technology Act, 2000 Penalties and Offences Offences under other legislations Decentralized Governance Services
S-7 information
SLO-2 Intellectual Property Issues in Cyber Space E Payments
SLO-1 Overview of other laws amended by the Intermediaries Investigation of cyber-crimes in India Interface with Copyright Law Digital Token based E payment systems
S-8
SLO-2 IT Act, 2000 Interface with Patent Law E Wallet
National Policy on Information
SLO-1 rules issued under the IT Act, 2000 Regulatory Authorities Trademarks &Domain Names Related issues Online financial services in India
S-9 Technology 2012
SLO-2 Dispute Resolution in Cyberspace Law to Protect online financial service fraud
1. Justice Yatindra Singh,Cyber Laws, Universal Law Publishing Co, New Delhi, (2012).
5. SudhirNaib, The Information Technology Act, 2005: A Handbook, OUP, New York, (2011)
2. Verma S, K, Mittal Raman,Legal Dimensions of Cyber Space, Indian Law Institute, New Delhi,
Learning 6. Upadhyaya and A. Upadhyaya, Material Science and Engineering, Anshan Publications, 2007
(2004)
Resources 7. Vasu Deva, Cyber Crimes and Law Enforcement, Commonwealth Publishers, New Delhi, (2003).
3. S. R. Bhansali, Information Technology Act, 2000, University Book House Pvt. Ltd., Jaipur (2003).
8. Essential CyberSecurity Science, Josiah Dykstra, 2017 –O’Reilly
4. Blockchain, Blueprint for a new Economy , Melanie Swan, 2017 –O’Reilly

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. Surendran Rajendran
Mr. Kesawan HCL Technologies Dr.M.B Mukesh Krishnan, SRMIST
AMA International University Bahrain

Mr.Celeian, Symantec Mrs.R.Vidhya, SRMIST


Course Course Course L T P C
18CSE475T MOBILE AND WIRELESS SECURITY E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department CSE Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : understand the fundamentals of mobile cellular networks and IEEE wireless networks 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Learn the basic security fundamentals

Environment & Sustainability


Analysis, Design, Research
CLR-3 : understand the security issues in Wi-Fi.and Wi-Max

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : explore the security issues in Next generation mobile networks

Design & Development

Project Mgt. & Finance


CLR-5 : understand the security issues and key management in ad-hoc networks.

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : study the hacking techniques in IEEE 802.11

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : understand the fundamentals of mobile cellular networks and IEEE wireless networks 2 80 85 H - - - - - - - - - - - - - -
CLO-2 : Identify various possibilities for security threats in wireless networks. 2 75 80 H H - - - - - - - - - - - - -
CLO-3 : Handle the security threats in Wi-Fi networks. 2 85 80 H - - - - - - - - - - - - - -
CLO-4 : Solve the security attacks in mobile IP networks 2 80 75 H H - - - - - - - - - - - - -
CLO-5 : Prevent the attacks in ad-hoc networks. 2 75 85 H - - H - - - - - - - - - - -
CLO-6 : Protect the 802.11 Networks from attacks. 2 80 85 H - - - - - - - - - - - - - -

Duration (hour) 9 9 9 9 9
Security in Next Generation
SLO-1 Introduction to mobile cellular networks Wi-Fi Security Security in Ad Hoc Networks Overview of Wireless security-Hacking
Mobile Networks
S-1
Scanning and Enumerating 802.11
SLO-2 Cellular network basic concepts Attacks on wireless networks SIP Motivations and application fields
Networks
IEEE wireless networks, WLAN:
SLO-1 IEEE 802.11 security mechanisms VoIP security flaws Routing protocols Windows Sniffing/Injection Tools
IEEE 802.11
S-2
WEP (Wired Equivalent Privacy) and
SLO-2 WMAN mobile: IEEE 802.20 Making VoIP secure Attacks to routing protocols Attacking 802.11 Wireless Networks
Shortcomings
Security mechanisms - Basic protections
SLO-1 Mobile Internet networks Security in 802.1x IP Multimedia Subsystem (IMS) Security Through Obscurity
S-3 and existing tools
SLO-2 Security in the digital age Authentication IMS architecture and security Key management architectures Attacking WPA-Protected 802.11 Networks
Threats and risks to
SLO-1 The 802.11i security architecture 4G security Protections using asymmetric cryptography Breaking Authentication: WPA-PSK
TeleCommunication systems
S-4 From wireline vulnerabilities to
SLO-2 vulnerabilities in wireless Radio security policies Confidentiality Protections using symmetric cryptography Breaking Authentication: WPA Enterprise
Communications
SLO-1 Security services Authentication in wireless networks Security of IP-Based Mobile Networks Protection against data modification Attack 802.11 Wireless Clients
S-5 Symmetric and asymmetric
SLO-2 Layer 3 security mechanisms Vulnerabilities of Mobile IP networks Protection against tunnel attacks Attacking the Application Layer
cryptography
Discovery mechanisms and Authenticity Dynamically Generating Rogue APs and
SLO-1 Hash functions WiMAX Security Key Management in Ad Hoc Networks
of the mobile location Evil Servers with Karmetasploit
S-6
The threshold cryptography technique
SLO-2 Electronic signatures and MAC Security evolution in WiMAX standards Data protection (IP tunnels) Direct Client Injection Techniques
and Self-managed PKI
Public Key Infrastructure (PKI) and Key agreement technique within MANETs Overview of Bluetooth Scanning and
S-7 SLO-1 WiMAX low layers IPv6 mobility mechanisms
electronic certificates and Cryptographic identifiers Reconnaissance
Security according to the IEEE-802.16e
SLO-2 Management of cryptographic keys Mobile IPv6 bootstrapping The Resurrecting Duckling technique Bluetooth Eavesdropping
standard
Authentication with PKMv2-RSA, PKMv2- Group key management within ad hoc
SLO-1 Cryptographic protocols Mobility with Mobile IPv4 Commercial Bluetooth Sniffing
EAP networks
S-8
Security services and challenges for group
SLO-2 IPsec protocol suite SA-TEK 3-way handshake Protocol and security Open-Source Bluetooth Sniffing
Communications within MANETs
SLO-1 Authentication mechanisms GTEK updating algorithm Mobility with MOBIKE Comparison metrics ZigBee Security
S-9
SLO-2 Access control-Firewalls Algorithms associated with the TEKs IP mobility with HIP Approaches for Group key management ZigBee Attacks

1. Hakima Chaouchi, Maryline Laurent-Maknavicius, "Wireless and Mobile Network


SecuritySecurity Basics,SecurityinOn-the- 3. LeiChen,JiahuangJi,ZihongZhang,"WirelessNetworkSecurity:TheoriesandApplications",Higher
Learning
shelfandEmergingTechnologies",JohnWiley&SonsInc,2009. Education Press,2013.
Resources
2. JohnnyCache,JoshuaWright,VincentLiu,"HackingExposedWireless:WirelessSecuritySecrets&
Solutions", Second Edition, McGraw-Hill,2010.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Course Course Course L T P C
18CSE476T DATABASE SECURITY E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Nil Co-requisite Nil Progressive Nil


Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
Demonstrate understanding of Fundamentals of Security in database technology with its security architecture in modern
CLR-1 : 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
computer systems in a typical enterprise.
Formulate a working definition of database security and administration and Identify contemporary practices of operating
CLR-2 :
system security.

Environment & Sustainability


Analysis, Design, Research
CLR-3 : To identify risks and vulnerabilities in operating systems from a database perspective.

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Demonstrate the knowledge and skills for administration of user, profiles, password policies, privileges and roles.

Design & Development

Project Mgt. & Finance


CLR-5 : Manage database security Model on application level and Conduct database auditing for security and reliability

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Implement typical security projects on enterprise systems.

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Students are able to identify fundamentals of data , securityof data and security issues 3 85 75 M H L H L - - - H H M H - - -
CLO-2 : Students are obtaining knowledge about architecture of data base security and Operating System Security 3 85 75 M H L M L - - - M L M H - - -
Develop and implement a security plan for an enterprise level database (password policies, auditing policies, user privileges, 3 75 70 M H M H H H - - M L H H - - -
CLO-3 :
profile, and roles).
CLO-4 : Students are able to design and implement access control rules to assign privileges and protect data in databases. 3 85 85 M H H H L - H - M L H H - - -
CLO-5 : Identify some of the factors driving the need for Database security and classify particular examples of attacks 3 85 75 H H M H L M - M M L - H - - -
CLO-6 : Students implement database auditing and Virtual Private Database to protect data in databases 3 80 85 H H H H H - - - H H M H - - -

Duration (hour) 9 9 9 9 9
Introduction-Authentication-Creating Database Application Security Virtual Private Databases:
SLO-1
S-1 Importance of Data,Identity Theft Installing a typical database product Users Models: Introduction Introduction-Overview
SLO-2 SQL Server User Types of Users Implementation of VPD using Views
Security architecture: Database
SLO-1 Levels of data security Removing,Modifying Users-Default, Application Context in Oracle
S-2 Management Systems Security Models
Remote Users
SLO-2 Authorization in databases Information Security Architecture Implementing Oracle VPD
Database Security,Basics of Security in Viewing VPD Policies and Application
SLO-1
distributed databases Application Types-Application contexts using Data Dictionary
S-3 ACL Application Vulnerabilities Database Links-Linked Servers
Security Models Policy Manager Implementing Row and
SLO-2 Asset Types and value-Security Methods
Column level Security with SQL Server
SLO-1 Database security issues
Remote Servers-Practices for Data Encryption.Excessive
S-4 Access to key fields,Access to Operating system security principles Auditing Database Activities:
SLO-2 Administrators and Managers privileges, SQL Injections
surrogate information
SLO-1 Problems with data extraction Best Practices Profiles Countermeasures of Malware,
S-5 Security Environment Countermeasures of Weak Audit Creating DLL Triggers with Oracle
SLO-2 Access control in SQL Password Policies
Trail
SLO-1 Discretionary security in SQL,Schema Introduction-Defining and Using DB Vulnerabilities and
S-6 Components Auditing Server Activity with SQL Server 2000
SLO-2 level Profiles Misconfiguration
SLO-1 Authentication Methods Countermeasures of Denial
Designing and Implementing
S-7 Authentication, Table level of Service,Stolen Database Using Oracle Database Activities
SLO-2 User Administration Password Policies
Backups
SLO-1 Password Policies CONTROL METHODS: Access
SQL system tables, Mandatory security in Granting and Revoking User
S-8 Control,Access control models for Security Project Case study-
SLO-2 SQL Vulnerabilities Privileges
XML databases, Inference Policy
SLO-1 User
Identification,Authen
Creating, Assigning and Revoking Security and Auditing Project Case Study
S-9 Data protection, E-mail Security tication,
SLO-2 User Roles-Best Practices Data Protection and the IoT
Accountability,Pass
wordCrptography

Learning 1) Alfred Basta ,Melissa Zgola and Dana Bullaboy ―Database Security‖ 1st Edition Cingage ,2012 ( Unit 1 2) Hassan A. Afyouni, ―Database Security and Auditing‖, Third Edition, Cengage Learning,2009.
Resources toIII) (UNIT III to V)
3) Michael Gertz and SushilJajodia (Editors) ,Handbook of Database Security: Applications and Trends , 4) http://aircconline.com/ijist/V6N2/6216ijist18.pdf (UnitIV)
ISBN-10: 0387485325. Springer, 2007

Learning Assessment
Continuous Learning Assessment (50%
Bloom’s Level of Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) weightage) CLA – 3 (15%) CLA – 4 (10%)#
Thinking Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40% - 30% - 30% - 20% - 30% -
Understand
Apply
Level 2 40% - 40% - 40% - 40% 10% 40% -
Analyze
Evaluate
Level 3 20% - 30% - 30% - 20% 10% 30% -
Create
Total 100 % 100 % 100 % 100 % -
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Mr.Prithivi R , Teradata DBA,T.C.S Company Dr.N.P.Gopal,Professor,Department of Computer Applications 1. Mrs.S.Amudha/SWE, SRMIST
, National Institute of Technology,Triuchy
Mr.JeroTerrence,Project Developer in Datawarehousing and DataMining,T.C.S Company Dr.G.R.KanagaChidambaresan,Asso.Prof,VelTechUniveristy,Chennai 2. Dr. Madhavan/CSE, SRMIST
- Dr.KannimuthuAsso.Prof,KarpagamCollege of Engineering,Coimbatore 3.Dr.MB.MukeshKrishnan/IT,SRMIST
Course Course Course L T P C
18CSE477T SECURITY GOVERNANCE, RISK AND COMPLIANCE E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : Analyze the expanding role of IT governance and its effect on organizations 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : Be aware of management issues in IT governance

Environment & Sustainability


Analysis, Design, Research
CLR-3 : Analyze the role of risk to an organization and ways to identify key risk factors

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : Evaluate various risks and appropriate actions

Design & Development

Project Mgt. & Finance


CLR-5 : Develop naming conventions for the resources in a system

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : Create and justify several appropriate policies and procedures to manage resources in a system.

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Having an overview of IT governance 3 80 70 M H H H H M M M H M H H H H H
CLO-2 : Undergo an risk assessment 3 85 75 M H H H H M M M H M H H H H H
CLO-3 : Describe legal and ethical considerations related to the handling and management of enterprise information assets. 3 75 70 M H H H H M M M H M H H H H H
CLO-4 : Specify what constitutes admissible evidence in a legal proceeding and how to acquire and maintain this information. 3 85 80 M H H H H M M M H M H H H H H
CLO-5 : Create a set of policies that implement a specified organizational objective. 3 85 75 M H H H H M M M H M H H H H H
CLO-6 : Justify several appropriate policies and procedures to manage resources in a system. 3 80 70 M H H H H M M M H M H H H H H

Duration (hour) 9 9 9 9 9
SLO-1 Introduction to IT Governance overview of Industry Best Practice Standards Security mindset Trends Creation of policies
S-1
SLO-2
Model and Guidelines covering some aspect of IT
SLO-1 IT Risk Management Life Cycle Design principles Auditing Maintenance of policies
S-2 governance
SLO-2
SLO-1 IT Risk framework principles of Business/IT Alignment Excellence, System/security life-cycle Cost / benefit analysis Prevention
S-3
SLO-2
SLO-1 IT Risk identification principles of Program/Project Management Excellence Security implementation mechanisms Asset management Avoidance
S-4
SLO-2
principles of IT Service Management and Delivery
SLO-1 IT Risk Security Governance Information assurance analysis model Standards Incident response
S-5 Excellence
SLO-2
SLO-1 IT Risk assessment principles of Vendor Management Disaster recovery Enforcement Domain integration
S-6
SLO-2
SLO-1 IT Risk evaluation Outsourcing Excellence Forensics Legal issues Social engineering
S-7
SLO-2
SLO-1 IT Risk response, critical success factors threats Disaster recovery Protocol attacks
S-8
SLO-2 vulnerabilities
SLO-1 IT Risk monitoring and reporting Case Study attacks security related issues and incidents Security awareness
S-9
SLO-2 countermeasures
1. Iannarelli, J. G., & O‘Shaughnessy, M. O. (2015). Information governance and security: Protecting
and managing your company‘s proprietary information. Waltham, MA: Butterworth Heinemann, 3. Legal Issues in Information Security, Joanna Lyn Grama, 2015. Jones & Bartlett Learning, Second Edition,
Learning
Elsevier. ISBN: 978-1-284-05474-3.
Resources
2. van Wyk, K. R., Graff, M. G., Peters, D. S., & Burley, D. L. (2015). Enterprise software security: A 4. Ethics of Big Data, Kord Davis, 2012. O‘Reilly Media, ISBN: 978-1449311797
confluence of disciplines. Upper Saddle River, NJ: Pearson Education.

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. Surendran Rajendran
Mr. Kesawan HCL Technologies 1. Dr.M.B Mukesh Krishnan, SRMIST
AMA International University Bahrain
Mr.Celeian, Symantec 2. Ms. Ramaprabha.J,SRMIST
3. Dr. G. Usha,SRMIST
Course Course Course L T P C
18CSE478T OPERATION SYSTEM SECURITY E Professional Elective
Code Name Category 3 0 0 3

Pre-requisite Co-requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department Computer Science and Engineering Data Book / Codes/Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Learning Program Learning Outcomes (PLO)
CLR-1 : To introduce students to a broad range of operating system security topics 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CLR-2 : To introduce students network and system security plans

Environment & Sustainability


Analysis, Design, Research
CLR-3 : To introduce students security design

Level of Thinking (Bloom)

Expected Proficiency (%)

Expected Attainment (%)

Individual & Team Work


Engineering Knowledge
CLR-4 : To introduce students security threats and risks

Design & Development

Project Mgt. & Finance


CLR-5 : To introduce students system and application security tools

Modern Tool Usage

Life Long Learning


Society & Culture
Problem Analysis
CLR-6 : To introduce students Network monitoring and audit logs and resolution of any security breach

Communication

PSO – 3
PSO - 1

PSO - 2
Ethics
Course Learning Outcomes (CLO): At the end of this course, learners will be able to:
CLO-1 : Identify and assess current and anticipated security risks and vulnerabilities 3 80 70 H H M M M L L L H M L H H H H
CLO-2 : Monitor, evaluate and test security conditions and environment 3 85 75 H H M M M L L L H M L H H H H
CLO-3 : Develop an organizational security plan that provides for periodic reviews of security policies and procedures 3 75 70 H H M M M L L L H M L H H H H
CLO-4 : Evaluate tools and technologies for use in protecting the network and individual network systems 3 85 80 H H M M M L L L H M L H H H H
CLO-5 : Implement security plan and monitor solutions 3 85 75 H H M M M L L L H M L H H H H
CLO-6 : Monitor and evaluate audit logs and set administrator alerts 3 80 70 H H M M M L L L H M L H H H H

Duration (hour) 9 9 9 9 9
SLO-1 Secure operating systems What is a secure OS? Information Protection And Security Kali Linux Implementation of strong password
S-1
SLO-2 Security goals
SLO-1 Trust model Nature of threats/attacks Requirements Installation and Configuration Implementation of buffer overflow attack
S-2
SLO-2 Computer System Assets
Creation of child process using fork()
SLO-1 Threat model Parts of an OS Design Principles Information Gathering Tools
S-3 function
SLO-2
Access Control fundamentals: Lampson‘s
SLO-1 Processes & Threads Protection of Memory Vulnerability Analyses Tools Executing programs with exec() functions
S-4 access matrix
SLO-2
Secure handling of Processes & Threads,
SLO-1 Mandatory protection systems User-Oriented Access Control Wireless Attacks Communication among multiple processes
S-5 Concurrency
SLO-2
SLO-1 Reference monitor Memory management Data-Oriented Access Control Website Penetration Testing Automating simple jobs simple scripts
S-6
SLO-2
Executing programs at periodic intervals
SLO-1 Secure operating system definition Secure memory management File Sharing Exploitation Tools
S-7 using at and crontab
SLO-2 Access Rights
Building own shell interpreter with limited
SLO-1 Assessment criteria Secure Communication and messaging Simultaneous Access Forensics Tools
S-8 features (mini project)
SLO-2 Trusted Systems
SLO-1 OS Security Assessment Security perspective: end-user Trojan Horse Defense Social Engineering Retrofitting security into operating systems
S-9 Hardware/Architecture support for OS
SLO-2
security
1. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, ―Operating System Concepts‖, John Wiley &
Learning Sons ,Inc., 9th Edition, 2012 4. Trent Jaeger, ―Operating Systems Security‖, Morgan & Claypool Publishers, 2008
Resources 2. William Stallings, ―Operating System: Internals and Design Principles‖, Prentice Hall, 7th Edition,2012 5. Michael J.Palmer, ―Guide to Operating Systems Security‖, Thomson/Course Technology, 2004
3. Tom Adelstein and Bill Lubanovic, ―Linux System Administration‖, O'Reilly Media, Inc., 1st Edition, 2007

Learning Assessment
Continuous Learning Assessment (50% weightage)
Bloom’s Final Examination (50% weightage)
CLA – 1 (10%) CLA – 2 (15%) CLA – 3 (15%) CLA – 4 (10%)#
Level of Thinking
Theory Practice Theory Practice Theory Practice Theory Practice Theory Practice
Remember
Level 1 40 % - 30 % - 30 % - 30 % - 30% -
Understand
Apply
Level 2 40 % - 40 % - 40 % - 40 % - 40% -
Analyze
Evaluate
Level 3 20 % - 30 % - 30 % - 30 % - 30% -
Create
Total 100 % 100 % 100 % 100 % 100 %
# CLA – 4 can be from any combination of these: Assignments, Seminars, Tech Talks, Mini-Projects, Case-Studies, Self-Study, MOOCs, Certifications, Conf. Paper etc.,

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
Dr. Surendran Rajendran
Mr. Kesawan HCL Technologies 1. Dr.M.B Mukesh Krishnan, SRMIST
AMA International University Bahrain
Mr.Celeian, Symantec 2. Mr. M.V. Ranjith Kumar,SRMIST
3. Mrs. S. Aruna Sankaralingam, SRMIST
Course Course Course L T P C
18CSE361T WEB PROGRAMMING E Professional Elective
Code Name Category

You might also like