Anna University
CHENNAI – 600025.
DETAILED SYLLABI FOR B.TECH. INFORMATION TECHNOLOGY
First Semester :
Theory
Course Code
Course Title
CM131
Chemistry I
GE131
Engineering Mechanics
L1
Language Elective I
MA131
Mathematics I
PH131
Physics I
Practical
Course Code
Course Title
GE132
Computer Practice I
GE133
Workshop Practice
Second Semester:
Theory
Course Code
Course Title
IF141
Electronic Devices and Circuits
IF143
Introduction to IT
L2
Language Elective II
IF144
Object Oriented Programming
MA039
Probability and Statistics
IF142
Program Design and Development
Practical
Course Code
Course Title
IF145
C++ and Java Lab
IF146
Electronic Devices and Circuits Lab
Third Semester
Theory
Course Code
Course Title
IF245
Computer Architecture
IF246
Data Structures and Algorithms
IF242
Digital System Design
IF243
Display Systems Engineering
MA231
Mathematics III
IF244
Principles Of Communication
Practical
Course Code
Course Title
IF248
Digital System Design Lab
IF247
System Programming Lab
Fourth Semester
Theory
Course Code
Course Title
IF254
Database Management System
IF250
Microprocessor and Micro controller Applications
IF253
Operating Systems
IF255
Software Engineering
IF251
Telecommunication Switching Techniques
IF252
Telecommunication Systems
Practical
Course Code
Course Title
IF257
Telecommunication Engineering Lab
IF256
UNIX and RDBMS Lab
Fifth Semester
Theory
Course Code
Course Title
IF352
Computer Networks
IF351
Digital Signal Processing
IF356
IT in Indian Languages
IF354
Object Oriented Analysis and Design
IF355
Software Quality Management
IF353
Visual Programming
Practical
Course Code
Course Title
IF357
Case Tools Lab
IF358
Visual Programming Lab
Sixth Semester
Theory
Course Code
Course Title
IF362
Component Based Technology
IF364
Multimedia Systems
IF365
Overview of Domain Knowledge
IF363
Software Project Management
IF361
TCP/IP and socket Programming
IF366
Web Technology
Practical
Course Code
Course Title
IF367
Multimedia Lab
IF368
Software Component Lab
Seventh Semester
Theory
Course Code
Course Title
E1***
Elective I
E2***
Elective II
E3***
Elective III
IF451
High Performance Networks
IF452
Network Design Security and Management
MG332
Principles of Marketing and Management
Practical
Course Code
Course Title
IF453
Networking Lab
IF454
Software Development Lab
8th Semester
Theory
Course Code
Course Title
E4***
Elective IV
E5***
Elective V
Practical
Course Code
IF455
Project Work
ELECTIVES
IF021
Resource Management Techniques
IF022
Multimedia Compression Techniques
IF023
Embedded Architecture
IF024
Adhoc Networks
IF025
Wireless Application Protocol
IF026
Blue Tooth Technology
IF027
Optical Computing
IF028
Medical Informatics
IF029
Web Based Enterprise Application Development
IF030
Mobile Communication
IF031
Software Agents
IF032
Bio Informatics
IF035
Distributed Computing
IF036
Fault Tolerant Systems
IF038
Decision Support Systems
IF039
Management Information System
IF040
Natural Language Processing
IF042
Image Processing
IF043
Artificial Intelligence
IF044
Enterprise Resource Planning
IF045
Data Mining and Warehousing
IF046
Parallel Processing
IF048
Soft Computing
IF049
Electronics Commerce
IF050
Financial Accounting
IF051
Satellite Communication
IF052
Optical Communication
B.TECH. INFORMATION TECHNOLOGY
IF141 Electron Devices and Circuits 3 1 0 4
1.Semi Conductor devices 7
Semiconductor-PN Junction diode –BJT-FET-SCR-VI characteristics
(qualitative Treatment only)
2.Amplifiers 12
Transistor biasing – self biasing –DC and AC analysis of CE, CB
and CC amplifiers. Power amplifiers-Efficiency. Tuned
Amplifiers-Frequency Response.
3.Feed Back Amplifiers and Oscillators: 10
Negative feed back- Types feedback with examples for each type
. Effect of feedback on ac characteristic of amplifiers. Positive
Feedback – oscillators-Analysis of RC Phase shift Oscillator and
LXC oscillators – Hardly and colpitt.
4.Multivibrators and Timers 7
Bistable, Monostable and a stable multivibrators using
Transistors-triggering delay and frequency
Calculation.555 Timer-Internal Block-Application.
5.Operational Amplifier and Application 9
Operational amplifier- Characteristics-Block diagram only application
Of op-amp-Current to voltage, Voltage to current converters,
Arithmetic circuits-Adder, Subtracter, multiplier, differentiator
And Integrator. Active Filters -Butter worth and Chebyshev.
Total=45
Texts
1.Electronic Device – Foyal-Fifth Edition – Addison Wesley Long man
Pt. Ltd Branch 2001.
2.David A. Bell Electronic Devices and Circuits –Prentice Hall of India.
Reference.
1.Milman and Halkiad, Integrated Electronic McGraw Hill publishers 1985.
2.Boyle stad Nashelsky.- Electronic devices and Circuit Theory-Prentice hall of India
pvt. 6th edition.
IF142 PROGRAMMING DESIGN AND DEVELOPMENT 3 0 0 3
1. Introduction 6
Program development cycle, flowcharting, advantages and disadvantages of pseudo-code, calculation symbols, design structures in pseudo-code, storage and access of data.
2. Modularity 9
Flags and switches, Priming heads and loop control, page control, headings, footers, parameter records, nested loops, requirements of structured design, goals of structured designs, history of structured design, interactive programs, loop control, editing the input.
3. Arrays 10
Declaring arrays, loading arrays, writing arrays, accessing arrays, parallel arrays, searching arrays, sorting, sort utilities, language sorts, coded sorts, bubble sort, insertion sort, multi-dimensional arrays.
4. Control Breaks 10
Logical operators, Nested IF efficiency, CASE structure, Types of edit checks, Error reports, two level breaks, three level breaks.
5. File Processing 10
Merging two files, matching two input files, matches with multiple transaction records, file updates, organising the update possibilities, multiple transaction records, sequential and non-sequential files, extract programs, types of non-sequential access, EOF testing.
Total – 45
Text:
1. Elizabeth A. Dickson, “Computer Program Design”, McGraw Hill, International edition, 1997.
Reference:
1. D.E.Knuth, “The art of computer programming”, vol. I to III, Addison Wesley, Reading Massachusetts, USA, 1968.
2. Robert L.Kruse, C.L.Tondo and Brence Leung, “Data Structures and Program Design in C”, Pearson Education, 2nd edition, 2001.
3. Edsger W.Dijkstra, “A Discipline of Programming”, PHI, 1979.
IF143 Introduction to IT 3 0 0 3
1.Introduction: 9
Information Age; Responses – Information system; Infrastructure and Architecture – IT support for organizations; Types of information systems – Managing IT – Basic of computer hardware and software for IT infrastructure; Data bases; logic Data Models
2.IT for telecom networks: 9
Telecommunication system: Networks: Software; Network processing strategic; Telecom applications; Internet and Intranet; operation and services provided; WWW; Intranets.
3.IT applications: 9
Information system; GIS EDI and EFT; Extranets; Implementation; Data, Knowledge and decision support; Decision making- and support systems; Data visualization technologies; Knowledge Management- and Discovery and analysis.
4.Intelligent systems and E-commerce: 9
AI and IS: Expert systems; Intelligent gents; Virtual reality; Ethical and global issues; E-commerce: Business applications: Market research and customer support Infrastructure, payments and other support.
5.Information Technology and systems: 9
Planning and Management: Principles for IS planning: Role of IS and user departments; Resources; IT architecture; Centralized and no centralized; Client/server; End user computing architecture; Managing IS; Organizational structure; IS vulnerability; protection; Security; Network Protection and Firewalls Risk management and cost-Benefit analysis
Total=45.
Reference:
1. Introduction to IF, E. Turban et al., John Wiely and sons, IC, 2000.
2. IT for management: Making connection for strategic Advantage, 2nd Edition, E. Turban et al., John Wiely and sons, Inc., 2001.
3.IT, the breaking wave, Dennis, P., Curtin et al., Tata McGraw Hill, 1999.
4.IS, A management perspective, Steven Alter, 1999.
IF144 OBJECT ORIENTED PROGRAMMING 3 0 0 3
1.OOP Paradigm 9
Data abstraction – encapsulation – class – inheritance – polymorphism – reusability.
2.C++ introduction 9
Classes – objects – dynamic memory allocation – constructor – destructor – friend functions – operator overloading.
3.Inheritance and polymorphism 9
Derived class and base class – derived class constructor – modes of inheritance – multiple inheritance – virtual function – polymorphism – dynamic binding – abstract class.
4. Java introduction 9
Class – objects – extending class – Java features – interfaces – packages – multithreading.
5. Programming 9
Tokens – operators – expressions – control flow – programming with types – documentation comments – I/O package – applets – creating applets – some sample programs.
Total = 45
Text
1.Bjarne Stroustrup , The C++ Programming Language, Addison Wesley, 2000. 2.Ken Arnold, James Gosling, The JAVA language, II edition, Addison Wesley,
1998.
3.E.Balaguruswamy, Object Oriented Programming with C++, II edition, TMH, 2001.
Reference
1. Herbert Schildt, C++ The complete reference, TMH,1997.
2.Stanley B. Lippman. Jore Lajoie, C++ Primer, III edition, Addison Wesley, 2000.
3.Barkakati N, Object Oriented Programming in C++, PHI, 1995.
4.Kris Jamsa, Java programming – A Complete reference, Galgotia Publication, 1994.
5.Patrick Naughton, Herbert Schildt, Java The complete reference, TMH,1997.
IF145 C++ AND JAVA LAB 0 0 3 2
1. C++ PROGRAMS USING THE FOLLOWING CONCEPTS 20
i) Dynamic memory allocation
ii) Constructor/Destructor
iii) Friend function
iv) Operator overloading
v) Inheritance
vi) Virtual function and Dynamic binding
2. STAND ALONE JAVA PROGRAMS 10
3. CREATING JAVA APPLETS 10
4. CREATING HTML FILE 5
TOTAL 45
IF146 ELECTRONIC DEVICES AND CIRCUITS LAB 0 0 4 2
CE Transistor Characteristics.
UJT Characteristics.
FET Characteristics.
SCR Characteristics.
Power supplies.
Frequency Response of CE, CB, and CC Amplifier with self-bias, fixed bias and Collector to Base feedback bias.
7. Source Follower with gate resistance, Bootstrapped.
TOTAL 45
IF242 DIGITAL SYSTEM DESIGN 3 1 0 4
1.Basic concepts and Boolean algebra 9
Number system and conversions. Boolean algebra and Simplification. Minimum and maximum expansion. Sum of Products and product of sums. Minimization of Boolean functions. Karnaugh map Quine Mc Cluskey Method. Prime implications and Essential Prime Implicants.
2.Logic Gates and gate networks 9
Logic gates of different families circuits characteristics and comparisons Tristate gates. Multilevel gates Networks. NAND and OR Implementation Use of alternate gate symbols. Mixed logic and Polarity indication. Multiple output Networks.
3.Combinational Logic Circuits 9
Problem formation and design of combinational circuits. Adder/ Subtracter, Encoder/Decoder, MUX/DEMUX, Code converters and comparators. Design using standard Ics. Programmable Logic Devices. Rom, PAL,PLA and PGAs. Design Using PLDs.
4.Sequential Logic Circuits 9
Flip-Flops, S-R, J-K, D and T. Triggering. Master Slave Flip flop Synchronous and Asynchronous. Analysis of clocked sequential circuits. State diagram, state table. Design of sequential circuits. Counters, shift registers and sequence generation and detection.
5.Synchronous and an asynchronous state Machines. 9
State minimization. State assignment. Incompletely specified state Machines. Fundamental mode and pulse mode sequential circuits. Hazards, Essential Hazards, Design of hazard free Networks. VHDL.
Total = 45
Text:
1.Charles H.Roth, Jr., Fundamentals of logic Design, Jaico publishing house, Mumbai fourth edition 1992.
References:
1.Morris Mano ,Digital logic and computer design, Prentice Hall of India !(79
2.William I Fletcher AN Engineering Approach to Digital Design,Prentice Hall of India.
3.Alan B. Marcovitz, Introduction to Logic design Mc Graw Hill<2001
4.Ronald J.Tocci, Digital systems Principles and applications PHI 1995.
IF243 DISPLAY SYSTEMS ENGINEERING 3 0 0 3
1.INTRODUCTION TO DISPLAY SYSTEMS: (3)
Character of the display field, processing system, component system, Data organization and display technology, the structure of the information display technology. Display system development : High definition displays, Aural component of visual realism, display systems.
2.PRINCIPLE OF VISION AND APPLICATION OF VISUAL PROPERTIES:(12)
Sources of Illumination, Luminance and Colour response of eye,
Photometry quantities, Colour representation, Function of Camera,
Television system, Video colorimetry, Video system characteristics,
Working principle and display application of LED, LD, IR Emitters,
Liquid crystal and plasma devices. Alpha numeric displays, Optical fibre displays.
3.MEASURING DISPLAY PARAMETERS: (5)
Visual acuity, contrast, flicker, Visual spectrum, Measurement of colour Displays, Application of Zone pattern signal.
4.BROADCAST SOUND DISPLAY: (5)
Basic Sound, Behaviour of sound waves, Hearing concept, Loud Speakers, Basic stereo, Processing of Audio, Digital Audio, Dolphy system, Surround sound system.
5.Recording, Printing and Reprographic Media: (10)
Video Cassette recorders: Video Tape characteristics, Tape recording and playback. VCR-TV link. Digital Video Disc (DVD): DVD technology, Disc and data details DVD Audio- DVD Video, DVD on Computer, DVD production.
Printers and Plotters. Reprographic system.
6.CATHODE RAY TUBE AND PROJECTION DISPLAY SYSTEMS: (10)
Cathode ray Tube fundamentals, CRT Deflection systems, Colour CRT Display Devices. Projection System Fundamentals, Projection Display systems.
Total : 45 Hrs
REFERENCES:
1.Jerry Whitaker, “ Electronic Displays Technology, Design, and Applications”, McGraw-Hill International Editions. 1994.
2.H.R.Luxenberg, L.Kuehn, “ Display Systems Engineering”, McGraw-Hill Book Company, 1968.
3.Jim Taylor, “ DVD Demystified “ Second Edition, McGraw-Hill International Edition, 2001.
4.Michael Talbot- Smith, “ Broadcast Sound Technology”, Second Edition, Butterworth-Heinemann Ltd. 1990.
5.J.I.Ponkove, “ Display Devices “ Topics in Applied Physics, Vol-40, Springer –Verlag , Berlin Heidelberg New York, 1980.
IF244 PRINCIPLES OF COMMUNICATION 3 1 0 4
1. Spectral Analysis And Random Process 9
Spectral characteristics of periodic and aperiodic signals – Spectra of common signals related to communication – Cross correlation – autocorrelation and power / energy density spectra – Random signals and process – modelling noises.
2. Analog Modulation Systems 9
Basic principles of AM, FM &PM – Spectra – power consideration – receiver’s characteristics and deduction of AM, FM & PM systems performance – Threshold effects reduction.
3. Base Band Data Communication 9
Sampling & quantisation – PCM, ADPCM, DM, ADM, Base band pulse shaping – Binary data formats – Base band transmission – ISI – correlative coding – optimum SNR – matched filter detection.
4. Digital Modulation 9
Digital modulation –coherent binary modulation techniques – coherent quadrature modulation techniques – non-coherent binary modulation – M-array modulations – Performance of digital modulation systems based on probability if error – bandwidth – ISI
5. Spread Spectrum And Error Correction Techniques 9
Fundamental concepts – Direct sequence spread spectrum and frequency hopping spread spectrum – Block codes – Cyclic codes.
Total – 45
Text
1. Taub & Schilling, “Principles of Communication”, Tata McGraw Hill Publication, 1990.
2. Simon Haykins, “Principles of Communication”, PHI, 1990
Reference
1. B.P.Lathi, “Analog and Digital Communication Systems”, PHI, 1992.
2. Proakis, “Digital Communication”, McGraw Hill, 1992.
3. A.B.Carlson, “Communication Systems”, McGraw Hill, 1992.
IF245 COMPUTER ARCHITECTURE 3 0 0 3
1.Introduction 9
Evaluation of computers generations of computers – basics of computer architecture – stored program organization (Von Neumann architecture) – instruction formats and types – addressing modes – stack organization.
2.Processor Design 9
Processor basics – CPU organization – data representation – instruction sets – data path design – fixed point arithmetic – ALU – floating point arithmetic – control design – basic concepts – hard wired control – micro programmed control – pipeline control.
3.Memory and I/O systems 9
Memory technology – memory systems – virtual memory – high speed memories – interleaved memories – caches – design methods – associative memories – input / output system – programmed I/O – DMA and interrupts – I/O processors.
4.Parrallel Processing 9
Parallelism in uni processor system – parallel computer structures – architectural classification schemes – pipelining – instruction and arit
|