Professional Documents
Culture Documents
1) Graduates will pursue higher education and research, or have a successful career in industries
associated with Computer Science and Engineering, or as entrepreneurs.
2) Graduates will have the ability and attitude to adapt to emerging technological changes.
2. Problem analysis: Identify, formulate, review research literature, and analyze complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural sciences,
and engineering sciences.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering activities with an
understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering solutions
in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable
development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of
the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or leader in
diverse teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the engineering
community and with society at large, such as, being able to comprehend and write effective reports
and design documentation, make effective presentations, and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to ones own work, as a member and leader
in a team, to manage projects and in multidisciplinary environments.
1
12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.
2) Apply software engineering principles and practices for developing quality software for scientific
and business applications.
3) Adapt to emerging information and communication technologies (ICT) to innovate ideas and
solutions to existing/novel problems.
2
PEOs
PSOs
1. Analyze, design and develop computing
solutions by applying foundational concepts of 3 1
computer science and engineering.
2. Apply software engineering principles and
practices for developing quality software for 3 1
scientific and business applications.
3. Adapt to emerging information and
communication technologies (ICT) to innovate 1 3
ideas and solutions to existing/novel problems.
4
ANNA UNIVERSITY, CHENNAI
AFFILIATED INSTITUTIONS
B.E. COMPUTER SCIENCE AND ENGINEERING
REGULATIONS 2017
CHOICE BASED CREDIT SYSTEM
CURRICULA AND SYLLABI
SEMESTER I
SI. COURSE CONTACT
COURSE TITLE CATEGORY L T P C
No CODE PERIODS
THEORY
1. Communicative English HS 4 4 0 0 4
2. Engineering
BS 4 4 0 0 4
Mathematics I
3. Engineering Physics BS 3 3 0 0 3
4.
Engineering Chemistry BS 3 0 0 3
3
5. Problem Solving and
ES 3 3 0 0 3
Programming
6. Engineering Graphics ES 4 4 0 0 4
PRACTICALS
7. Computer Practices ES 4
0 0 4 2
Laboratory
8. Physics and Chemistry BS 4
0 0 4 2
Laboratory
TOTAL 29 21 0 8 25
SEMESTER II
COURSE CONTACT
SI.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
THEORY
1. Technical English HS 4 4 0 0 4
2. Engineering BS 4
4 0 0 4
Mathematics II
3. Physics for Information BS 3
3 0 0 3
Science
4. Basic Electrical, ES 3
Electronics and
3 0 0 3
Instrumentation
Engineering
5. Environmental Science HS 3
3 0 0 3
and Engineering
6. Programming in C PC 3 3 0 0 3
PRACTICALS
7. Engineering Practices ES 4
0 0 4 2
Laboratory
8. Programming PC 4
0 0 4 2
Laboratory
TOTAL 28
0 8 24
20
5
SEMESTER III
COURSE CONTACT
S.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
THEORY
1. Discrete Mathematics BS 4 4 0 0 4
2. Digital Principles and ES
4 4 0 0 4
System Design
3. Data Structures PC 3 3 0 0 3
4. Object Oriented PC
3 3 0 0 3
Programming
5. Communication ES
3 3 0 0 3
Engineering
PRACTICALS
6. Data Structures PC
4 0 0 4 2
Laboratory
7. Object Oriented PC
4 0 0 4 2
Programming Laboratory
8. Digital Systems ES
4 0 0 4 2
Laboratory
9. Interpersonal EEC
2 0 0 2 1
Skills/Listening&Speaking
TOTAL 31 17 0 14 24
SEMESTER IV
COURSE CONTACT
S.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
THEORY
1. Probability and BS
4 4 0 0 4
Queueing Theory
2. Computer Architecture PC 3 3 0 0 3
3. Database PC
3 3 0 0 3
Management Systems
4. Design and Analysis of PC
3 3 0 0 3
Algorithms
5. Operating Systems PC 3 3 0 0 3
6. Software Engineering PC 3 3 0 0 3
PRACTICALS
7. Database PC
Management Systems 4 0 0 4 2
Laboratory
8. Operating Systems PC
4 0 0 4 2
Laboratory
9. Advanced Reading EEC
2 0 0 2 1
and Writing
TOTAL 29 19 0 10 24
6
SEMESTER V
COURSE CONTACT
S.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
THEORY
1. Algebra and Number BS 4 4 0 0 4
Theory
2. Computer Networks PC 3 3 0 0 3
3. Microprocessors and PC 3 3 0 0 3
Microcontrollers
4. Theory of Computation PC 3 3 0 0 3
5. Object Oriented PC 3 3 0 0 3
Analysis and Design
6. Open Elective I PE 3 3 0 0 3
PRACTICALS
7. Microprocessors and PC 4 0 0 4 2
Microcontrollers
Laboratory
8. Object Oriented PC 4 0 0 4 2
Analysis and Design
Laboratory
9. Networks Laboratory PC 4 0 0 4 2
TOTAL
31 19 0 12 25
SEMESTER VI
COURSE CONTACT
S.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
THEORY
1. Internet Programming PC 3 3 0 0 3
2. Artificial Intelligence PC 3 3 0 0 3
3. Mobile Computing PC 3 3 0 0 3
4. Compiler Design PC 5 3 0 2 4
5. Distributed Systems PC 3 3 0 0 3
6. Professional Elective I PE 3 3 0 0 3
PRACTICALS
7. Internet Programming PC 4 0 0 4 2
Laboratory
8. Mobile Application PC 4 0 0 4 2
Development
Laboratory
9. Communication and HS 4 0 0 4 2
Soft Skills Laboratory
TOTAL 32 18 0 14 25
7
SEMESTER VII
COURSE CONTACT
SI.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
THEORY
1. Principles of HS 3 3 0 0 3
Management
2. Cryptography and PC 3 3 0 0 3
Network Security
3. Cloud Computing PC 3 3 0 0 3
4. Open Elective II OE 3 3 0 0 3
5. Professional Elective PE 3 3 0 0 3
II
6. Professional PE 3 3 0 0 3
Elective III
PRACTICALS
7. Cloud Computing PC 4 0 0 4 2
Laboratory
8. Security Laboratory PC 4 0 0 4 2
TOTAL
26 18 0 8 22
SEMESTER VIII
COURSE CONTACT
S.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
THEORY
1. Professional OE 3 3 0 0 3
Elective IV
2. Professional PE 3 3 0 0 3
Elective V
PRACTICALS
3. Project Work EEC 20 0 0 20 10
26 0 20 16
TOTAL 6
8
PROFESSIONAL ELECTIVES (PE)
SEMESTER VI
ELECTIVE - I
COURSE CONTACT
SI.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
1. Computer Graphics PE 3 3 0 0 3
and Multimedia
2. Data Warehousing PE 3 3 0 0 3
and Data Mining
3. Graph Theory and PE 3 3 0 0 3
Applications
4. Embedded Systems PE 3 3 0 0 3
5. Software Testing PE 3 3 0 0 3
6. Agile Methodologies PE 3 3 0 0 3
SEMESTER VII
ELECTIVE - II
COURSE CONTACT
SI.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
1. Big Data Analytics PE 3
3 3 0 0
2. Digital Signal PE
3 3 0 0 3
Processing
3. Software Project PE
3 3 0 0 3
Management
4. Internet of Things PE 3 3 0 0 3
5. Service Oriented PE
3 3 0 0 3
Architecture
6. Foundation Skills PE
in Integrated
3 3 0 0 3
Product
Development
9
SEMESTER VII
ELECTIVE - III
COURSE CONTACT
SI.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
1. Dr.Ranjani Multicore PE 3 3 0 0 3
Parthasarathy Architecture and
Programming
2. Dr.K.Ramar Human Computer PE 3 3 0 0 3
Interaction
3. Dr.A.P.Shanthi Machine Learning PE 3 3 0 0 3
Techniques
4. Dr.R.M.S. C# and .Net PE 3 3 0 0 3
Parvathi Programming
SEMESTER VIII
ELECTIVE - IV
COURSE CONTACT
SI.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
1. Dr.K.Ramar Digital Image PE 3 3 0 0 3
Processing
2. Dr.A.PShanthi Social Network PE 3 3 0 0 3
Analysis
3. Common Professional Ethics PE 3 3 0 0 3
R2013 and Human Values
10
SEMESTER VIII
ELECTIVE - V
COURSE CONTACT
SI.No COURSE TITLE CATEGORY L T P C
CODE PERIODS
1. Dr.Saswathi Information Retrieval PE 3 3 0 0 3
Techniques
2. Dr.R.M.S. Green Computing PE 3 3 0 0 3
Parvathi
*Professional Electives are grouped according to elective number as was done previously.
7. Enterprise Resource
Planning OE 3 3 0 0 3
8. Numerical Methods
OE 3 3 0 0 3
9. Resource
Management OE 3 3 0 0 3
Techniques
**Open Electives are Electives from other branches that the student belonging to this
curriculum can choose from
11
SUMMARY
1. HS 4 7 2 3 16 8.6%
2. BS 12 7 4 4 4 31 16.7%
3. ES 9 5 9 23 12.4%
4. PC 5 10 19 18 20 10 82 44.3%
5. PE 3 3 6 3 15 8.1%
6. OE 3 3 6 3.2%
7. EEC 1 1 10 12 6.5%
Total 25 24 24 24 25 25 22 16 185
Non Credit
8.
/ Mandatory
12
COMMUNICATIVE ENGLISH L T P C
4 0 0 4
OBJECTIVES:
To develop the basic reading and writing skills of first year engineering and
technology students.
To help learners develop their listening skills, which will, enable them listen to
lectures and comprehend them by asking questions, seek clarifications.
To help learners develop their speaking skills and speak fluently in real contexts.
UNIT I 12
Reading- general information- short comprehension passages. Writing- writing questions-
requesting personal information - developing hints. Listening- short texts- short formal and
informal conversations. Speaking- introducing oneself - exchanging personal information-
Language development- Wh- Questions- asking and answering-yes or no questions- parts
of speech. Vocabulary development- etymology - prefixes- suffixes- synonyms- antonyms.
UNIT II 12
Reading - comprehension-pre-reading-post reading- predicting, skimming, scanning-
comprehension questions (multiple choice questions and /or short questions/ open-ended
questions)- short narratives and descriptions from newspapers including dialogues and
conversations (also used as short Listening texts) Writing free writing, short narrative
descriptions using some suggested vocabulary and structures paragraphs Listening-
telephonic conversations. Speaking - greetings- conversational skills Language
development articles, prepositions, conjunctions, gerunds Vocabulary development-
guessing meanings of words in context word formation.
UNIT III
12
Reading- short texts and longer expository passages (close reading) Writing- text structure
understanding the use of reference words and discourse markers-jumbled sentences
Listening listening to longer texts and filling up the table- radio and television news-
product description- narratives from different sources. Speaking- asking about routine and
expressing opinions. Language development- degrees of comparison- pronouns
Vocabulary development single word substitutes. adverbs
UNIT IV 12
Reading- comprehension-reading longer texts, articles from magazines Writing- compare
and contrast paragraph writing, writing personal letters Listening- listening to dialogues or
conversations and completing exercises based on them. Speaking- exchanging
information-giving opinions Language development Tenses Vocabulary development-
different forms of a word, phrasal verbs.
13
UNIT V 12
Reading- non-fiction Writing- brainstorming identifying different possible themes
developing a plan/outline-writing essays Listening listening to talks- conversations-
lectures on academic topics- Speaking stating intention to do something-expressing
opinion-asking people to repeat themselves-interrupting someone-changing the topic of
conversation Language development- modal verbs-suggestions-requests Vocabulary
development- idioms, fixed and semi-fixed expressions
TOTAL: 60 PERIODS
OUTCOMES:
To equip students with the necessary skills in reading and writing which will enable
them read their textbooks and additional material with greater comprehension and
communicate their understanding fluently in writing.
Learners will be able to listen to lectures in English and do exercises based on them.
Learners will be able to speak with ease and communicate their ideas, views related
to their branches of specialization.
TEXT BOOKS:
1. Board of Editors. Using English A Course book for Under garduate Engineers and
Technologists. Orient Black Swan Limited, Hyderabad: 2015
2. Richards, C. Jack. Interchange Students Book-1 New Delhi: CUP, 2015.
3. Board of Editors. Sure Outcomes. A Communication skills Course for
Undergraduate Engineers and Technologists. Oreint BlackSwan Limited.,
Hyderabad: 2013.
REFERENCES
1. Bailey, Stephen. Academic Writing: A practical guide for students. New York:
Rutledge,2011.
2. Means,L. Thomas and Elaine Langlois. English & Communication For Colleges.
Cengage Learning ,USA: 2007
3. Redston, Chris & Gillies Cunningham Face2Face (Pre-intermediate Students Book&
Workbook) Cambridge University Press, New Delhi: 2005
4. Comfort, Jeremy, et al. Speaking Effectively : Developing Speaking Skillsfor
Business English. Cambridge University Press, Cambridge: Reprint 2011
5. Dutt P. Kiranmai and Rajeevan Geeta. Basic Communication Skills, Foundation
Books: 2013
14
ENGINEERING MATHEMATICS I L T P C
4 0 0 4
OBJECTIVES :
The goal of this course is for students to gain proficiency in calculus computations.
In calculus, we use three main tools for analyzing and describing the behavior of functions:
limits, derivatives, and integrals. Students will use these tools to solve application problems in
a variety of settings ranging from physics and biology to business and economics.
To make the student acquire sound knowledge of techniques in solving ordinary differential
equations that model engineering problems.
To familiarize the student with functions of several variables. This is needed in many branches
of engineering.
To acquaint the student with mathematical tools needed in evaluating multiple integrals and
their usage.
15
TEXT BOOKS :
1. James Stewart, " Calculus, Early Transcendental ", Cengage Learning, 7th Edition ,
New Delhi, 2015.
[ For units I & III - Sections 1.1, 2.2, 2.3, 2.5, 2.7(Tangents
problems only), 2.8, 3.1 to 3.6, 3.11,4.3, 5.1( Area problems only), 5.2, 5.3,
5.4(excluding net change theorem), 5.5, 7.1 - 7.4 and 7.8].
2. Grewal B.S., Higher Engineering Mathematics , Khanna Publishers, New Delhi,
43rd Edition, 2014.
REFERENCES :
1. Narayanan, S. and Manicavachagom Pillai, T. K., " Calculus" Volume I and II,
S. Viswanathan Publishers Pvt. Ltd., Chennai, 2007.
2. Jain R.K. and Iyengar S.R.K., Advanced Engineering Mathematics , Narosa
Publications, New Delhi, 3rd Edition , 2007.
3. Weir, M.D and Joel Hass, " Thomas Calculus ", 12th Edition, Pearson India , 2016.
4. Srimantha Pal and Bhunia, S.C, " Engineering Mathematics " Oxford University Press,
2015.
5. Anton, H, Bivens, I and Davis, S, " Calculus " Wiley, 10th Edition, 2016.
16
UNIT IV QUANTUM PHYSICS 9
Black body radiation Plancks theory (derivation) Compton effect: Theory and
experimental verification Wave particle duality Electron diffraction concept of wave
function and its physical significance - Schrdingers wave equation Time independent
and time dependent equations Particle in a one-dimensional rigid box tunnelling
(qualitative) - Scanning tunnelling microscope.
TOTAL : 45 PERIODS
OUTCOMES:
The students will have knowledge on the basics of physics related to properties of
matter, Optics, waves etc., and they will apply these fundamental principles to solve
practical problems related to materials used for engineering applications
TEXT BOOKS:
1. Bhattacharya, D.K. & Poonam, T. Engineering Physics. Oxford University Press,
2015.
2. Gaur, R.K. & Gupta, S.L. Engineering Physics. Dhanpat Rai Publishers, 2012.
3. Pandey, B.K. & Chaturvedi, S. Engineering Physics. Cengage Learning India,
2012.
REFERENCES:
1. Arumugam, M. Engineering Physics, Anuradha Publications, 2014.
2. Halliday, D., Resnick, R. & Walker, J. Principles of Physics. Wiley, 2015.
3. Serway, R.A. & Jewett, J.W. Physics for Scientists and Engineers. Cengage
Learning, 2010.
17
UNIT I WATER AND ITS TREATMENT 9
Hardness of water types expression of hardness units estimation of hardness of water by
EDTA numerical problems boiler troubles (scale and sludge) treatment of boiler feed water
Internal treatment (phosphate, colloidal, sodium aluminate and calgon conditioning) external treatment
Ion exchange process, zeolite process portable water treatment desalination of brackish water -
Reverse Osmosis UASB process (Upflow Anaerobic Sludge Blanket).
TEXT BOOKS:
1. P. C. Jain and Monika Jain, Engineering Chemistry Dhanpat Rai Publishing Company (P)
LTD,New Delhi, 2015
2. S. S. Dara and S. S. Umare, A Textbook of Engineering Chemistry, S. Chand & Company LTD,
New Delhi, 2015
3. S. Vairam, P. Kalyani and Suba Ramesh, Engineering Chemistry, Wiley India PVT, LTD, New
Delhi, 2013
18
REFERENCES:
1. Friedrich Emich, Engineering Chemistry, Scientific International PVT, LTD, New Delhi, 2014.
2. .Prasanta Rath, Engineering Chemistry, Cengage Learning India PVT, LTD, Delhi, 2015.
3. Shikha Agarwal, Engineering Chemistry-Fundamentals and Applications, Cambridge University
Press, Delhi, 2015.
COURSE OUTCOMES
Upon completion of the course, students will be able to
1. Develop algorithmic solutions to simple computational problems
2. Read, write, execute by hand simple Python programs.
19
3. Structure simple Python programs for solving problems.
4. Decompose a Python program into functions.
5. Represent compound data using Python lists, tuples, dictionaries.
6. Read and write data from/to files in Python Programs.
TEXT BOOKS:
1. Allen B. Downey, ``Think Python: How to Think Like a Computer Scientist, 2nd edition,
Updated for Python 3, Shroff/OReilly Publishers, 2016 (http://greenteapress.com/wp/think-
python/)
REFERENCES:
1. John V Guttag, Introduction to Computation and Programming Using Python, Revised and
expanded Edition, MIT Press , 2013
2. Robert Sedgewick, Kevin Wayne, Robert Dondero, Introduction to Programming in Python:
An Inter-disciplinary Approach, Pearson India Education Services Pvt. Ltd., 2016.
3. Timothy A. Budd, Exploring Python, Mc-Graw Hill Education (India) Private Ltd.,, 2015.
4. Kenneth A. Lambert, Fundamentals of Python: First Programs, CENGAGE Learning, 2012.
5. Charles Dierbach, Introduction to Computer Science using Python: A Computational Problem-
Solving Focus, Wiley India Edition, 2013.
6. The Python Tutorial, https://docs.python.org/2.7/tutorial/
ENGINEERING GRAPHICS L T P C
2 0 4 4
OBJECTIVES:
To develop in students, graphic skills for communication of concepts, ideas and design of
Engineering products.
T o expose them to existing national standards related to technical drawings.
20
inclined to one of the principal planes by rotating object method.
TOTAL: 90 PERIODS
OUTCOMES:
On Completion of the course the student will be able to
Perform freehand sketching of basic geometrical constructions and multiple views of
objects.
Do orthographic projection of lines and plane surfaces.
Draw projections and solids and development of surfaces.
Prepare isometric and perspective sections of simple solids.
TEXT BOOK:
1. Natrajan K.V., A text book of Engineering Graphics, Dhanalakshmi Publishers,
Chennai, 2009.
2. Venugopal K. and Prabhu Raja V., Engineering Graphics, New Age International (P)
Limited, 2008.
REFERENCES:
1. Bhatt N.D. and Panchal V.M., Engineering Drawing, Charotar Publishing House, 50th
Edition, 2010.
2. Basant Agarwal and Agarwal C.M., Engineering Drawing, Tata McGraw Hill Publishing
Company Limited, New Delhi, 2008.
3. Gopalakrishna K.R., Engineering Drawing (Vol. I&II combined), Subhas Stores, Bangalore,
2007.
4. Luzzader, Warren.J. and Duff,John M., Fundamentals of Engineering Drawing with an
introduction to Interactive Computer Graphics for Design and Production, Eastern Economy
Edition, Prentice Hall of India Pvt. Ltd, New Delhi, 2005.
5. Shah M.B., and Rana B.C., Engineering Drawing, Pearson, 2nd Edition, 2009.
Publication of Bureau of Indian Standards:
1. IS 10711 2001: Technical products Documentation Size and lay out of drawing
sheets.
2. IS 9609 (Parts 0 & 1) 2001: Technical products Documentation Lettering.
3. IS 10714 (Part 20) 2001 & SP 46 2003: Lines for technical drawings.
4. IS 11669 1986 & SP 46 2003: Dimensioning of Technical Drawings.
5. IS 15021 (Parts 1 to 4) 2001: Technical drawings Projection Methods.
21
Special points applicable to University Examinations on Engineering Graphics:
1. There will be five questions, each of either or type covering all units of the syllabus.
2. All questions will carry equal marks of 20 each making a total of 100.
3. The answer paper shall consist of drawing sheets of A3 size only. The
students will be permitted to use appropriate scale to fit solution within A3 size.
4. The examination will be conducted in appropriate sessions on the same day
COURSE OBJECTIVES:
1. To write, test, and debug simple Python programs.
2. To implement Python programs with conditionals and loops.
3. Use functions for structuring Python programs.
4. Represent compound data using Python lists, tuples, dictionaries.
5. Read and write data from/to files in Python.
LIST OF PROGRAMS
1. Compute the GCD of two numbers.
2. Find the square root of a number (Newtons method)
3. Exponentiation (power of a number)
4. Linear search and Binary search
5. First n prime numbers
6. Find the maximum of a list of numbers
7. Selection sort, Insertion sort
8. Removing all the duplicate elements in a list
9. Merge sort, Quick sort
10. Multiply matrices
11. Programs that take command line arguments (word count)
12. Find the most frequent words in a text read from a file
PLATFORM NEEDED
Python 3 interpreter for Windows/Linux
TOTAL: 60 PERIODS
COURSE OUTCOMES
Upon completion of the course, students will be able to
1. Write, test, and debug simple Python programs.
2. Implement Python programs with conditionals and loops.
3. Develop Python programs step-wise by defining functions and calling them.
4. Use Python lists, tuples, dictionaries for representing compound data.
5. Read and write data from/to files in Python.
22
PHYSICS AND CHEMISTRY LABORATORY L T P C
(Common to all branches of B.E. / B.Tech Programmes) 0 0 4 2
OBJECTIVES:
To introduce different experiments to test basic understanding of physics concepts applied
in optics, thermal physics, properties of matter and liquids.
OBJECTIVES:
To make the student to acquire practical skills in the determination of water quality parameters
through volumetric and instrumental analysis.
To acquaint the students with the determination of molecular weight of a polymer by
viscometery.
1. Estimation of HCl using Na2CO3 as primary standard and Determination of alkalinity in water
sample.
2. Determination of total, temporary & permanent hardness of water by EDTA method.
3. Determination of DO content of water sample by Winklers method.
4. Determination of chloride content of water sample by argentometric method.
5. Estimation of copper content of the given solution by Iodometry.
6. Determination of strength of given hydrochloric acid using pH meter.
7. Determination of strength of acids in a mixture of acids using conductivity meter.
8. Estimation of iron content of the given solution using potentiometer.
9. Estimation of iron content of the water sample using spectrophotometer (1, 10-
Phenanthroline / thiocyanate method).
10. Estimation of sodium and potassium present in water using flame photometer.
11. Determination of molecular weight of polyvinyl alcohol using Ostwald viscometer.
12. Pseudo first order kinetics-ester hydrolysis.
13. Corrosion experiment-weight loss method.
14. Determination of CMC.
15. Phase change in a solid.
16. Conductometric titration of strong acid vs strong base.
23
OUTCOMES:
The students will be outfitted with hands-on knowledge in the quantitative chemical analysis of
water quality related parameters.
TOTAL: 30 PERIODS
TEXTBOOKS:
1. Vogels Textbook of Quantitative Chemical Analysis (8TH edition, 2014)
TECHNICAL ENGLISH L T P C
4 0 0 4
OBJECTIVES:
The required strategies and skills to enhance their ability to read and comprehend
engineering and technology texts.
The felicity to write effective letters of applications and reports.
Develop their speaking skills which help them use English to express their ideas,
views and opinions in varied formal and informal contexts.
Enhance their listening skill which will help them comprehend lectures and talks in
their areas of specialisation.
UNIT I 12
Listening- Listening and filling information- identifying main and secondary points.
Speaking Asking questions- Asking for and giving directions. Reading Technical
passages- Deductive and inductive reasoning. Writing- purpose statements - definitions for
technical terms Paragraph writing- Descriptive paragraph -writing instructions Vocabulary
Development- technical vocabulary and Collocations. Language Development subject
verb agreement - compound words.
UNIT II 12
Listening- Listening to talks (TED/ INK). Speaking Retelling an incident- Small talk
Reading Skimming, Scanning, Predicting; Writing- Extended definition Note making-
critically evaluating content. Checklist preparation-Vocabulary Development-
Homophones, homographs and Homonyms. Language Development- impersonal passive
voice, numerical adjectives.
UNIT III
12
Listening- Listening to lectures/ talks on Science & Technology Speaking Discussing an
advertisement. Reading Reading journal articles, Speed reading; Writing-Describing a
process, Information Transfer- Flowchart/ pie chart/ bar graph/ tables/ line graphs,
recommendations Vocabulary Development- sequence words- Misspelled words.
Language Development- Question tag, Tenses
24
UNIT IV 12
Listening- Listening to documentary and making notes. Speaking Presenting a point of
view. Reading Evaluating texts, reading for detailed comprehension- Writing- formal
letter- instruction- job application cover letter Rsum preparation. Vocabulary
Development- One word substitute. Language Development- Subject Verb Agreement,
Conditionals.
UNIT V 12
Listening- Viewing a model interview and group discussion; Speaking Responding and
participating in a group discussion - Presentation; Reading comprehension Case study -
analyse -evaluate arrive at a solution; Writing Writing reports- reporting accidents,
carrying out feasibility studies and documenting surveys Vocabulary Development- Verbal
Analogies. Language Development- Reported Speech
TOTAL : 60 PERIODS
OUTCOMES:
Read technical texts and write area- specific texts effortlessly.
Listen and comprehend lectures and talks in their area of specialisation successfully.
Speak appropriately and effectively in varied formal and informal contexts.
TEXT BOOKS:
1. Board of editors. Fluency in English A Course book for Engineering and
Technology. Orient Blackswan, Hyderabad: 2016
2. Sudharshana.N.P and Saveetha. C. English for Technical Communication.
Cambridge University Press: New Delhi, 2016.
3. Mahalakshmi, S. N. Technical English for Engineers Vol I V.K. Publications, 2014.
REFERENCES
1. Raman, Meenakshi and Sharma, Sangeetha- Technical Communication Principles
and Practice. Oxford University Press: New Delhi, 2014.
25
ENGINEERING MATHEMATICS II L T P C
4 0 0 4
OBJECTIVES :
To develop the use of matrix algebra techniques this is needed by engineers for practical
applications.
To acquaint the student with the concepts of vector calculus, needed for problems in all
engineering disciplines.
To develop an understanding of the standard techniques of complex variable theory so as to
enable the student to apply them with confidence, in application areas such as heat
conduction, elasticity, fluid dynamics and flow the of electric current.
To make the student appreciate the purpose of using transforms to create a new domain in
which it is easier to handle the problem that is being investigated.
UNIT I MATRICES 12
Eigenvalues and Eigenvectors of a real matrix Characteristic equation Properties of Eigenvalues
and Eigenvectors Cayley - Hamilton theorem Diagonalization of matrices Reduction of a
quadratic form to canonical form by orthogonal transformation Nature of quadratic forms.
26
OUTCOMES :
Upon successful completion of the course, students should be able to:
Evaluate real and complex integrals using the Cauchy integral formula and the residue
theorem
Appreciate how complex methods can be used to prove some important theoretical results.
Evaluate line, surface and volume integrals in simple coordinate systems
Calculate grad, div and curl in Cartesian and other simple coordinate systems, and establish
identities connecting these quantities
Use Gauss, Stokes and Greens theorems to simplify calculations of integrals and prove simple
results.
TEXT BOOKS :
1. Erwin Kreyszig," Advanced Engineering Mathematics ", John Wiley and Sons,
10th Edition, New Delhi, 2016.
2. Grewal B.S., Higher Engineering Mathematics , Khanna Publishers, New Delhi,
43rd Edition, 2014.
REFERENCES:
1. Sastry, S.S, "Engineering Mathematics ", Vol. I & II, PHI Learning Pvt. Ltd,
4th Edition, New Delhi, 2014.
2. Jain R.K. and Iyengar S.R.K., Advanced Engineering Mathematics , Narosa
Publications, New Delhi , 3rd Edition, 2007.
3. Bali N., Goyal M. and Watkins C., Advanced Engineering Mathematics , Firewall Media (An
imprint of Lakshmi Publications Pvt., Ltd.,), New Delhi, 7th Edition, 2009.
4. Peter V. ONeil , Advanced Engineering Mathematics , Cengage Learning India
Pvt., Ltd, New Delhi, 2007.
5. Ray Wylie C and Barrett.L.C, " Advanced Engineering Mathematics " Tata McGraw Hill
Education Pvt. Ltd, 6th Edition, New Delhi, 2012.
27
UNIT II SEMICONDUCTOR PHYSICS 9
Intrinsic Semiconductors Energy band diagram direct and indirect band gap
semiconductors Carrier concentration in intrinsic semiconductors extrinsic
semiconductors - Carrier concentration in N-type & P-type semiconductors Variation of
carrier concentration with temperature variation of Fermi level with temperature and
impurity concentration Carrier transport in Semiconductor: random motion, drift, mobility
and diffusion Hall effect and devices Ohmic contacts Schottky diode.
TEXT BOOKS:
1. Jasprit Singh, Semiconductor Devices: Basic Principles, Wiley 2012.
2. Kasap, S.O. Principles of Electronic Materials and Devices, McGraw-Hill Education,
2007.
3. Kittel, C. Introduction to Solid State Physics. Wiley, 2005.
REFERENCES:
1. Garcia, N. & Damask, A. Physics for Computer Science Students. Springer-
Verlag, 2012.
2. Hanson, G.W. Fundamentals of Nanoelectronics. Pearson Education, 2009.
3. Rogers, B., Adams, J. & Pennathur, S. Nanotechnology: Understanding
Small Systems. CRC Press, 2014.
28
BASIC ELECTRICAL, ELECTRONICS AND INSTRUMENTATION LTPC
ENGINEERING 3 003
OBJECTIVES:
To impart knowledge on
Electric circuit laws, single and three phase circuits and wiring
Working principles of Electrical Machines
Working principle of Various electronic devices and measuring instruments
UNIT II AC CIRCUITS 9
Introduction to AC circuits waveforms and RMS value power and power factor, single phase and
three-phase balanced circuits Three phase loads - housing wiring, industrial wiring, materials of
wiring
TEXT BOOKS
1. Leonard S Bobrow, Foundations of Electrical Engineering, Oxford University Press, 2013
2. D P Kothari and I.J Nagarath, Electrical Machines Basic Electrical and Electronics Engineering,
McGraw Hill Education(India) Private Limited, Third Reprint ,2016
3. Thereja .B.L., Fundamentals of Electrical Engineering and Electronics, S. Chand & Co. Ltd.,
2008
29
REFERENCES
1. Del Toro, Electrical Engineering Fundamentals, Pearson Education, New Delhi, 2007
2. John Bird, Electrical Circuit Theory and Technology, Elsevier, First Indian Edition, 2006
3. Allan S Moris, Measurement and Instrumentation Principles, Elseveir, First Indian Edition, 2006
4. Rajendra Prasad, Fundamentals of Electrical Engineering, Prentice Hall of India, 2006
5. A.E.Fitzgerald, David E Higginbotham and Arvin Grabel, Basic Electrical Engineering, McGraw
Hill Education(India) Private Limited, 2009
6. N K De, Dipu Sarkar, Basic Electrical Engineering,Universities Press (India)Private Limited 2016
30
UNIT III NATURAL RESOURCES 10
Forest resources: Use and over-exploitation, deforestation, case studies- timber extraction, mining,
dams and their effects on forests and tribal people Water resources: Use and over- utilization of
surface and ground water, floods, drought, conflicts over water, dams-benefits and problems Mineral
resources: Use and exploitation, environmental effects of extracting and using mineral resources,
case studies Food resources: World food problems, changes caused by agriculture and
overgrazing, effects of modern agriculture, fertilizer-pesticide problems, water logging, salinity, case
studies Energy resources: Growing energy needs, renewable and non renewable energy sources,
use of alternate energy sources. case studies Land resources: Land as a resource, land degradation,
man induced landslides, soil erosion and desertification role of an individual in conservation of
natural resources Equitable use of resources for sustainable lifestyles. Field study of local area to
document environmental assets river / forest / grassland / hill / mountain.
TOTAL: 45 PERIODS
OUTCOMES:
Environmental Pollution or problems cannot be solved by mere laws. Public participation is an
important aspect which serves the environmental Protection. One will obtain knowledge on the
following after completing the course.
Public awareness of environmental is at infant stage.
Ignorance and incomplete knowledge has lead to misconceptions
Development and improvement in std. of living has lead to serious environmental disasters
TEXTBOOKS:
1. Gilbert M.Masters, Introduction to Environmental Engineering and Science, 2nd edition,
Pearson Education, 2004.
2. Benny Joseph, Environmental Science and Engineering, Tata McGraw-Hill, New Delhi, 2006.
REFERENCES :
1. Erach Bharucha, Textbook of Environmental Studies, Universities Press(I) PVT, LTD,
Hydrabad, 2015.
2. G. Tyler Miller and Scott E. Spoolman, Environmental Science, Cengage Learning India
PVT, LTD, Delhi, 2014.
3. Dharmendra S. Sengar, Environmental law, Prentice hall of India PVT LTD,New Delhi, 2007.
4. Rajagopalan, R, Environmental Studies-From Crisis to Cure, Oxford University Press, 2005.
31
PROGRAMMING IN C LT P C
3 0 0 3
COURSE OBJECTIVES:
To develop C Programs using basic programming constructs
To develop C programs using arrays and strings
To develop applications in C using functions , pointers and structures
To do input/output and file handling in C
UNIT IV STRUCTURES 9
Structure - Nested structures Pointer and Structures Array of structures Example Program using
structures and pointers Self referential structures Dynamic memory allocation - Singly linked list -
typedef
Chapter 7, 8 & 11 of Text Book1
32
COURSE OUTCOMES:
Upon completion of the course, the students will be able to
1. Develop simple applications in C using basic constructs
2. Design and implement applications using arrays and strings
3. Develop and implement applications in C using functions and pointers.
4. Develop applications in C using structures.
5. Design applications using sequential and random access file processing.
TEXT BOOKS:
1. Reema Thareja, Programming in C, Oxford University Press, Second Edition, 2016.
2. Kernighan, B.W and Ritchie,D.M, The C Programming language, Second Edition, Pearson
Education, 2006
REFERENCE BOOKS:
1. Paul Deitel and Harvey Deitel, C How to Program, Seventh edition, Pearson Publication
2. Juneja, B. L and Anita Seth, Programming in C, CENGAGE Learning India pvt. Ltd., 2011
3. Pradip Dey, Manas Ghosh, Fundamentals of Computing and Programming in C, First
Edition, Oxford University Press, 2009.
4. Anita Goel and Ajay Mittal, Computer Fundamentals and Programming in C, Dorling
Kindersley (India) Pvt. Ltd., Pearson Education in South Asia, 2011.
BUILDINGS:
(a) Study of plumbing and carpentry components of residential and industrial buildings. Safety
aspects.
PLUMBING WORKS:
(a) Study of pipeline joints, its location and functions: valves, taps, couplings, unions, reducers,
elbows in household fittings.
(b) Study of pipe connections requirements for pumps and turbines.
(c) Preparation of plumbing line sketches for water supply and sewage works.
(d) Hands-on-exercise:
Basic pipe connections Mixed pipe material connection Pipe connections with different
joining components.
(e) Demonstration of plumbing requirements of high-rise buildings.
Demonstration on:
(a) Smithy operations, upsetting, swaging, setting down and bending. Example
Exercise Production of hexagonal headed bolt.
(b) Foundry operations like mould preparation for gear and step cone pulley.
(c) Fitting Exercises Preparation of square fitting and V fitting models.
34
LIST OF EQUIPMENT FOR A BATCH OF 30 STUDENTS:
CIVIL
1. Assorted components for plumbing consisting of metallic pipes,
plastic pipes, flexible pipes, couplings, unions, elbows, plugs and
other fittings. 15 Sets.
2. Carpentry vice (fitted to work bench) 15 Nos.
3. Standard woodworking tools 15 Sets.
4. Models of industrial trusses, door joints, furniture joints 5 each
5. Power Tools: (a) Rotary Hammer 2 Nos
(b) Demolition Hammer 2 Nos
(c) Circular Saw 2 Nos
(d) Planer 2 Nos
(e) Hand Drilling Machine 2 Nos
(f) Jigsaw 2 Nos
MECHANICAL
ELECTRICAL
1. Assorted electrical components for house wiring 15 Sets
2. Electrical measuring instruments 10 Sets
3. Study purpose items: Iron box, fan and regulator, emergency lamp 1 each
4. Megger (250V/500V) 1 No.
5. Power Tools: (a) Range Finder 2 Nos
(b) Digital Live-wire detector 2 Nos
ELECTRONICS
1. Soldering guns 10 Nos.
2. Assorted electronic components for making circuits 50 Nos.
3. Small PCBs 10 Nos.
4. Multimeters 10 Nos.
5. Study purpose items: Telephone, FM radio, low-voltage power
supply
35
C PROGRAMMING LABORATORY LT P C
0 0 42
STATEMENTS AND EXPRESSIONS:
1. For a given product with a VAT of 7%, find the VAT amount and the total value of the product.
2. Calculate the volume and the area of the sphere.
3. Convert a temperature reading in degrees Fahrenheit to degrees Celsius.
DECISION MAKING:
4. Count the number of persons who are eligible to vote in a particular city using if-else
statement.
5. Calculate the bill for Internet browsing based on the conditions given below.
1 hour - 20 Rs.
hour - 10 Rs.
12 hours- 90 Rs.
The owner should enter the number of hours spent by the customer. (Use if-else-if)
6. Design a calculator to perform the following operations using the switch statement: addition,
subtraction, multiplication, division and to find the square of a number.
LOOPING:
7. Check whether a given number is an Armstrong number or not?
8. Write an interactive program that will read in a positive integer value and determine the
following:
a. If the integer is a prime number.
b. If the integer is a Fibonacci number.
FUNCTIONS:
12. Convert the given decimal number into binary, octal and hexadecimal numbers using user
defined functions.
13. From a given paragraph perform the following using built-in functions:
a. Find the total number of words.
b. Capitalize the first word of each sentence.
c. Replace a given word with another word.
14. Solve towers of Hanoi using recursion.
15. Sort the list of numbers using pass by reference.
36
FILES:
18. Insert, update, delete and append telephone details of an individual or a company into a
telephone directory using a random access file.
19. Count the number of account holders whose balance is less than the minimum balance using
a sequential access file.
COURSE OBJECTIVES:
To develop programs in C using basic constructs.
To develop applications in C using strings, pointers, functions, structures
To develop applications in C using file processing
COURSE OUTCOMES:
Upon completion of the course, the students will be able to
1. Develop C programs for simple applications making use of basic constructs, arrays and strings.
2. Develop C programs involving functions, recursion, pointers, and structures.
3. Design applications using sequential and random access file processing.
37