Sem 2 - Curriculam & Syllabi
Sem 2 - Curriculam & Syllabi
SEMESTER II
(For the students admitted during the academic year 2023- 2024)
(As approved by the Academic Council vide its meeting PITS/ AC- MOM/ 23-24/ 001 dated 02.12.2023)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CURRICULUM AND SYLLABUS
SEMESTER – II
(For the students admitted during the academic year 2023- 2024)
(As approved by the Academic Council vide its meeting PITS/ AC- MOM/ 23-24/ 001 dated 02.12.2023)
HS2302 PROFESSIONAL ENGLISH II L T P C
(I Year / II Sem – Common to All Branches) 2 0 0 2
COURSE OBJECTIVES:
To engage learners in meaningful language activities to improve their reading
and writing skills.
To learn various reading strategies and apply in comprehending documents
in professional context.
To help learners understand the purpose, audience, contexts of different types
of writing.
To develop analytical thinking skills for problem solving in communicative contexts.
To demonstrate an understanding of job applications and interviews for internship
and placements.
UNIT I MAKING COMPARISONS 6
Reading - Reading advertisements, user manuals, brochures; Writing – Professional emails,
Email etiquette - Compare and Contrast Essay; Grammar – Mixed Tenses, Prepositional
phrases
UNIT II EXPRESSING CAUSAL RELATIONS IN SPEAKING AND WRITING 6
Reading - Reading longer technical texts– Cause and Effect Essays, and Letters / emails
of complaint, Writing - Writing responses to complaints. Grammar - Active Passive
Voice transformations, Infinitive and Gerunds
UNIT III PROBLEM SOLVING 6
Reading - Case Studies, excerpts from literary texts, news reports etc. Writing – Letter
to the Editor, Checklists, Problem solution essay / Argumentative Essay. Grammar –
Error correction; If conditional sentences
UNIT IV REPORTING OF EVENTS AND RESEARCH 6
Reading –Newspaper articles; Writing – Recommendations, Transcoding, Accident Report,
Survey Report Grammar – Reported Speech, Modals Vocabulary – Conjunctions- use of
prepositions
UNIT V THE ABILITY TO PUT IDEAS OR INFORMATION COGENTLY 6
Reading – Company profiles, Statement of Purpose, (SOP), an excerpt of interview with
professionals; Writing – Job / Internship application – Cover letter & Resume; Grammar –
Numerical adjectives, Relative Clauses.
TOTAL: 30 PERIODS
COURSE OUTCOMES:
At the end of the course, learners will be able
To compare and contrast products and ideas in technical texts.
To identify and report cause and effects in events, industrial processes
through technical texts
To analyse problems in order to arrive at feasible solutions and communicate them
in the written format.
To present their ideas and opinions in a planned and logical manner
To draft effective resumes in the context of job search
TEXT BOOKS :
1) English for Engineers & Technologists (2020 edition) Orient Blackswan Private
Ltd. Department of English, Anna University.
2) English for Science & Technology Cambridge University Press 2021.
3) Authored by Dr. Veena Selvam, Dr. Sujatha Priyadarshini, Dr. Deepa Mary
Francis, Dr. KN. Shoba, and Dr. Lourdes Joevani, Department of English, Anna
University.
REFERENCES:
TEXT BOOKS :
1) Johnson, R.A., Miller, I and Freund J., “Miller and Freund’s Probability and
Statistics forEngineers", Pearson Education, Asia, 8th Edition, 2015.
2) Veerarajan.T., “Probability- Statistics and randomprocesses”, Tata McGraw Hill
Publication, 3rd Edition,2017.
3) Grewal, B.S., and Grewal, J.S., "Numerical Methods in Engineering and Science",
Khanna Publishers, 10th Edition, New Delhi, 2015.
REFERENCES:
1) Burden, R.L and Faires, J.D, "Numerical Analysis”, 9th Edition, Cengage Learning,
2016.
2) Devore. J.L., "Probability and Statistics for Engineering and the Sciences”,
CengageLearning,New Delhi, 8th Edition, 2014.
3) Gerald. C.F. and Wheatley. P.O. "Applied Numerical Analysis” Pearson Education,
Asia, New Delhi, 7th Edition, 2007.
4) Gupta S.C. and Kapoor V. K., “ Fundamentals of Mathematical Statistics”, Sultan
Chand & Sons, New Delhi, 12th Edition, 2020.
5) Spiegel. M.R., Schiller. J. and Srinivasan. R.A., "Schaum’s Outlines on Probability
and Statistics ", Tata McGraw Hill Edition, 4th Edition, 2012.
6) Walpole. R.E., Myers. R.H., Myers. S.L. and Ye. K., “Probability and Statistics for
Engineers and Scientists", 9th Edition, Pearson Education, Asia, 2010.
PH2304 PHYSICS FOR INFORMATION SCIENCE L T P C
(I Year / II Sem – CSE & IT) 3 0 0 3
COURSE OBJECTIVES:
To make the students understand the importance in studying electrical properties of
materials.
To enable the students to gain knowledge in semiconductor physics
To instill knowledge on magnetic properties of materials.
To establish a sound grasp of knowledge on different optical properties of materials,
optical displays and applications
To inculcate an idea of significance of nano structures, quantum confinement, ensuing
nano device applications and quantum computing.
UNIT I ELECTRICAL PROPERTIES OF MATERIALS 9
Classical free electron theory - Expression for electrical conductivity – Thermal
conductivity, expression - Wiedemann-Franz law – Success and failures - electrons in
metals – Particle in a three dimensional box – degenerate states – Fermi- Dirac statistics –
Density of energy states
– Electron in periodic potential – Energy bands in solids – tight binding approximation -
Electron effective mass – concept of hole.
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.
UNIT III MAGNETIC PROPERTIES OF MATERIALS 9
Magnetic dipole moment – atomic magnetic moments- magnetic permeability and
susceptibility - Magnetic material classification: diamagnetism – paramagnetism –
ferromagnetism – antiferromagnetism – ferrimagnetism – Ferromagnetism: origin and
exchange interaction- saturation magnetization and Curie temperature – Domain Theory- M
versus H behaviour – Hard and soft magnetic materials – examples and uses-–
Magnetic
principle in computer data storage – Magnetic hard disc (GMR sensor).
UNIT IV OPTICAL PROPERTIES OF MATERIALS 9
Classification of optical materials – carrier generation and recombination processes -
Absorption emission and scattering of light in metals, insulators and semiconductors
(concepts only) - photo current in a P-N diode – solar cell - LED – Organic LED –
Laser
diodes – Optical data storage techniques.
UNIT V NANODEVICES AND QUANTUM COMPUTING 9
Introduction - quantum confinement – quantum structures: quantum wells, wires and dots
–– band gap of nanomaterials. Tunneling – Single electron phenomena: Coulomb blockade -
resonant-tunneling diode – single electron transistor – quantum cellular automata - Quantum
system for information processing - quantum states – classical bits – quantum bits or qubits
– CNOT gate - multiple qubits – Bloch sphere – quantum gates – advantage of
quantum
computing over classical computing.
TOTAL: 45 PERIODS
COURSE OUTCOMES:
At the end of the course, the students should be able to
Gain knowledge on classical and quantum electron theories, and energy band
structures
Acquire knowledge on basics of semiconductor physics and its applications in
various devices
Get knowledge on magnetic properties of materials and their applications in
data storage
Have the necessary understanding on the functioning of optical materials
for Optoelectronics
Understand the basics of quantum structures and their applications and basics
of Quantum computing
TEXT BOOKS :
1) Jasprit Singh, “Semiconductor Devices: Basic Principles”, Wiley (Indian
Edition), 2007.
2) S.O. Kasap. Principles of Electronic Materials and Devices, McGraw-Hill Education
(Indian Edition), 2020.
3) Parag K. Lala, Quantum Computing: A Beginner's Introduction, McGraw-Hill
Education (Indian Edition), 2020.
REFERENCES:
1) Charles Kittel, Introduction to Solid State Physics, Wiley India Edition, 2019.
2) Y.B.Band and Y.Avishai, Quantum Mechanics with Applications to Nanotechnology
and Information Science, Academic Press, 2013.
3) V.V.Mitin, V.A. Kochelap and M.A.Stroscio, Introduction to
Nanoelectronics, Cambridge Univ.Press, 2008.
4) G.W. Hanson, Fundamentals of Nanoelectronics, Pearson Education (Indian
Edition) 2009.
5) B.Rogers, J.Adams and S.Pennathur, Nanotechnology: Understanding Small Systems,
CRC Press, 2014.
COURSE OUTCOMES:
After completing this course, the students will be able to:
TEXT BOOKS:
1. D P Kothari and I.J Nagarath, “Basic Electrical and Electronics Engineering”, McGraw Hill
Education (India) Private Limited, Second Edition, 2020
2. A.K. Sawhney, Puneet Sawhney ‘A Course in Electrical & Electronic Measurements &
Instrumentation’, Dhanpat Rai and Co, 2015
3. S.K. Bhattacharya, Basic Electrical Engineering, Pearson Education, 2019
4. James A Svoboda, Richard C. Dorf, Dorf’s Introduction to Electric Circuits, Wiley, 2018
REFERENCES:
1. John Bird, “Electrical Circuit theory and technology”, Routledge; 2017
2. Thomas L. Floyd, ‘Electronic Devices’, 10th Edition, Pearson Education, 2018
3. Albert Malvino, David Bates, ‘Electronic Principles, McGraw Hill Education; 7th edition,
2017
4. Muhammad H.Rashid, “Spice for Circuits and electronics”, 4th Edition., Cengage India,2019
5. H.S. Kalsi, ‘Electronic Instrumentation’, Tata McGraw-Hill, New Delhi, 2010.
TOTAL: (L=30+P=60) 90
PERIODS COURSE
OUTCOMES:
On successful completion of this course, the student will be able
to CO1 Use BIS conventions and specifications for engineering
drawing. CO2 Construct the conic curves, involutes and cycloid.
CO3 Solve practical problems involving projection of lines.
CO4 Draw the orthographic, isometric and perspective projections of simple solids.
CO5 Draw the development of simple solids.
TEXT BOOKS:
1. Bhatt N.D. and Panchal V.M., “Engineering Drawing”, Charotar Publishing House,
53rd Edition, 2019.
2. Natrajan K.V., “A Text Book of Engineering Graphics”, Dhanalakshmi Publishers,
Chennai, 2018.
3. Parthasarathy, N. S. and Vela Murali, “Engineering Drawing”, Oxford University Press, 2015
REFERENCES:
1. Basant Agarwal and Agarwal C.M., “Engineering Drawing”, McGraw Hill, 2nd Edit ion,
2019.
2. Gopalakrishna K.R., “Engineering Drawing” (Vol. I&II combined), Subhas Publications,
Bangalore, 27th Edition, 2017.
3. 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.
4. Parthasarathy N. S. and Vela Murali, “Engineering Graphics”, Oxford University, Press,
New Delhi, 2015.
5. Shah M.B., and Rana B.C., “Engineering Drawing”, Pearson Education India, 2nd Edition,
2009.
6. Venugopal K. and Prabhu Raja V., “Engineering Graphics", New Age International (P)
Limited, 2008.
POs PSOs
COs 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
1 3 1 2 2 3 2 2 2
2 3 1 2 2 3 2 2 2
3 3 1 2 2 3 2 2 2
4 3 1 2 2 3 2 2 2
5 3 1 2 2 3 2 2 2
Avg 3 1 2 2 3 2 2 2
Low(1); Medium(2); High(3)
L T P C
CS2321 PROGRAMMING IN C
3 0 0 3
COURSE OBJECTIVES:
To understand the fundamentals and compilation of C Language
To understand the basics of datatypes, operators and statements
To develop C programs using arrays and strings
To develop modular applications in C using functions
To develop applications in C using pointers and structures
To do input/output and file handling in C
TOTAL : 45 PERIODS
COURSE OUTCOMES:
Upon completion of the course, the students will be able to
CO1: Demonstrate knowledge on C Programming fundamentals and constructs
CO2: Develop simple applications in C using basic constructs
CO3: Design and implement applications using arrays and strings
CO4: Develop and implement modular applications in C using functions.
CO5: Develop applications in C using structures and pointers.
CO6: Design applications using sequential and random access file processing.
TEXT BOOKS:
1. ReemaThareja, “Programming in C”, Oxford University Press, Second Edition, 2016.
REFERENCES:
1. Paul Deitel and Harvey Deitel, “C How to Program with an Introduction to C++”, Eighth edition, Pearson
Education, 2018.
2. Yashwant Kanetkar, Let us C, 17th Edition, BPB Publications, 2020.
3. Pradip Dey, Manas Ghosh, “Computer Fundamentals and Programming in C” , Second Edition , Oxford
University Press, 2013.
4. Anita Goel and Ajay Mittal, “Computer Fundamentals and Programming in C”, 1st Edition, Pearson Education,
2013.
3
அலகு I மநசவு மற்றும் பொறனத் மதொழில்நுட்பம்:
ெங்க கொலத்தில் மநெவுத் மதொழில் - பொமனத் மதொழில்நுட்பம் - கருப்பு ெிவப்பு
பொண்டங்கள் - பொண்டங்களில் கீறல் குறியீடுகள்.
அலகு II வடிவறமப்பு மற்றும் கட்டிடத் மதொழில்நுட்பம்: 3
ெங்க கொலத்தில் வடிவமഥப்பு ഥற்றும் கட்டுഥொனங்கள் & ெங்க கொலத்தில் வட்டுப்
மபொருட்களில் வடிவமഥப்பு - ெங்க கொலத்தில் கட்டுഥொன மபொருட்களும் நடுகல்லும் -
ெிலப்பதிகொரத்தில் மഥமட அமഥப்பு பற்றிய விவரங்கள் - ഥொഥல்லபுரச் ெிற்பங்களும்,
மகொவில்களும் - மெொழர் கொலத்துப் மபருங்மகொயில்கள் ഥற்றும் பிற வழிபொட்டுத் தலங்கள் -
நொயக்கர் கொலக் மகொயில்கள் - ഥொதிரி கட்டமഥப்புகள் பற்றி அறிதல், ഥதுமர
ഥீனொட்ெி அம்ഥன் ஆலயம் ഥற்றும் திருഥமல நொயக்கர் ഥஹொல்.
L T P C
CS2322 PROGRAMMING IN C LABORATORY
0 0 4 2
COURSE OBJECTIVES:
To familiarise with C programming constructs.
To develop programs in C using basic constructs.
To develop C programs using arrays and strings
To develop modular applications in C using functions
To develop applications in C using pointers and structures
To develop applications in C using strings, pointers, functions.
LIST OF EXPERIMENTS:
Note: The lab instructor is expected to design problems based on the topics listed. The Examination shall not
be restricted to the sample experiments designed.
1. I/O Statements, Operators, Expressions
2. Decision-making Constructs: if-else, goto, switch-case, break-continue
3. Loops: for, while, do-while
4. Arrays: One Dimension and Two Dimension Array, Traversal
5. String Operations
6. Functions: call, return, passing parameters by (value, reference), passing arrays to function
7. Recursion
8. Pointers: Pointers to Functions, Arrays, Strings, Pointers to Pointers, Array of Pointers
9. Structures: Nested Structures, Pointers to Structures, Arrays of Structures and Unions
10. Files: reading and writing, File Pointers, File Operations, Random Access, Processor Directives
TOTAL : 60 PERIODS
COURSE OUTCOMES:
Upon completion of the course, the students will be able to
CO1: Demonstrate knowledge on C Programming constructs
CO2: Develop programs using basic constructs
CO3: Design and implement applications using arrays and strings
CO4: Develop and implement modular applications in C using functions.
CO5: Develop applications in C using structures and pointers.
CO6: Design applications using sequential and random access file processing.
TEXT BOOKS:
1. ReemaThareja, “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, 2015.
REFERENCES:
1. Paul Deitel and Harvey Deitel, “C How to Program with an Introduction to C++”, Eighth edition, Pearson Education,
2018.
2. Yashwant Kanetkar, Let us C, 17th Edition, BPB Publications, 2020.
3. Pradip Dey, Manas Ghosh, “Computer Fundamentals and Programming in C” , Second Edition , Oxford University
Press, 2013.
5. Anita Goel and Ajay Mittal, “Computer Fundamentals and Programming in C”, 1st Edition, Pearson Education, 2013
GE2304 ENGINEERING PRACTICES LABORATORY L T P C
0 0 4 2
COURSE
OBJECTIVES:
The main learning objective of this course is to provide hands on training to the students in:
Drawing pipe line plan; laying and connecting various pipe fittings used in
common household plumbing work; Sawing; planing; making joints in
wood materials used in common household
wood work.
PLUMBING WORK
a) Connecting various basic pipe fittings like valves, taps, coupling, unions,
reducers, elbows and other components which are commonly used in
household.
b) Preparing plumbing line sketches.
c) Laying pipe connection to the suction side of a pump
d) Laying pipe connection to the delivery side of a pump.
e) Connecting pipes of different materials: Metal, plastic and flexible pipes used in
household appliances.
WOOD WORK:
a) Sawing,
b) Planing and
c) Making joints like T-Joint, Mortise joint and Tenon joint and Dovetail joint.
Wood Work Study:
a) Studying joints in door panels and wooden furniture
b) Studying common industrial trusses using models.
COURSE
OUTCOMES
:
Upon completion of this course, the students will be able to:
Draw pipe line plan; lay and connect various pipe fittings used in common
household plumbing work; saw; plan; make joints in wood materials used
in common household wood work.
a) Introduction to switches, fuses, indicators and lamps - Basic switch board wiring with
lamp, fan and three pin socket.
b) Staircase wiring.
c) Fluorescent Lamp wiring with introduction to CFL and LED types .
d) Energy meter wiring and related calculations / calibration.
e) Iron Box wiring and assembly.
f) Study of Fan Regulator (Resistor type and Electronic type using Diac / Triac / Quadric )
g) Emergency lamp wiring / Water heater.
COURSE OUTCOMES:
After completing this course, the students will be able to:
Understand the basic electrical elements and wiring
Compute the energy usage with various loads
COURSE OBJECTIVES:
The main learning objective of this course is to provide hands on training to the students in:
Welding various joints in steel plates using Arc welding work
Machining various simple processes like turning, drilling, tapping in parts
Assembling simple mechanical assembly of common household equipments
Making a tray out of metal sheet using sheet metal work.
WELDING WORK:
a) Welding of Butt Joints, Lap Joints, and Tee Joints using Arc welding.
b) Practicing gas welding.
BASIC MACHINING WORK:
a) Simple Turning.
b) Simple Drilling.
c) Simple Tapping
ASSEMBLY WORK:
a) Assembling a centrifugal pump.
b) Assembling a household mixer.
c) Assembling an air conditioner.
SHEET METAL WORK:
a) Making of a square tray
FOUNDRY WORK:
a) Demonstrating basic foundry operations.
COURSE OUTCOMES:
On successful completion of this course, the students can able to
Weld the various joints in steel plates using arc welding work
Machining various simple processes like turning, drilling, tapping in parts
Assembling simple mechanical assembly of common household equipments
Making a tray out of metal sheet using sheet metal work.
COURSE OBJECTIVES:
To provide to the students with hands on experience on various
components and devices used in Electronics Engineering
SOLDERING WORK:
a) Soldering simple electronic circuits and checking continuity.
ELECTRONIC ASSEMBLY AND TESTING WORK:
a) Assembling and testing electronic components on a small PCB.
ELECTRONIC EQUIPMENT STUDY:
a) Study an element of smart phone.
b) Assembly and dismantle of LED TV.
c) Assembly and dismantle of computer/ laptop.
COURSE OUTCOMES:
Ability to fabricate electronics circuits.
TOTAL = 60 PERIODS
UNIT V 6
Speaking: describing things relatively-describing clothing-discussing safety issues( making
recommendations) talking about electrical devices-describing controlling actions- Writing:
job application( Cover letter + Curriculum vitae)-writing recommendations.
TOTAL: 30 PERIODS
COURSE OUTCOMES:
At the end of the course, learners will be able
Speak effectively in group discussions held in formal/semi formal contexts.
Discuss, analyze and present concepts and problems from various perspectives
to arrive at suitable solutions
Write emails, letters and effective job applications.
Write critical reports to convey data and information with clarity and precision
Give appropriate instructions and recommendations for safe execution of tasks