2nd semester syllabus for computer science and Engineering


HS 9161 TECHNICAL ENGLISH II L T P C
(For all branches of B.E. / B.Tech. Programmes) 2 0 2 3

AIM:

To help students specialising in the field of Engineering and Technology develop their
proficiency in oral and written communication in Technical English.
OBJECTIVES:
  •  To enable students develop their critical thinking skills.
  •  To enable students develop higher order reading skills such as interpreting, evaluating and analysing.
  • To enable students develop their active listening skills.
  •  To enable students participate successfully in Group Discussions.

UNIT I 6
Word formation using prefixes ‘self’ – modified cloze – contextual meanings -
Sequencing words - future simple passive form - Predicting content – Intensive reading –
interpreting advertisements – Listening and completing table – Writing extended
definition – describing a process using sequence words – developing ideas into
paragraphs – writing about the future.

UNIT II 6
Identifying objects and their use – word puzzles using words with suffixes – Prepositions
– adverbs – structures that express purpose - adjectives – group discussion – Reading -
skimming for content and analysis of style – modes of non verbal communication –
Listening and categorising data in tables – Writing formal letter – writing paragraphs on
various issues.

UNIT III 6
Stress and intonation - Cause and effect expressions - Tense forms - simple past and
past continuous - Different grammatical forms of the same word - Critical reading -
guided note-making and evaluating content - Listening – guided note-taking –
completing a table – Role-play – group discussion techniques - discussing an issue –
offering suggestions – Sequencing jumbled sentences using coherence markers–
Writing a report – Writing recommendations – Writing a letter of complaint.

UNIT IV 6
Numerical adjectives - Prepositions – use of intensifying prefixes – phrasal verbs -
different grammatical forms of the same words – cloze exercise - Reading a text and
evaluating the content - advertisements – analysing style and language - Listening and
entering classified information – Intensive listening and completing the steps of a
process - Role-play - Group discussion expressing opinions and convincing (agreeing
and disagreeing) - Giving oral instructions – Descriptive writing - writing based on hints
– writing argumentative paragraphs – formal letter writing – letter of application with
biodata / CV Writing safety instructions - warnings and notices – preparing checklist –
email communication.

UNIT V 6
Identifying problems, their causes and finding solutions using case studies – creative
and critical thinking – levels of thinking – thinking strategies – brainstorming - analytical
reasoning skills – evaluative essay – decision making – conflict resolution

English Language Lab (30 Periods)
1. Listening: (10)

Recognising English sounds – accents - listening & answering questions - gap filling -
listening & note making - listening to telephonic conversations - listening to speeches.

2. Speaking: (10)
Pronouncing words & sentences correctly - word stress - conversation practice.
3. Reading: (5)
Cloze test - Reading and answering questions - sequencing of sentences.
4. Writing: (5)
Correction of errors - Blogging.
TOTAL : 60 PERIODS
TEXTBOOK
1. Department of Humanities & Social Sciences, Anna University. English for Engineers
and Technologists, Combined edition Vols. I & II. Chennai: Orient Longman, Pvt. Ltd.
2006, Themes 5 to 8 (for Units 1 – 4)
2. Sunita Mishra & C. Muralikrishna, Communication Skills for Engineers, Pearson
Education, Second Impression, 2007. ( for Unit 5)

REFERENCES
1. Ashraf, R.M, Effective Technical Communication, New Delhi: Tata McGraw Hill,
2007.
2. Thorpe, E & Thorpe, S, Objective English, New Delhi : Pearson Education, 2007.
3. Joan Van, Emden, A Handbook of writing for Engineers, Cambridge University
Press, 1997
4. Website: www.englishclub.com

LAB REQUIREMENTS
1. Teacher – Console and systems for students
2. English Language Lab Software
3. Tape Recorders

MA 9161 MATHEMATICS - II L T P C
(Common to all branches of B.E. / B.Tech Programmes) 3 1 0 4


AIM:

To introduce the effective mathematical tools needed for solving engineering problems
and to emphasize the underlying mathematical principles in specific situations
confronting practicing engineers.
OBJECTIVES:
  •  To make the student acquire sound knowledge of techniques in solving ordinary differential equations that model engineering problems
  •  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 electriccurrent
  •  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 DIFFERENTIAL EQUATIONS 9+3
Method of variation of parameters – Method of undetermined coefficients – Homogenous
equation of Euler’s and Legendre’s type – System of Simultaneous linear differential
equations with constant coefficients.

UNIT II VECTOR CALCULUS 9+3
Gradient and directional derivative – Divergence and Curl – Irrotational and Solenoidal
vector fields – Line integral over a plane curve – Surface Integral and Volume Integral -
Green’s, Gauss divergence and Stoke’s theorems – Verification and Application in
evaluating line, surface and volume integrals.

UNIT III ANALYTIC FUNCTION 9+3
Analytic functions – Necessary and sufficient conditions for analyticity - Properties –
Harmonic conjugates – Construction of analytic function - Conformal Mapping – Mapping
by functions , , , w z c az z z - Bilinear transformation.

UNIT IV COMPLEX INTEGRATION 9+3
Line Integral - Cauchy’s theorem and integral formula – Taylor’s and Laurent’s Series –
Singularities – Residues – Residue theorem – Application of Residue theorem for
evaluation of real integrals – Use of circular contour and semicircular contour with no
pole on real axis.

UNIT V LAPLACE TRANSFORMS 9+3
Existence conditions – Transforms of elementary functions – Basic properties –
Transforms of derivatives and integrals – Initial and Final value theorems – Inverse 18
transforms – Convolution theorem – Transform of periodic functions – Application to
solution of linear ordinary differential equations with constant coefficients.

L: 45, T: 15, TOTAL : 60 PERIODS

TEXT BOOKS
1. Grewal, B.S. “Higher Engineering Mathematics”, Khanna Publications (2007)
2. Ramana, B.V. “Higher Engineering Mathematics” Tata McGraw Hill (2007).

REFERENCES
1. Glyn James, “Advanced Modern Engineering Mathematics, Pearson Education
(2007)
2. Jain R.K. and Iyengar S.R.K., Advanced Engineering Mathematics (3rd Edition)  Narosa Publications, Delhi (2007).

PH9168 PHYSICS FOR COMMUNICATION ENGINEERING
(Common to Electronics and Communication Engg., Computer Science and Engg.
and Information Technology)
LT P C
3 0 0 3
OBJECTIVE:
To introduce the essential principles of physics for communication and related
engineering applications.

UNIT I ELECTRICAL PROPERTIES OF METALS 9
Classical theory: Drude model - thermal conductivity, thermal resistance - electrical
conductivity of nonmetals: semiconductors, ionic crystals and glasses - thin metal films:
conductivity and resistivity - Schr̦dinger wave equation Рparticle in a box Рdegenerate
states – Fermi-Dirac statistics – density of states: electron concentration and Fermi
Level - band theory of solids: energy band formation – electron effective mass.

UNIT II SEMICONDUCTORS 9
Intrinsic semiconductors: energy band-diagram - direct and indirect band gap
semiconductors - carrier concentrations and conductivity - extrinsic semiconductors: n,
p-type doping, compensation doping - temperature dependence of conductivity -
degenerate and nondegenerate semiconductors - recombination and minority carrier
injection: direct and indirect recombination - minority carrier lifetime - diffusion and
conduction equations and random motion - continuity equation: time-dependent
continuity equation, steady-state continuity equation - optical absorption - Hall effect and
devices - Ohmic contacts - Schottky diode and solar cell.


UNIT III DISPLAY DEVICES 9
Photoluminescence, cathodoluminescence, electroluminescence, injection luminescence
– plasma displays - LED construction and working – organic LEDs – principles of
quantum well laser – liquid crystals and LCD construction and working – numeric
displays

UNIT IV MAGNETIC/OPTICAL DATA STORAGE TECHNIQUES 9
Introduction – magnetic material parameters – magnetic disk memories – optical data
storage – phase change recording – magneto-optical data storage – Hi-tech involved in
system development – capacity of CD in normal use – advantages of CD – holographic
storage – construction of a hologram – reconstruction of a hologram – photorefractive
storage.

UNIT V FABRICATION PROCESS USING SEMICONDUCTORS AND
DIELECTRIC 9
Bulk crystal growth, Epitaxial growth, masking and etching, Diffusion of impurities,
selective diffusion, Formation of PN junction, resistors, capacitors, inductors, Isolation
methods, metal semiconductor contact. Introduction to integrated circuit – Definition of
LSI, MSI, VLSI circuits monolithic and hybrid circuits, Thin film and thick film technology.

TOTAL : 45 PERIODS
TEXT BOOKS
1. Palanisamy, P.K., Materials Science for Electronics Engineers, SCITECH, 2005.
2. Arumugam, M., Materials Science, Anirutha Publ., 2002.

REFERENCES
1. Jasprit Singh, Optoelectronics: An introduction to Materials and Devices, McGraw
Hill, 1998.
2. Wilson, J and Hawkes, J.F.B, Optoelectronics, Printice Hall, 2002
3. Bhattacharya, B., Semiconductor optoelectronic devices, Printice Hall of India, 1995.
4. Kittel, C., Introduction to Solid State Physics, John Wiley, 1996
5. Kasap, S.O. Principles of Electronic Materials and Devices, Tata McGraw-Hill, 2007.


GE 9151 ENGINEERING MECHANICS L T P C
(Common to Civil, Geoinformatics and Agriculture & Irrigation Engineering) 3 1 0 4

OBJECTIVE:
At the end of this course the student should be able to understand the vectorial and
scalar representation of forces and moments, static equilibrium of particles and rigid
bodies both in two dimensions and also in three dimensions. Further, the student should
understand the principle of work and energy. The student should be able to comprehend
the effect of friction on equilibrium. The student should be able to understand the laws of
motion, the kinematics of motion and the interrelationship. The student should also be 20
able to write the dynamic equilibrium equation. All these should be achieved both
conceptually and through solved examples.
UNIT I BASICS & STATICS 12
Introduction - Units and Dimensions - Laws of Mechanics – Lame’s theorem,
Parallelogram and triangular Law of forces – Vectors – Vectorial representation of forces
and moments – Vector operations on forces, dot product and cross product - Coplanar
Forces – Resolution and Composition of forces – Equilibrium of a forces – Forces in
space - Equilibrium in space - Equivalent systems of forces – Principle of transmissibility
– Single equivalent force

UNIT II EQUILIBRIUM OF RIGID BODIES 12
Free body diagram – Types of supports and their reactions – requirements of stable
equilibrium – Moments and Couples – Moment of a force about a point and about an
axis – Vectorial representation of moments and couples – Scalar components of a
moment – Varignon’s theorem - Equilibrium of Rigid bodies in two dimensions –
Equilibrium of Rigid bodies in three dimensions – Examples

UNIT III PROPERTIES OF SURFACES AND SOLIDS 12
Determination of Areas and Volumes – First moment of area and the Centroid of
standard sections – T section, I section, Angle section, Hollow section – second and
product moments of plane area – Rectangle, triangle, circle - T section, I section, Angle
section, Hollow section – Parallel axis theorem and perpendicular axis theorem – Polar
moment of inertia – Principal moments of inertia of plane areas – Principal axes of inertia
- Mass moment of inertia – Derivation of mass moment of inertia for rectangular solids,
prism, rods, sphere from first principle – Relation to area moments of inertia.

UNIT IV DYNAMICS OF PARTICLES 12
Displacements, Velocity and acceleration, their relationship – Relative motion –
Curvilinear motion – Newton’s law – Work Energy Equation of particles – Impulse and
Momentum

UNIT V CONTACT FRICTION AND ELEMENTS OF RIGID BODY DYNAMICS 12
Frictional force – Laws of Coloumb friction – simple contact friction – Rolling friction –
Belt friction Translation and Rotation of Rigid Bodies – Velocity and acceleration –
General Plane motion – Impact of elastic bodies
L: 45+T=15 TOTAL : 60 PERIODS

TEXT BOOK
1. Beer,F.P and Johnson Jr. E.R, “Vector Mechanics for Engineers”, Vol. 1 Statics and
Vol. 2 Dynamics, McGraw-Hill International Edition, 2007.
REFERENCES
1. Irving H. Shames, Engineering Mechanics - Statics and Dynamics, IV Edition – PHI /
Pearson Education Asia Pvt. Ltd., 2003
2. Hibbeller, R.C., Engineering Mechanics, Vol. 1 Statics, Vol. 2 Dynamics, Pearson
Education Asia Pvt. Ltd., 2000.
3. Ashok Gupta, Interactive Engineering Mechanics – Statics – A Virtual Tutor
(CDROM), Pearson Education Asia Pvt., Ltd., 2002 21
4. J.L. Meriam & L.G. Kraige, Engineering Mechanics Vol. I & Vol. II, V edition, John
Wiley & Sons, 2006.
5. P. Boresi & J. Schmidt, Engineering Mechanics Statics & Dynamics, Micro Print Pvt.
Ltec., Chennai, 2004.


CS 9151 PROGRAMMING AND DATA STRUCTURES I L T P C
3 0 0 3
AIM:
The aim is to review the basics of C programming and to introduce the concepts of Data
Structures.

OBJECTIVES:
  •  To introduce the basics of C programming language.
  •  To introduce the concepts of ADTs.
  •  To introduce the concepts of Hashing and Sorting.

UNIT I 8
Pr ogramming Style: Names – Expressions and Statements – Consistency and Idioms –
Function Macros – Magic Numbers – Comments – Review of C Programming: Types,
Operators and Expressions – Control Flow – Functions and Program Structure

UNIT II 8
C Programming: Pointers and Arrays – Structures – Input and Output - Files –
Preprocessor.

UNIT III 10
Lists, Stacks, and Queues: Abstract Data Types (ADTs) – List ADT – Stack ADT –
Queue ADT

UNIT IV 9
Trees: Preliminaries – Binary Trees – Search Tree ADT – Binary Search Trees –
Hashing: ADT – Hash Function – Separate Chaining – Open Addressing – Rehashing –
Extendible Hashing

UNIT V 10
Sorting: Insertion Sort – Shell Sort – Heap Sort – Merge Sort – Quick Sort – External
Sorting

TOTAL: 45 PERIODS
TEXT BOOKS
1. Brian W. Kernighan and Dennis M. Ritchie, “The C Programming Language”, 2 nd ed.,  Pearson Education, 1988. (Units 1 and 2)
2. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C”, 2ed., Pearson  Education, 1997. (Units 3, 4, 5)

REFERENCES
1. Brian W. Kernighan and Robert Pike, “The Practice of Programming”, Pearson
Education, 1999.
2. Aho, Hopcroft and Ullman, “Data Structures and Algorithms”, Pearson Education,
1983.
3. Stephen G. Kochan, “Programming in C”, 3rd ed., Pearson Education, 2005.
4. Herbert Schildt, “C: The Complete Reference”, 4th ed., Tata McGraw-Hill, 2000.
5. Aaron M. Tenenbaum, Yedidyah Langsam, Moshe J. Augenstein, “Data Structures using C”, Pearson Education, 1998.
6. Robert Kruse, C.L. Tondo, Bruce Leung, “Data Structures,Program Design in C”, 2 nd ed., Pearson Education, 1997.

CS 9152 DIGITAL PRINCIPLES AND SYSTEM DESIGN L T P C
3 1 0 4

AIM :
To provide an understanding of the fundamentals of digital logic and digital circuit design
OBJECTIVES :
  •  To understand Boolean algebra, Boolean functions and realization of functions
  • with basic gates.
  •  To design combinational and sequential circuits.
  •  To design circuits with MSI devices.
  •  To learn the use of HDL for designing larger systems.

UNIT I BOOLEAN ALGEBRA AND LOGIC GATES 8
Review of Binary Number Systems – Binary Arithmetic – Binary Codes – Boolean
Algebra and Theorems – Boolean Functions – Simplification of Boolean Functions using
Karnaugh Map and Tabulation Methods – Logic Gates.

UNIT II COMBINATIONAL LOGIC 9
Combinational circuits – analysis and design procedures – circuits for arithmetic
operations – code conversion – introduction to hdl.

UNIT III DESIGN WITH MSI DEVICES 9
Decoders and Encoders – Multiplexers and Demultiplexers -Memory - Programmable
Logic – HDL for Combinational Circuits.

UNIT IV SYNCHRONOUS SEQUENTIAL LOGIC 10
Sequential Circuits – Flip Flops – Analysis and Design Procedures – State Reduction
and State Assignment – Shift Registers – Counters – HDL for Sequential Logic Circuits.

UNIT V ASYNCHRONOUS SEQUENTIAL LOGIC 9
Analysis and design of asynchronous sequential circuits – reduction of state and flow
tables – race free state assignment – hazards.

L: 45 + T: 15 TOTAL : 60 PERIODS 23
TEXT BOOK
1. M. Morris Mano, “Digital Design”, IV edition, Pearson Education, 2006.
REFERENCES
1. Charles H.Roth Jr, “Fundamentals of Logic Design”, V edition – Jaico Publishing
House, Mumbai,2003.
2. Donald D. Givone, “Digital Principles and Design”, Tata MCGraw Hill, 2003.

CS 9153 PROGRAMMING AND DATA STRUCTURES LABORATORY I L T P C
0 0 3 2
1. Programs for Control Structures, Arrays, and Functions.
2. Programs using pointers.
3. Programs using structures.
4. Programs using file IO and preprocessing.
5. Array implementation of List Abstract Data Type (ADT)
6. Linked list implementation and cursor implementation of List ADT
7. Stack ADT – Array and linked list implementations
8. Implement any Stack application using an appropriate header file for the Stack
ADT, a separate source file for the array implementation of the Stack ADT, and a
separate source file for the application. Use the linked list implementation instead
of the array implementation, keeping the other files the same.
9. Implement source files for other applications of the Stack ADT and use the array
and linked list implementations interchangeably.
10. Implement the Queue ADT in different ways and use it for different applications.
11. Search ADT using different implementations including Sorted Link List, Binary
Search Tree hashing, and different applications.
12. Sorting

TOTAL: 45 PERIODS

CS 9154 DIGITAL SYSTEMS LABORATORY L T P C
0 0 3 2

AIM:
To Provide hands on experience in designing, building and testing digital circuits
OBJECTIVES :
  •  To construct digital circuits using standards ICs and testing boards
  •  To study pin details, and internal logic of standards ICs and testing ICs.
  •  To implement and verify combinational circuits.
  •  To implement and verify sequential circuits like shift registers and counters.
  •  To design simple digital system using the above concepts. 24
1. Verification of Boolean Theorems using basic gates.

2. Design and implementation of combinational circuits using basic gates for
arbitrary functions, code converters.
3. Design and implementation of combinational circuits using MSI devisce.

  •  4 – bit binary adder/subtractor
  •  Parity generator/checker
  •  Magnitude Comparator
  •  Application using multiplexers

4. Design and implementation of sequential circuits.
  •  Shift –registers 
  •  Synchronous and asynchronous counters

5. Coding combinational/sequential circuits using HDL

6. Design and implementation of a simple digital system.

(Such as * Sequential adder
* Binary multiplier
* Data Transmission
* Ping – Pong game etc.)

{ 0 comments... read them below or add one }

Post a Comment

Enter your comments here