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.