Showing posts with label Electives. Show all posts
Showing posts with label Electives. Show all posts

Saturday, April 10, 2010

EC1008 HIGH SPEED NETWORKS ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1008 HIGH SPEED NETWORKS

AIM
To highlight the features of different technologies involved in High Speed Networking and their performance.

OBJECTIVES
• Students will get an introduction about ATM and Frame relay.
• Students will be provided with an up-to-date survey of developments in High Speed Networks.
• Enable the students to know techniques involved to support real-time traffic and congestion control.
• Students will be provided with different levels of quality of service (Q.S) to different applications.
UNIT I HIGH SPEED NETWORKS 9
Frame Relay Networks – Asynchronous transfer mode – ATM Protocol Architecture, ATM logical Connection, ATM Cell – ATM Service Categories – AAL.
High Speed LANs: Fast Ethernet, Gigabit Ethernet, Fiber Channel – Wireless LANs: applications, requirements – Architecture of 802.11

UNIT II CONGESTION AND TRAFFIC MANAGEMENT 8
Queuing Analysis- Queuing Models – Single Server Queues – Effects of Congestion – Congestion Control – Traffic Management – Congestion Control in Packet Switching Networks – Frame Relay Congestion Control.

UNIT III TCP AND ATM CONGESTION CONTROL 12
TCP Flow control – TCP Congestion Control – Retransmission – Timer Management – Exponential RTO backoff – KARN’s Algorithm – Window management – Performance of TCP over ATM.
Traffic and Congestion control in ATM – Requirements – Attributes – Traffic Management Frame work, Traffic Control – ABR traffic Management – ABR rate control, RM cell formats, ABR Capacity allocations – GFR traffic management.

UNIT IV INTEGRATED AND DIFFERENTIATED SERVICES 8
Integrated Services Architecture – Approach, Components, Services- Queuing Discipline, FQ, PS, BRFQ, GPS, WFQ – Random Early Detection, Differentiated Services

UNIT V PROTOCOLS FOR QOS SUPPORT 8
RSVP – Goals & Characteristics, Data Flow, RSVP operations, Protocol Mechanisms – Multiprotocol Label Switching – Operations, Label Stacking, Protocol details – RTP – Protocol Architecture, Data Transfer Protocol, RTCP.

TOTAL : 45
TEXT BOOK
1. William Stallings, “HIGH SPEED NETWORKS AND INTERNET”, Pearson Education, Second Edition, 2002.

REFERENCES
1. Warland & Pravin Varaiya, “HIGH PERFORMANCE COMMUNICATION NETWORKS”, Jean Harcourt Asia Pvt. Ltd., II Edition, 2001.
2. Irvan Pepelnjk, Jim Guichard and Jeff Apcar, “MPLS and VPN architecture”, Cisco Press, Volume 1 and 2, 2003

EC1008 HIGH SPEED NETWORKS ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1008 HIGH SPEED NETWORKS

AIM
To highlight the features of different technologies involved in High Speed Networking and their performance.

OBJECTIVES
• Students will get an introduction about ATM and Frame relay.
• Students will be provided with an up-to-date survey of developments in High Speed Networks.
• Enable the students to know techniques involved to support real-time traffic and congestion control.
• Students will be provided with different levels of quality of service (Q.S) to different applications.
UNIT I HIGH SPEED NETWORKS 9
Frame Relay Networks – Asynchronous transfer mode – ATM Protocol Architecture, ATM logical Connection, ATM Cell – ATM Service Categories – AAL.
High Speed LANs: Fast Ethernet, Gigabit Ethernet, Fiber Channel – Wireless LANs: applications, requirements – Architecture of 802.11

UNIT II CONGESTION AND TRAFFIC MANAGEMENT 8
Queuing Analysis- Queuing Models – Single Server Queues – Effects of Congestion – Congestion Control – Traffic Management – Congestion Control in Packet Switching Networks – Frame Relay Congestion Control.

UNIT III TCP AND ATM CONGESTION CONTROL 12
TCP Flow control – TCP Congestion Control – Retransmission – Timer Management – Exponential RTO backoff – KARN’s Algorithm – Window management – Performance of TCP over ATM.
Traffic and Congestion control in ATM – Requirements – Attributes – Traffic Management Frame work, Traffic Control – ABR traffic Management – ABR rate control, RM cell formats, ABR Capacity allocations – GFR traffic management.

UNIT IV INTEGRATED AND DIFFERENTIATED SERVICES 8
Integrated Services Architecture – Approach, Components, Services- Queuing Discipline, FQ, PS, BRFQ, GPS, WFQ – Random Early Detection, Differentiated Services

UNIT V PROTOCOLS FOR QOS SUPPORT 8
RSVP – Goals & Characteristics, Data Flow, RSVP operations, Protocol Mechanisms – Multiprotocol Label Switching – Operations, Label Stacking, Protocol details – RTP – Protocol Architecture, Data Transfer Protocol, RTCP.

TOTAL : 45
TEXT BOOK
1. William Stallings, “HIGH SPEED NETWORKS AND INTERNET”, Pearson Education, Second Edition, 2002.

REFERENCES
1. Warland & Pravin Varaiya, “HIGH PERFORMANCE COMMUNICATION NETWORKS”, Jean Harcourt Asia Pvt. Ltd., II Edition, 2001.
2. Irvan Pepelnjk, Jim Guichard and Jeff Apcar, “MPLS and VPN architecture”, Cisco Press, Volume 1 and 2, 2003

EC1007 OPERATING SYSTEMS ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VI

EC1007 OPERATING SYSTEMS

AIM
To have a through knowledge of the scheduling, memory management, I/O and File System in a Operating system. To have an introduction to distributed operating system.

OBJECTIVES
• To have an overview of components of an operating systems
• To have a thorough knowledge of Process management, Storage management, I/O and File Management.
• To have an understanding of a distributed operating systems.

UNIT I OPERATING SYSTEMS – AN OVERVIEW 8
Introduction to OS - Mainframe systems – Desktop Systems – Multiprocessor Systems – Distributed Systems – Clustered Systems – Real Time Systems – Handheld Systems. Computer-System Operation – I/O Structure – Storage Structure – Storage Hierarchy – Hardware Protection – Network Structure. System Components – Operating-System Services – System Calls – System Programs – System Structure – Virtual Machines – System Design and Implementation – System Generation.

UNIT II PROCESS MANAGEMENT 10
Process Concept – Process Scheduling – Operations on Processes – Cooperating Process – Interprocess Communication – Communication in client-server systems. Threads – Overview – Multithreading models – Threading issues- CPU Scheduling – Basic Concepts – Scheduling Criteria – Scheduling Algorithms – Multiple-Processor Scheduling – Real Time Scheduling – Process Scheduling Models. The Critical-Section Problem – Synchronization Hardware – Semaphores – Classic problems of Synchronization – Critical regions – Monitors – Atomic transactions. System Model – Deadlock Characterization – Methods for handling Deadlocks -Deadlock Prevention – Deadlock avoidance – Deadlock detection – Recovery from Deadlock.

UNIT III STORAGE MANAGEMENT 10
Storage Management – Background – Swapping – Contiguous Memory allocation – Paging – Segmentation – Segmentation with Paging. Virtual Memory – Background – Demand Paging – Process creation – Page Replacement – Allocation of frames – Thrashing. File System Implementation – File Concept – Access Methods – Directory Structure – File – System Mounting – File Sharing – Production. File System Structure – File System Implementation – Directory Implementation – Allocation Methods – Free-space Management – Efficiency and Performance – Recovery.

UNIT IV I/O SYSTEMS 8
I/O Hardware – Application I/O Interface – Kernel I/O Subsystem – Transforming I/O to Hardware Operations – Streams – Performance. Disk Structure – Disk Scheduling – Disk Management – Swap-Space Management – RAID Structure – Disk Attachment – Stable – Storage Implementation – Tertiary Storage Structure.

UNIT V DISTRIBUTED SYSTEMS 9
Background – Topology – Network Types – Communication – Communication Protocols – Robustness – Design Issues. Naming and Transparency – Remote File Access – Stateful Versus Stateless Service – File Replication. Event Ordering – Mutual Exclusion – Atomicity – Concurrency Control – Deadlock Handling – Election Algorithms – Reaching Agreement.

TOTAL : 45
TEXT BOOK
1. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, “Operating System Concepts, Windows XP Update”, Sixth Edition, John Wiley & Sons (ASIA) Pvt. LTD, 2003

REFERENCES
1. Harvey M. Deitel, Operating Systems, Second Edition, Pearson Education Pvt. Ltd, 2002
2. Andrew S. Tanenbaum, Modern Operating Systems, Prentice Hall of India Pvt. LTD, 2003
3. William Stallings, Operating System Prentice Hall of India, 4th Edition, 2003

EC1007 OPERATING SYSTEMS ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VI

EC1007 OPERATING SYSTEMS

AIM
To have a through knowledge of the scheduling, memory management, I/O and File System in a Operating system. To have an introduction to distributed operating system.

OBJECTIVES
• To have an overview of components of an operating systems
• To have a thorough knowledge of Process management, Storage management, I/O and File Management.
• To have an understanding of a distributed operating systems.

UNIT I OPERATING SYSTEMS – AN OVERVIEW 8
Introduction to OS - Mainframe systems – Desktop Systems – Multiprocessor Systems – Distributed Systems – Clustered Systems – Real Time Systems – Handheld Systems. Computer-System Operation – I/O Structure – Storage Structure – Storage Hierarchy – Hardware Protection – Network Structure. System Components – Operating-System Services – System Calls – System Programs – System Structure – Virtual Machines – System Design and Implementation – System Generation.

UNIT II PROCESS MANAGEMENT 10
Process Concept – Process Scheduling – Operations on Processes – Cooperating Process – Interprocess Communication – Communication in client-server systems. Threads – Overview – Multithreading models – Threading issues- CPU Scheduling – Basic Concepts – Scheduling Criteria – Scheduling Algorithms – Multiple-Processor Scheduling – Real Time Scheduling – Process Scheduling Models. The Critical-Section Problem – Synchronization Hardware – Semaphores – Classic problems of Synchronization – Critical regions – Monitors – Atomic transactions. System Model – Deadlock Characterization – Methods for handling Deadlocks -Deadlock Prevention – Deadlock avoidance – Deadlock detection – Recovery from Deadlock.

UNIT III STORAGE MANAGEMENT 10
Storage Management – Background – Swapping – Contiguous Memory allocation – Paging – Segmentation – Segmentation with Paging. Virtual Memory – Background – Demand Paging – Process creation – Page Replacement – Allocation of frames – Thrashing. File System Implementation – File Concept – Access Methods – Directory Structure – File – System Mounting – File Sharing – Production. File System Structure – File System Implementation – Directory Implementation – Allocation Methods – Free-space Management – Efficiency and Performance – Recovery.

UNIT IV I/O SYSTEMS 8
I/O Hardware – Application I/O Interface – Kernel I/O Subsystem – Transforming I/O to Hardware Operations – Streams – Performance. Disk Structure – Disk Scheduling – Disk Management – Swap-Space Management – RAID Structure – Disk Attachment – Stable – Storage Implementation – Tertiary Storage Structure.

UNIT V DISTRIBUTED SYSTEMS 9
Background – Topology – Network Types – Communication – Communication Protocols – Robustness – Design Issues. Naming and Transparency – Remote File Access – Stateful Versus Stateless Service – File Replication. Event Ordering – Mutual Exclusion – Atomicity – Concurrency Control – Deadlock Handling – Election Algorithms – Reaching Agreement.

TOTAL : 45
TEXT BOOK
1. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, “Operating System Concepts, Windows XP Update”, Sixth Edition, John Wiley & Sons (ASIA) Pvt. LTD, 2003

REFERENCES
1. Harvey M. Deitel, Operating Systems, Second Edition, Pearson Education Pvt. Ltd, 2002
2. Andrew S. Tanenbaum, Modern Operating Systems, Prentice Hall of India Pvt. LTD, 2003
3. William Stallings, Operating System Prentice Hall of India, 4th Edition, 2003

EC1005 ELECTROMAGNETIC INTERFERENCE AND COMPATIBILITY ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1005 ELECTROMAGNETIC INTERFERENCE AND COMPATIBILITY

AIM
To understand different electromagnetic Interference problems occurring in Intersystem and in inter system and their possible mitigation techniques in Electronic design
OBJECTIVES
• To understand EMI Sources, EMI problems and their solution methods in PCB level / Subsystem and system level design.
• To measure the emission. immunity level from different systems to couple with the prescribed EMC standards

UNIT I BASIC CONCEPTS 9
Definition of EMI and EMC with examples, Classification of EMI/EMC - CE, RE, CS, RS, Units of Parameters, Sources of EMI, EMI coupling modes - CM and DM, ESD Phenomena and effects, Transient phenomena and suppression.

UNIT II EMI MEASUREMENTS 9
Basic principles of RE, CE, RS and CS measurements, EMI measuring instruments- Antennas, LISN, Feed through capacitor, current probe, EMC analyzer and detection t6echnique open area site, shielded anechoic chamber, TEM cell.

UNIT III EMC STANDARD AND REGULATIONS 8
National and Intentional standardizing organizations- FCC, CISPR, ANSI, DOD, IEC, CENEEC, FCC CE and RE standards, CISPR, CE and RE Standards, IEC/EN, CS standards, Frequency assignment - spectrum conversation.

UNIT IV EMI CONTROL METHODS AND FIXES 10
Shielding, Grounding, Bonding, Filtering, EMI gasket, Isolation transformer, opto isolator.

UNIT V EMC DESIGN AND INTERCONNECTION TECHNIQUES 9
Cable routing and connection, Component selection and mounting, PCB design- Trace routing, Impedance control, decoupling, Zoning and grounding

TOTAL : 45
TEXT BOOKS
1. Prasad Kodali.V – Engineering Electromagnetic Compatibility – S.Chand&Co – New Delhi – 2000
2. Clayton R.Paul – Introduction to Electromagnetic compatibility – Wiley & Sons – 1992

REFERENCES
1. Keiser – Principles of Electromagnetic Compatibility – Artech House – 3rd Edition – 1994
2. Donwhite Consultant Incorporate – Handbook of EMI / EMC – Vol I - 1985

EC1006 MEDICAL ELECTRONICS ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VI

EC1006 MEDICAL ELECTRONICS

AIM
To make students to understand the applications of electronics in diagnostic and therapeutic area.

OBJECTIVE
• To study the methods of recording various biopotentials
• To study how to measure biochemical and various physiological information
• To understand the working of units which will help to restore normal functioning
• To understand the use of radiation for diagnostic and therapy
• To understand the need and technique of electrical safety in Hospitals

UNIT I ELECTRO-PHYSIOLOGY AND BIO-POTENTIAL RECORDING 9
The origin of Bio-potentials; biopotential electrodes, biological amplifiers, ECG, EEG, EMG, PCG, EOG, lead systems and recording methods, typical waveforms and signal characteristics.

UNIT II BIO-CHEMICAL AND NON ELECTRICAL PARAMETER MEASUREMENT 9
PH, PO2, PCO2, PHCO3, Electrophoresis, colorimeter, photometer, Auto analyzer, Blood flow meter, cardiac output, respiratory measurement, Blood pressure, temperature, pulse, Blood cell counters.

UNIT III ASSIST DEVICES AND BIO-TELEMETRY 9
Cardiac pacemakers, DC Defibrillator, Telemetry principles, frequency selection, Bio-telemetry, radio-pill and tele-stimulation.

UNIT IV RADIOLOGICAL EQUIPMENTS 9
Ionosing radiation, Diagnostic x-ray equipments, use of Radio Isotope in diagnosis, Radiation Therapy.

UNIT V RECENT TRENDS IN MEDICAL INSTRUMENTATION 9
Thermograph, endoscopy unit, Laser in medicine, Diathermy units, Electrical safety in medical equipment.

TOTAL : 45
TEXTBOOKS

1. Leislie Cromwell, “Biomedical instrumentation and measurement”, Prentice Hall of India, New Delhi, 2002.

REFERENCES
1. Khandpur, R.S., “Handbook of Biomedical Instrumentation”, TATA McGraw-Hill, New Delhi, 1997.
2. Joseph J.Carr and John M.Brown, “Introduction to Biomedical equipment Technology”, John Wiley and Sons, New York, 1997.

EC1005 ELECTROMAGNETIC INTERFERENCE AND COMPATIBILITY ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1005 ELECTROMAGNETIC INTERFERENCE AND COMPATIBILITY

AIM
To understand different electromagnetic Interference problems occurring in Intersystem and in inter system and their possible mitigation techniques in Electronic design
OBJECTIVES
• To understand EMI Sources, EMI problems and their solution methods in PCB level / Subsystem and system level design.
• To measure the emission. immunity level from different systems to couple with the prescribed EMC standards

UNIT I BASIC CONCEPTS 9
Definition of EMI and EMC with examples, Classification of EMI/EMC - CE, RE, CS, RS, Units of Parameters, Sources of EMI, EMI coupling modes - CM and DM, ESD Phenomena and effects, Transient phenomena and suppression.

UNIT II EMI MEASUREMENTS 9
Basic principles of RE, CE, RS and CS measurements, EMI measuring instruments- Antennas, LISN, Feed through capacitor, current probe, EMC analyzer and detection t6echnique open area site, shielded anechoic chamber, TEM cell.

UNIT III EMC STANDARD AND REGULATIONS 8
National and Intentional standardizing organizations- FCC, CISPR, ANSI, DOD, IEC, CENEEC, FCC CE and RE standards, CISPR, CE and RE Standards, IEC/EN, CS standards, Frequency assignment - spectrum conversation.

UNIT IV EMI CONTROL METHODS AND FIXES 10
Shielding, Grounding, Bonding, Filtering, EMI gasket, Isolation transformer, opto isolator.

UNIT V EMC DESIGN AND INTERCONNECTION TECHNIQUES 9
Cable routing and connection, Component selection and mounting, PCB design- Trace routing, Impedance control, decoupling, Zoning and grounding

TOTAL : 45
TEXT BOOKS
1. Prasad Kodali.V – Engineering Electromagnetic Compatibility – S.Chand&Co – New Delhi – 2000
2. Clayton R.Paul – Introduction to Electromagnetic compatibility – Wiley & Sons – 1992

REFERENCES
1. Keiser – Principles of Electromagnetic Compatibility – Artech House – 3rd Edition – 1994
2. Donwhite Consultant Incorporate – Handbook of EMI / EMC – Vol I - 1985

EC1006 MEDICAL ELECTRONICS ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VI

EC1006 MEDICAL ELECTRONICS

AIM
To make students to understand the applications of electronics in diagnostic and therapeutic area.

OBJECTIVE
• To study the methods of recording various biopotentials
• To study how to measure biochemical and various physiological information
• To understand the working of units which will help to restore normal functioning
• To understand the use of radiation for diagnostic and therapy
• To understand the need and technique of electrical safety in Hospitals

UNIT I ELECTRO-PHYSIOLOGY AND BIO-POTENTIAL RECORDING 9
The origin of Bio-potentials; biopotential electrodes, biological amplifiers, ECG, EEG, EMG, PCG, EOG, lead systems and recording methods, typical waveforms and signal characteristics.

UNIT II BIO-CHEMICAL AND NON ELECTRICAL PARAMETER MEASUREMENT 9
PH, PO2, PCO2, PHCO3, Electrophoresis, colorimeter, photometer, Auto analyzer, Blood flow meter, cardiac output, respiratory measurement, Blood pressure, temperature, pulse, Blood cell counters.

UNIT III ASSIST DEVICES AND BIO-TELEMETRY 9
Cardiac pacemakers, DC Defibrillator, Telemetry principles, frequency selection, Bio-telemetry, radio-pill and tele-stimulation.

UNIT IV RADIOLOGICAL EQUIPMENTS 9
Ionosing radiation, Diagnostic x-ray equipments, use of Radio Isotope in diagnosis, Radiation Therapy.

UNIT V RECENT TRENDS IN MEDICAL INSTRUMENTATION 9
Thermograph, endoscopy unit, Laser in medicine, Diathermy units, Electrical safety in medical equipment.

TOTAL : 45
TEXTBOOKS

1. Leislie Cromwell, “Biomedical instrumentation and measurement”, Prentice Hall of India, New Delhi, 2002.

REFERENCES
1. Khandpur, R.S., “Handbook of Biomedical Instrumentation”, TATA McGraw-Hill, New Delhi, 1997.
2. Joseph J.Carr and John M.Brown, “Introduction to Biomedical equipment Technology”, John Wiley and Sons, New York, 1997.

EC1004 ADVANCED DIGITAL SIGNAL PROCESSING ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1004 ADVANCED DIGITAL SIGNAL PROCESSING

AIM
To introduce the student to advanced digital signal processing techniques.

OBJECTIVES
• To study the parametric methods for power spectrum estimation.
• To study adaptive filtering techniques using LMS algorithm and to study the applications of adaptive filtering.
• To study multirate signal processing fundamentals.
• To study the analysis of speech signals.
• To introduce the student to wavelet transforms.

UNIT I PARAMETRIC METHODS FOR POWER SPECTRUM ESTIMATION 9
Relationship between the auto correlation and the model parameters – The Yule – Walker method for the AR Model Parameters – The Burg Method for the AR Model parameters – unconstrained least-squares method for the AR Model parameters – sequential estimation methods for the AR Model parameters – selection of AR Model order.

UNIT II ADAPTIVE SIGNAL PROCESSING 9
FIR adaptive filters – steepest descent adaptive filter – LMS algorithm – convergence of LMS algorithms – Application: noise cancellation – channel equalization – adaptive recursive filters – recursive least squares.

UNIT III MULTIRATE SIGNAL PROCESSING 9
Decimation by a factor D – Interpolation by a factor I – Filter Design and implementation for sampling rate conversion: Direct form FIR filter structures – Polyphase filter structure.

UNIT IV SPEECH SIGNAL PROCESSING 9
Digital models for speech signal : Mechanism of speech production – model for vocal tract, radiation and excitation – complete model – time domain processing of speech signal:- Pitch period estimation – using autocorrelation function – Linear predictive Coding: Basic Principles – autocorrelation method – Durbin recursive solution.

UNIT V WAVELET TRANSFORMS 9
Fourier Transform : Its power and Limitations – Short Time Fourier Transform – The Gabor Transform - Discrete Time Fourier Transform and filter banks – Continuous Wavelet Transform – Wavelet Transform Ideal Case – Perfect Reconstruction Filter Banks and wavelets – Recursive multi-resolution decomposition – Haar Wavelet – Daubechies Wavelet.

TOTAL : 45
TEXTBOOKS
1. John G.Proakis, Dimitris G.Manobakis, Digital Signal Processing, Principles, Algorithms and Applications, Third edition, (2000) PHI.
2. Monson H.Hayes – Statistical Digital Signal Processing and Modeling, Wiley, 2002.
REFERENCES
1. L.R.Rabiner and R.W.Schaber, Digital Processing of Speech Signals, Pearson Education (1979).
2. Roberto Crist, Modern Digital Signal Processing, Thomson Brooks/Cole (2004)
3. Raghuveer. M. Rao, Ajit S.Bopardikar, Wavelet Transforms, Introduction to Theory and applications, Pearson Education, Asia, 2000.

EC1004 ADVANCED DIGITAL SIGNAL PROCESSING ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1004 ADVANCED DIGITAL SIGNAL PROCESSING

AIM
To introduce the student to advanced digital signal processing techniques.

OBJECTIVES
• To study the parametric methods for power spectrum estimation.
• To study adaptive filtering techniques using LMS algorithm and to study the applications of adaptive filtering.
• To study multirate signal processing fundamentals.
• To study the analysis of speech signals.
• To introduce the student to wavelet transforms.

UNIT I PARAMETRIC METHODS FOR POWER SPECTRUM ESTIMATION 9
Relationship between the auto correlation and the model parameters – The Yule – Walker method for the AR Model Parameters – The Burg Method for the AR Model parameters – unconstrained least-squares method for the AR Model parameters – sequential estimation methods for the AR Model parameters – selection of AR Model order.

UNIT II ADAPTIVE SIGNAL PROCESSING 9
FIR adaptive filters – steepest descent adaptive filter – LMS algorithm – convergence of LMS algorithms – Application: noise cancellation – channel equalization – adaptive recursive filters – recursive least squares.

UNIT III MULTIRATE SIGNAL PROCESSING 9
Decimation by a factor D – Interpolation by a factor I – Filter Design and implementation for sampling rate conversion: Direct form FIR filter structures – Polyphase filter structure.

UNIT IV SPEECH SIGNAL PROCESSING 9
Digital models for speech signal : Mechanism of speech production – model for vocal tract, radiation and excitation – complete model – time domain processing of speech signal:- Pitch period estimation – using autocorrelation function – Linear predictive Coding: Basic Principles – autocorrelation method – Durbin recursive solution.

UNIT V WAVELET TRANSFORMS 9
Fourier Transform : Its power and Limitations – Short Time Fourier Transform – The Gabor Transform - Discrete Time Fourier Transform and filter banks – Continuous Wavelet Transform – Wavelet Transform Ideal Case – Perfect Reconstruction Filter Banks and wavelets – Recursive multi-resolution decomposition – Haar Wavelet – Daubechies Wavelet.

TOTAL : 45
TEXTBOOKS
1. John G.Proakis, Dimitris G.Manobakis, Digital Signal Processing, Principles, Algorithms and Applications, Third edition, (2000) PHI.
2. Monson H.Hayes – Statistical Digital Signal Processing and Modeling, Wiley, 2002.
REFERENCES
1. L.R.Rabiner and R.W.Schaber, Digital Processing of Speech Signals, Pearson Education (1979).
2. Roberto Crist, Modern Digital Signal Processing, Thomson Brooks/Cole (2004)
3. Raghuveer. M. Rao, Ajit S.Bopardikar, Wavelet Transforms, Introduction to Theory and applications, Pearson Education, Asia, 2000.

EC1003 COMPUTER HARDWARE AND INTERFACING ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
FIRST YEAR – ANNUAL PATTERN
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1003 COMPUTER HARDWARE AND INTERFACING

AIM
To enable the student to get a detailed knowledge of all the hardware components that make up a computer and to understand the different interfaces required for connecting these hardware devices.

OBJECTIVES
• To introduce issues related to CPU and memory.
• To understand the components on the motherboard
• To understand different storage media
• To introduce the features of different I/O peripheral devices and their interfaces.

UNIT I CPU AND MEMORY 9
CPU essentials – processor modes – modern CPU concepts – Architectural performance features – the Intel’s CPU – CPU over clocking – over clocking requirements – over clocking the system – over clocking the Intel processors – Essential memory concepts – memory organizations – memory packages – modules – logical memory organizations – memory considerations – memory types – memory techniques – selecting and installing memory.

UNIT II MOTHERBOARDS 9
Active motherboards – sockets and slots – Intel D850GB – Pentium4 mother board – expansion slots – form factor – upgrading a mother board – chipsets – north bridge – south bridge – CMOS – CMOS optimization tactics – configuring the standard CMOS setup – motherboard BIOS – POST – BIOS features – BIOS and Boot sequences – BIOS shortcomings and compatibility issues – power supplies and power management – concepts of switching regulation – potential power problems – power management.

UNIT III STORAGE DEVICES 9
The floppy drive – magnetic storage – magnetic recording principles – data and disk organization – floppy drive – hard drive – data organization and hard drive – sector layout – IDE drive standard and features – Hard drive electronics – CD-ROM drive – construction – CDROM electronics – DVD-ROM – DVD media – DVD drive and decoder.

UNIT IV I/O PERIPHERALS 9
Parallel port – signals and timing diagram – IEEE1284 modes – asynchronous communication - serial port signals – video adapters – graphic accelerators – 3D graphics accelerator issues – DirectX – mice – modems – keyboards – sound boards – audio bench marks.

UNIT V BUS ARCHITECTURE 9
Buses – Industry standard architecture (ISA), peripheral component Interconnect (PCI) – Accelerated Graphics port (AGP) – plug-and-play devices – SCSI concepts – USB architecture.

TOTAL : 45
TEXT BOOK
1. Stephen J.Bigelow, “Trouble Shooting, maintaining and Repairing PCs”, Tata McGraw-Hill, New Delhi, 2001.
REFERENCES
1. Craig Zacker & John Rourke, “The complete reference:PC hardware”, Tata McGraw-Hill, New Delhi, 2001.
2. Mike Meyers, “Introduction to PC Hardware and Trouble shooting”, Tata McGraw-Hill, New Delhi, 2003.
3. B.Govindarajulu, “IBM PC and Clones hardware trouble shooting and maintenance”, Tata McGraw-Hill, New Delhi, 2002.

EC1003 COMPUTER HARDWARE AND INTERFACING ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
FIRST YEAR – ANNUAL PATTERN
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1003 COMPUTER HARDWARE AND INTERFACING

AIM
To enable the student to get a detailed knowledge of all the hardware components that make up a computer and to understand the different interfaces required for connecting these hardware devices.

OBJECTIVES
• To introduce issues related to CPU and memory.
• To understand the components on the motherboard
• To understand different storage media
• To introduce the features of different I/O peripheral devices and their interfaces.

UNIT I CPU AND MEMORY 9
CPU essentials – processor modes – modern CPU concepts – Architectural performance features – the Intel’s CPU – CPU over clocking – over clocking requirements – over clocking the system – over clocking the Intel processors – Essential memory concepts – memory organizations – memory packages – modules – logical memory organizations – memory considerations – memory types – memory techniques – selecting and installing memory.

UNIT II MOTHERBOARDS 9
Active motherboards – sockets and slots – Intel D850GB – Pentium4 mother board – expansion slots – form factor – upgrading a mother board – chipsets – north bridge – south bridge – CMOS – CMOS optimization tactics – configuring the standard CMOS setup – motherboard BIOS – POST – BIOS features – BIOS and Boot sequences – BIOS shortcomings and compatibility issues – power supplies and power management – concepts of switching regulation – potential power problems – power management.

UNIT III STORAGE DEVICES 9
The floppy drive – magnetic storage – magnetic recording principles – data and disk organization – floppy drive – hard drive – data organization and hard drive – sector layout – IDE drive standard and features – Hard drive electronics – CD-ROM drive – construction – CDROM electronics – DVD-ROM – DVD media – DVD drive and decoder.

UNIT IV I/O PERIPHERALS 9
Parallel port – signals and timing diagram – IEEE1284 modes – asynchronous communication - serial port signals – video adapters – graphic accelerators – 3D graphics accelerator issues – DirectX – mice – modems – keyboards – sound boards – audio bench marks.

UNIT V BUS ARCHITECTURE 9
Buses – Industry standard architecture (ISA), peripheral component Interconnect (PCI) – Accelerated Graphics port (AGP) – plug-and-play devices – SCSI concepts – USB architecture.

TOTAL : 45
TEXT BOOK
1. Stephen J.Bigelow, “Trouble Shooting, maintaining and Repairing PCs”, Tata McGraw-Hill, New Delhi, 2001.
REFERENCES
1. Craig Zacker & John Rourke, “The complete reference:PC hardware”, Tata McGraw-Hill, New Delhi, 2001.
2. Mike Meyers, “Introduction to PC Hardware and Trouble shooting”, Tata McGraw-Hill, New Delhi, 2003.
3. B.Govindarajulu, “IBM PC and Clones hardware trouble shooting and maintenance”, Tata McGraw-Hill, New Delhi, 2002.

EC1001 ADVANCED MICROPROCESSORS ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
FIRST YEAR – ANNUAL PATTERN
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1001 ADVANCED MICROPROCESSORS

AIM
To learn the architecture and programming of advanced Intel family microprocessors and microcontrollers.

OBJECTIVES
• To introduce the concepts in internal programming model of Intel family of microprocessors.
• To introduce the programming techniques using MASM, DOS and BIOS function calls.
• To introduce the basic architecture of Pentium family of processors.
• To introduce the architecture programming and interfacing of 16 bit microcontrollers.
• To introduce the concepts and architecture of RISC processor and ARM.

UNIT I ADVANCED MICROPROCESSOR ARCHITECTURE 9
Internal Microprocessor Architecture-Real mode memory addressing – Protected Mode Memory addressing –Memory paging - Data addressing modes – Program memory addressing modes – Stack memory addressing modes – Data movement instructions – Program control instructions- Arithmetic and Logic Instructions.

UNIT II MODULAR PROGRAMMING AND ITS CONCEPTS 9
Modular programming –Using keyboard and Video display –Data Conversions- Disk files- Interrupt hooks- using assembly languages with C/ C++

UNIT III PENTIUM PROCESSORS 9
Introduction to Pentium Microprocessor – Special Pentium registers- Pentium memory management – New Pentium Instructions –Pentium Processor –Special Pentium pro features – Pentium 4 processor

UNIT-IV 16-BIT MICRO CONTROLLER 9
8096/8097 Architecture-CPU registers –RALU-Internal Program and Data memory Timers-High speed Input and Output –Serial Interface-I/O ports –Interrupts –A/D converter-Watch dog timer –Power down feature –Instruction set- External memory Interfacing –External I/O interfacing.

UNIT V RISC PROCESSORS AND ARM 9
The RISC revolution – Characteristics of RISC Architecture – The Berkeley RISC – Register Windows – Windows and parameter passing – Window overflow – RISC architecture and pipelining – Pipeline bubbles – Accessing external memory in RISC systems – Reducing the branch penalties – Branch prediction – The ARM processors – ARM registers – ARM instructions – The ARM built-in shift mechanism – ARM branch instructions – sequence control – Data movement and memory reference instructions.

TOTAL : 45
TEXT BOOK
1. Barry B.Brey, The Intel Microprocessors 8086/8088, 80, 86, 80286, 80386 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, Pentium 4, Architecture, Programming and interfacing, Prentice Hall of India Private Limited, New Delhi, 2003. (UNIT I, II and III)
2. John Peatman, Design with Microcontroller McGraw Hill Publishing Co Ltd, New Delhi. (UNIT IV)
3. Alan Clements, “The principles of computer Hardware”, Oxford University Press, 3rd Edition, 2003. (UNIT V)

REFERENCES
1. Rajkamal, The concepts and feature of micro controllers 68HC11, 8051 and 8096; S Chand Publishers, New Delhi.

EC1001 ADVANCED MICROPROCESSORS ANNA UNIVERSITY CHENNAI LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.

0 comments

ANNA UNIVERSITY CHENNAI :: CHENNAI 600 025 CURRICULUM 2004
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
FIRST YEAR – ANNUAL PATTERN
(Applicable to the students admitted from the Academic year 2006-2007 onwards)
LIST OF ELECTIVES FOR B.E. ELECTRONICS AND COMMUNICATION ENGG.
SEMESTER VII

EC1001 ADVANCED MICROPROCESSORS

AIM
To learn the architecture and programming of advanced Intel family microprocessors and microcontrollers.

OBJECTIVES
• To introduce the concepts in internal programming model of Intel family of microprocessors.
• To introduce the programming techniques using MASM, DOS and BIOS function calls.
• To introduce the basic architecture of Pentium family of processors.
• To introduce the architecture programming and interfacing of 16 bit microcontrollers.
• To introduce the concepts and architecture of RISC processor and ARM.

UNIT I ADVANCED MICROPROCESSOR ARCHITECTURE 9
Internal Microprocessor Architecture-Real mode memory addressing – Protected Mode Memory addressing –Memory paging - Data addressing modes – Program memory addressing modes – Stack memory addressing modes – Data movement instructions – Program control instructions- Arithmetic and Logic Instructions.

UNIT II MODULAR PROGRAMMING AND ITS CONCEPTS 9
Modular programming –Using keyboard and Video display –Data Conversions- Disk files- Interrupt hooks- using assembly languages with C/ C++

UNIT III PENTIUM PROCESSORS 9
Introduction to Pentium Microprocessor – Special Pentium registers- Pentium memory management – New Pentium Instructions –Pentium Processor –Special Pentium pro features – Pentium 4 processor

UNIT-IV 16-BIT MICRO CONTROLLER 9
8096/8097 Architecture-CPU registers –RALU-Internal Program and Data memory Timers-High speed Input and Output –Serial Interface-I/O ports –Interrupts –A/D converter-Watch dog timer –Power down feature –Instruction set- External memory Interfacing –External I/O interfacing.

UNIT V RISC PROCESSORS AND ARM 9
The RISC revolution – Characteristics of RISC Architecture – The Berkeley RISC – Register Windows – Windows and parameter passing – Window overflow – RISC architecture and pipelining – Pipeline bubbles – Accessing external memory in RISC systems – Reducing the branch penalties – Branch prediction – The ARM processors – ARM registers – ARM instructions – The ARM built-in shift mechanism – ARM branch instructions – sequence control – Data movement and memory reference instructions.

TOTAL : 45
TEXT BOOK
1. Barry B.Brey, The Intel Microprocessors 8086/8088, 80, 86, 80286, 80386 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, Pentium 4, Architecture, Programming and interfacing, Prentice Hall of India Private Limited, New Delhi, 2003. (UNIT I, II and III)
2. John Peatman, Design with Microcontroller McGraw Hill Publishing Co Ltd, New Delhi. (UNIT IV)
3. Alan Clements, “The principles of computer Hardware”, Oxford University Press, 3rd Edition, 2003. (UNIT V)

REFERENCES
1. Rajkamal, The concepts and feature of micro controllers 68HC11, 8051 and 8096; S Chand Publishers, New Delhi.

Saturday, March 27, 2010

CS1013 ADVANCED COMPUTER ARCHITECTURESYLLABUS B.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY CHENNAI– REGULATIONS – 2004

0 comments

ANNA UNIVERSITY CHENNAI: CHENNAI – 600 025
B.E DEGREE PROGRAMME COMPUTER SCIENCE AND ENGINEERING
(Offered in Colleges affiliated to Anna University)
CURRICULUM AND SYLLABUS – REGULATIONS – 2004
B.E. COMPUTER SCIENCE AND ENGINEERING
LIST OF ELECTIVES

CS1013 ADVANCED COMPUTER ARCHITECTURE

AIM
To do an advanced study of the Instruction Set Architecture, Instruction Level Parallelism with hardware and software approaches, Memory and I/O systems and different multiprocessor architectures with an analysis of their performance.

OBJECTIVES
• To study the ISA design, instruction pipelining and performance related issues.
• To do a detailed study of ILP with dynamic approaches.
• To do a detailed study of ILP with software approaches.
• To study the different multiprocessor architectures and related issues.
• To study the Memory and I/O systems and their performance issues.

UNIT I INTRODUCTION 9
Fundamentals of Computer Design – Measuring and reporting performance – Quantitative principles of computer design. Instruction set principles – Classifying ISA – Design issues. Pipelining – Basic concepts – Hazards – Implementation – Multicycle operations.

UNIT II INSTRUCTION LEVEL PARALLELISM WITH DYNAMIC APPROACHES 9
Concepts – Dynamic Scheduling – Dynamic hardware prediction – Multiple issue – Hardware based speculation – Limitations of ILP.

UNIT III INSTRUCTION LEVEL PARALLELISM WITH SOFTWARE APPROACHES 9
Compiler techniques for exposing ILP – Static branch prediction – VLIW – Advanced compiler support – Hardware support for exposing more parallelism – Hardware versus software speculation mechanisms.

UNIT IV MEMORY AND I/O 9
Cache performance – Reducing cache miss penalty and miss rate – Reducing hit time – Main memory and performance – Memory technology. Types of storage devices – Buses – RAID – Reliability, availability and dependability – I/O performance measures – Designing an I/O system.

UNIT V MULTIPROCSSORS AND THREAD LEVEL PARALLELISM 9
Symmetric and distributed shared memory architectures – Performance issues – Synchronization – Models of memory consistency – Multithreading.

TOTAL : 45
TEXT BOOK
1. John L. Hennessey and David A. Patterson, ”Computer Architecture: A Quantitative Approach”, Morgan Kaufmann, 2003, Third Edition.
REFERENCES
1. D.Sima, T.Fountain and P.Kacsuk, ”Advanced Computer Architectures: A Design Space Approach”, Addison Wesley, 2000.
2. Kai Hwang and Zhi.Wei Xu, “Scalable Parallel Computing”, Tata McGraw-Hill, New Delhi, 2003.

CS1013 ADVANCED COMPUTER ARCHITECTURESYLLABUS B.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY CHENNAI– REGULATIONS – 2004

0 comments

ANNA UNIVERSITY CHENNAI: CHENNAI – 600 025
B.E DEGREE PROGRAMME COMPUTER SCIENCE AND ENGINEERING
(Offered in Colleges affiliated to Anna University)
CURRICULUM AND SYLLABUS – REGULATIONS – 2004
B.E. COMPUTER SCIENCE AND ENGINEERING
LIST OF ELECTIVES

CS1013 ADVANCED COMPUTER ARCHITECTURE

AIM
To do an advanced study of the Instruction Set Architecture, Instruction Level Parallelism with hardware and software approaches, Memory and I/O systems and different multiprocessor architectures with an analysis of their performance.

OBJECTIVES
• To study the ISA design, instruction pipelining and performance related issues.
• To do a detailed study of ILP with dynamic approaches.
• To do a detailed study of ILP with software approaches.
• To study the different multiprocessor architectures and related issues.
• To study the Memory and I/O systems and their performance issues.

UNIT I INTRODUCTION 9
Fundamentals of Computer Design – Measuring and reporting performance – Quantitative principles of computer design. Instruction set principles – Classifying ISA – Design issues. Pipelining – Basic concepts – Hazards – Implementation – Multicycle operations.

UNIT II INSTRUCTION LEVEL PARALLELISM WITH DYNAMIC APPROACHES 9
Concepts – Dynamic Scheduling – Dynamic hardware prediction – Multiple issue – Hardware based speculation – Limitations of ILP.

UNIT III INSTRUCTION LEVEL PARALLELISM WITH SOFTWARE APPROACHES 9
Compiler techniques for exposing ILP – Static branch prediction – VLIW – Advanced compiler support – Hardware support for exposing more parallelism – Hardware versus software speculation mechanisms.

UNIT IV MEMORY AND I/O 9
Cache performance – Reducing cache miss penalty and miss rate – Reducing hit time – Main memory and performance – Memory technology. Types of storage devices – Buses – RAID – Reliability, availability and dependability – I/O performance measures – Designing an I/O system.

UNIT V MULTIPROCSSORS AND THREAD LEVEL PARALLELISM 9
Symmetric and distributed shared memory architectures – Performance issues – Synchronization – Models of memory consistency – Multithreading.

TOTAL : 45
TEXT BOOK
1. John L. Hennessey and David A. Patterson, ”Computer Architecture: A Quantitative Approach”, Morgan Kaufmann, 2003, Third Edition.
REFERENCES
1. D.Sima, T.Fountain and P.Kacsuk, ”Advanced Computer Architectures: A Design Space Approach”, Addison Wesley, 2000.
2. Kai Hwang and Zhi.Wei Xu, “Scalable Parallel Computing”, Tata McGraw-Hill, New Delhi, 2003.

Friday, March 26, 2010

CS1010 C # AND . NET FRAMEWORK -SYLLABUS B.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY CHENNAI REGULATIONS – 2004

0 comments

ANNA UNIVERSITY CHENNAI: CHENNAI – 600 025
B.E DEGREE PROGRAMME COMPUTER SCIENCE AND ENGINEERING
(Offered in Colleges affiliated to Anna University)
CURRICULUM AND SYLLABUS – REGULATIONS – 2004
B.E. COMPUTER SCIENCE AND ENGINEERING
LIST OF ELECTIVES

CS1010 C # AND . NET FRAMEWORK 3 0 0 100

AIM
To cover the fundamental concepts of the C# language and the .NET framework.
OBJECTIVE
• The student will gain knowledge in the concepts of the .NET framework as a whole and the technologies that constitute the Framework.
• The student will gain programming skills in C# both in basic and advanced levels.
• By building sample applications, the student will get experience and be ready for large-scale projects.

UNIT I INTRODUCTION TO C# 8
Introducing C#, Understanding .NET, Overview of C#, Literals, Variables, Data Types, Operators, Expressions, Branching, Looping, Methods, Arrays, Strings, Structures, Enumerations.

UNIT II OBJECT ORIENTED ASPECTS OF C# 9
Classes, Objects, Inheritance, Polymorphism, Interfaces, Operator Overloading, Delegates, Events, Errors and Exceptions.

UNIT III APPLICATION DEVELOPMENT ON .NET 8
Building Windows Applications, Accessing Data with ADO.NET.

UNIT IV WEB BASED APPLICATION DEVELOPMENT ON .NET 8
Programming Web Applications with Web Forms, Programming Web Services.

UNIT V THE CLR AND THE .NET FRAMEWORK 12
Assemblies, Versioning, Attributes, Reflection, Viewing MetaData, Type Discovery, Reflecting on a Type, Marshaling, Remoting, Understanding Server Object Types, Specifying a Server with an Interface, Building a Server, Building the Client, Using SingleCall, Threads.

TOTAL : 45
TEXT BOOKS

1. E. Balagurusamy, “Programming in C#”, Tata McGraw-Hill, 2004. (Unit I, II)
2. J. Liberty, “Programming C#”, 2nd ed., O’Reilly, 2002. (Unit III, IV, V)
REFERENCES
1. Herbert Schildt, “The Complete Reference: C#”, Tata McGraw-Hill, 2004.
2. Robinson et al, “Professional C#”, 2nd ed., Wrox Press, 2002.
3. Andrew Troelsen, “C# and the .NET Platform”, A! Press, 2003.
4. S. Thamarai Selvi, R. Murugesan, “A Textbook on C#”, Pearson Education, 2003.

CS1010 C # AND . NET FRAMEWORK -SYLLABUS B.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY CHENNAI REGULATIONS – 2004

0 comments

ANNA UNIVERSITY CHENNAI: CHENNAI – 600 025
B.E DEGREE PROGRAMME COMPUTER SCIENCE AND ENGINEERING
(Offered in Colleges affiliated to Anna University)
CURRICULUM AND SYLLABUS – REGULATIONS – 2004
B.E. COMPUTER SCIENCE AND ENGINEERING
LIST OF ELECTIVES

CS1010 C # AND . NET FRAMEWORK 3 0 0 100

AIM
To cover the fundamental concepts of the C# language and the .NET framework.
OBJECTIVE
• The student will gain knowledge in the concepts of the .NET framework as a whole and the technologies that constitute the Framework.
• The student will gain programming skills in C# both in basic and advanced levels.
• By building sample applications, the student will get experience and be ready for large-scale projects.

UNIT I INTRODUCTION TO C# 8
Introducing C#, Understanding .NET, Overview of C#, Literals, Variables, Data Types, Operators, Expressions, Branching, Looping, Methods, Arrays, Strings, Structures, Enumerations.

UNIT II OBJECT ORIENTED ASPECTS OF C# 9
Classes, Objects, Inheritance, Polymorphism, Interfaces, Operator Overloading, Delegates, Events, Errors and Exceptions.

UNIT III APPLICATION DEVELOPMENT ON .NET 8
Building Windows Applications, Accessing Data with ADO.NET.

UNIT IV WEB BASED APPLICATION DEVELOPMENT ON .NET 8
Programming Web Applications with Web Forms, Programming Web Services.

UNIT V THE CLR AND THE .NET FRAMEWORK 12
Assemblies, Versioning, Attributes, Reflection, Viewing MetaData, Type Discovery, Reflecting on a Type, Marshaling, Remoting, Understanding Server Object Types, Specifying a Server with an Interface, Building a Server, Building the Client, Using SingleCall, Threads.

TOTAL : 45
TEXT BOOKS

1. E. Balagurusamy, “Programming in C#”, Tata McGraw-Hill, 2004. (Unit I, II)
2. J. Liberty, “Programming C#”, 2nd ed., O’Reilly, 2002. (Unit III, IV, V)
REFERENCES
1. Herbert Schildt, “The Complete Reference: C#”, Tata McGraw-Hill, 2004.
2. Robinson et al, “Professional C#”, 2nd ed., Wrox Press, 2002.
3. Andrew Troelsen, “C# and the .NET Platform”, A! Press, 2003.
4. S. Thamarai Selvi, R. Murugesan, “A Textbook on C#”, Pearson Education, 2003.

CS1008 REAL TIME SYSTEMS -SYLLABUS B.E. COMPUTER SCIENCE AND ENGINEERING – ANNA UNIVERSITY CHENNAI REGULATIONS – 2004

0 comments

ANNA UNIVERSITY CHENNAI: CHENNAI – 600 025
B.E DEGREE PROGRAMME COMPUTER SCIENCE AND ENGINEERING
(Offered in Colleges affiliated to Anna University)
CURRICULUM AND SYLLABUS – REGULATIONS – 2004
B.E. COMPUTER SCIENCE AND ENGINEERING
LIST OF ELECTIVES

CS1008 REAL TIME SYSTEMS

AIM
To understand the basic concepts, design and integration of Real Time Systems.

OBJECTIVES
• To know about the specification and design techniques of a Real Time System.
• To understand about real time task communication and synchronization
• To have a vast knowledge of queuing models and Real Time System integration.

UNIT I BASIC REAL TIME CONCEPTS 9
Basic computer architecture – some terminology - real time design issues – example real time systems – input and output – other devices – language features.

UNIT II REAL TIME SPECIFICATION AND DESIGN TECHNIQUES 9
Natural languages – mathematical specification – flow charts – structured charts – pseudocode and programming design languages – finite state automata – data flow diagrams – petri nets – Warnier Orr notation – state charts – polled loop systems – phase / sate driven code – coroutines – interrupt – driven systems – foreground/background system – full featured real time operating systems

UNIT III INTERTASK COMMUNICATION AND SYNCHRONIZATION 9
Buffering data – mailboxes – critical regions – semaphores – deadlock – process stack management – dynamic allocation – static schemes – response time calculation – interrupt latency – time loading and its measurement – scheduling is NP complete – reducing response times and time loading – analysis of memory requirements – reducing memory loading – I/O performance

UNIT IV QUEUING MODELS 9
Probability functions – discrete- basic buffering calculation – classical queuing theory – little's law – erlong's formula – faults, failures, bugs and effects – reliability-testing – fault tolerance – classification of architecture – distributing systems – Non Von Neuman architecture

UNIT V HARDWARE/SOFTWARE INTEGRATION 9
Goals of real time system integration – tools - methodology -software Heinsberg uncertainity principle – real time applications

TOTAL : 45
TEXT BOOK

1. Philip A.Laplante, “Real time system design and analysis – an engineer's handbook

REFERENCES
1. C.M.Krishna and Kang G Shin, "Real time systems", TMH, 1997
2. Stuart Bennelt, "Real time computer control – and introduction", Pearson education, 2003.
3. Allen Burns, Andy Wellings, “Real Time Systems and Programming Languages”, Pearson Education, 2003.

CS1008 REAL TIME SYSTEMS -SYLLABUS B.E. COMPUTER SCIENCE AND ENGINEERING – ANNA UNIVERSITY CHENNAI REGULATIONS – 2004

0 comments

ANNA UNIVERSITY CHENNAI: CHENNAI – 600 025
B.E DEGREE PROGRAMME COMPUTER SCIENCE AND ENGINEERING
(Offered in Colleges affiliated to Anna University)
CURRICULUM AND SYLLABUS – REGULATIONS – 2004
B.E. COMPUTER SCIENCE AND ENGINEERING
LIST OF ELECTIVES

CS1008 REAL TIME SYSTEMS

AIM
To understand the basic concepts, design and integration of Real Time Systems.

OBJECTIVES
• To know about the specification and design techniques of a Real Time System.
• To understand about real time task communication and synchronization
• To have a vast knowledge of queuing models and Real Time System integration.

UNIT I BASIC REAL TIME CONCEPTS 9
Basic computer architecture – some terminology - real time design issues – example real time systems – input and output – other devices – language features.

UNIT II REAL TIME SPECIFICATION AND DESIGN TECHNIQUES 9
Natural languages – mathematical specification – flow charts – structured charts – pseudocode and programming design languages – finite state automata – data flow diagrams – petri nets – Warnier Orr notation – state charts – polled loop systems – phase / sate driven code – coroutines – interrupt – driven systems – foreground/background system – full featured real time operating systems

UNIT III INTERTASK COMMUNICATION AND SYNCHRONIZATION 9
Buffering data – mailboxes – critical regions – semaphores – deadlock – process stack management – dynamic allocation – static schemes – response time calculation – interrupt latency – time loading and its measurement – scheduling is NP complete – reducing response times and time loading – analysis of memory requirements – reducing memory loading – I/O performance

UNIT IV QUEUING MODELS 9
Probability functions – discrete- basic buffering calculation – classical queuing theory – little's law – erlong's formula – faults, failures, bugs and effects – reliability-testing – fault tolerance – classification of architecture – distributing systems – Non Von Neuman architecture

UNIT V HARDWARE/SOFTWARE INTEGRATION 9
Goals of real time system integration – tools - methodology -software Heinsberg uncertainity principle – real time applications

TOTAL : 45
TEXT BOOK

1. Philip A.Laplante, “Real time system design and analysis – an engineer's handbook

REFERENCES
1. C.M.Krishna and Kang G Shin, "Real time systems", TMH, 1997
2. Stuart Bennelt, "Real time computer control – and introduction", Pearson education, 2003.
3. Allen Burns, Andy Wellings, “Real Time Systems and Programming Languages”, Pearson Education, 2003.

 

Anna University Syllabus and Results | Copyright 2009 Tüm Hakları Saklıdır | Blogger Template by GoogleBoy ve anakafa | Sponsored by Noow!