ANNA UNIVERSITY CHENNAI : : CHENNAI – 600 025 AFFILIATED INSTITUTIONS B.TECH.

(8 SEMESTER) INFORMATION TECHNOLOGY CURRICULUM – R 2008 SEMESTER V (Applicable to the students admitted from the Academic year 2008–2009 onwards) Code No. THEORY IT2301 IT2302 Course Title Java Programming Object Oriented Analysis and Design L 3 3 3 3 3 3 0 0 0 0 T 0 1 0 0 0 0 0 0 0 0 P 0 0 0 0 0 0 3 3 3 4 C 3 4 3 3 3 3 2 2 2 2

IT2306
CS2302 EC2311 IT2303 PRACTICAL IT2304

System Software
Computer Networks Digital Signal Processing Information Theory and Coding Object Oriented Analysis and Design Lab

IT2307
IT2305 GE2321

System Software Lab
Java Programming Lab Communication Skills Laboratory

Bayesian Classification – Rule Based Classification – Classification by Backpropagation – Support Vector Machines – Associative Classification – Lazy Learners – Other Classification Methods . Second Edition. Jiawei Han and Micheline Kamber.Mapping the Data Warehouse to a Multiprocessor Architecture – DBMS Schemas for Decision Support – Data Extraction.CS2032 DATA WAREHOUSING AND DATA MINING 3003 UNIT I DATA WAREHOUSING 10 Data warehousing Components –Building a Data warehouse –.Prediction UNIT V CLUSTERING AND APPLICATIONS AND TRENDS IN DATA MINING 8 Cluster Analysis . 2007. UNIT IV ASSOCIATION RULE MINING AND CLASSIFICATION 11 Mining Frequent Patterns. Easter Economy Edition. REFERENCES: 1. “ Introduction to Data Mining with Case Studies”. K. Data Mining & OLAP”. Pang-Ning Tan. 2006.Decision Tree Induction . Michael Steinbach and Vipin Kumar. Elsevier. UNIT II BUSINESS ANALYSIS 8 Reporting and Query tools and Applications – Tool Categories – The Need for Applications – Cognos Impromptu – Online Analytical Processing (OLAP) – Need – Multidimensional Data Model – OLAP Guidelines – Multidimensional versus Multirelational OLAP – Categories of Tools – OLAP Tools and the Internet. TEXT BOOKS: 1. Pearson Education. “ Data Warehousing. .P. Tenth Reprint 2007. 2007. Alex Berson and Stephen J. UNIT III DATA MINING 8 Introduction – Data – Types of Data – Data Mining Functionalities – Interestingness of Patterns – Classification of Data Mining Systems – Data Mining Task Primitives – Integration of a Data Mining System with a Data Warehouse – Issues –Data Preprocessing. “ Introduction To Data Mining”. and Transformation Tools –Metadata. Ajay “. Associations and Correlations – Mining Methods – Mining Various Kinds of Association Rules – Correlation Analysis – Constraint Based Association Mining – Classification and Prediction . Prentice Hall of India. Gupta. Insight into Data mining Theory and Practice”. Cleanup. 3.Basic Concepts . 4. Prentice Hall of India. 2006.Constraint – Based Cluster Analysis – Outlier Analysis – Data Mining Applications. K. Smith. Soman. “Data Mining Concepts and Techniques”. G. Shyam Diwakar and V. Easter Economy Edition. 2.Types of Data – Categorization of Major Clustering Methods . Tata McGraw – Hill Edition.Density-Based Methods –Grid Based Methods – Model-Based Clustering Methods – Clustering High Dimensional Data .Kmeans – Partitioning Methods – Hierarchical Methods .

“Data Mining Methods and Models”. Thomas Wu. Third edition. Horstmann and Gary Cornell. 2006. Pearson Education. UNIT I 9 Object oriented programming concepts – objects – classes – methods and messages – abstraction and encapsulation – inheritance – abstract classes – polymorphism. 2008.I/O Streams . Gosling. TEXT BOOK: 1. “An introduction to Object-oriented programming with Java”. event driven. Timothy Budd.. “Core Java: Volume I – Fundamentals”. Sun Microsystems Press. Fourth Edition. 2000. Cay S. 2006.Graphics programming – Frame – Components – working with 2D shapes. K. IT2301 JAVA PROGRAMMING 3 0 0 3 AIM: To understand the concepts of object-oriented.Multi-threaded programming – interrupting threads – thread states – thread properties – thread synchronization – Executors – synchronizers. REFERENCES: 1..Larose.Packages – Java-Doc comments –. UNIT IV 8 Basics of event handling – event handlers – adapter classes – actions – mouse events – AWT event hierarchy – introduction to Swing – Model-View-Controller design pattern – buttons – layout management – Swing Components – exception handling – exception hierarchy – throwing and catching exceptions.Objects and classes in Java – defining classes – methods . 2.Inheritance – class hierarchy – polymorphism – dynamic binding – final keyword – abstract classes UNIT III 10 The Object class – Reflection – interfaces – object cloning – inner classes – proxies . “The JAVA programming language”. Daniel T. Pearson Education.5. UNIT V 8 Motivation for generic programming – generic classes – generic methods – generic code and virtual machine – inheritance and generics – reflection and generics . “Understanding Object-oriented programming with Java”. 3. Arnold and J. 2000. Updated Edition. C. Tata McGraw-Hill Publishing company Ltd. .access specifiers – static members – constructors – finalize method UNIT II 10 Arrays – Strings . Eighth Edition. Wile-Interscience. and concurrent programming paradigms and develop skills in using these paradigms using Java.

"Applying UML and Patterns: An Introduction to object-oriented Analysis and Design and iterative development”.Domain Models . Third Edition.IT2302 OBJECT ORIENTED ANALYSIS AND DESIGN 3 0 0 3 OBJECTIVES: • • • To learn basic OO analysis and design skills through an elaborate case study.UML class diagrams . 2. Pearson Education. Inception -Use case Modeling . extend and generalization.Case study – the NextGen POS system.Relationship between sequence diagrams and use cases Logical architecture and UML package diagram – Logical architecture refinement . “Object-Oriented Modeling and Design with UML”.Applying GoF design patterns – adapter.UML activity diagrams and modeling UNIT III 9 System sequence diagrams . Craig Larman. 3. factory and observer patterns. Second Edition. Mike O’Docherty. “Java Design Patterns – A Tutorial”.Finding conceptual classes and description classes – Associations – Attributes – Domain model refinement – Finding conceptual class hierarchies. Prentice Hall of India Private Limited. singleton. 2007 . To use the UML design diagrams To apply the appropriate design patterns UNIT I 9 Introduction to OOAD – What is OOAD? – What is UML? What are the United process(UP) phases . UNIT V 9 UML state diagrams and modeling .Operation contracts.Aggregation and Composition. John Wiley & Sons. Addison-Wesley. 2005. UNIT II 9 Elaboration .Mapping design to code -UML deployment and component diagrams Total Hours : 45 TEXT BOOK: 1.0”. 2000. 2005 REFERENCES: 1. “Object-Oriented Analysis & Design: Understanding System Development with UML 2.Cooper. James Rambaugh.UML interaction diagrams UNIT IV 9 GRASP: Designing objects with responsibilities – Creator – Information expert – Low Coupling –Controller – High Cohesion – Designing for visibility .Relating Use cases – include. Micheal Blaha. James W.

UNIT IV MACRO PROCESSORS 9 Basic macro processor functions . UNIT I INTRODUCTION 8 • • • • • System software and machine architecture – The Simplified Instructional Computer (SIC) . UNIT II ASSEMBLERS 10 Basic assembler functions .Relocation – Program Linking – Algorithm and Data Structures for Linking Loader .Machine-independent macro .Machine architecture . 1995.instruction sets .Loader design options Linkage Editors – Dynamic Linking – Bootstrap Loaders .Machine independent assembler features .Automatic Library Search – Loader Options .MSDOS linker. Erich Gamma. UNIT III LOADERS AND LINKERS 9 Basic loader functions .Machine-independent loader features . and macro processors. IT2306 AIM SYSTEM SOFTWARE 3 0 0 3 To have an understanding of foundations of design of assemblers.4.Instruction formats and addressing modes – Program relocation . Addison-Wesley.Machine dependent assembler features .Implementation example . John Vlissides. OBJECTIVES To understand the relationship between system software and machine architecture.I/O and programming.Implementation example . To have an understanding of macroprocessors. To know the design and implementation of assemblers To know the design and implementation of linkers and loaders. loaders.“Design patterns: Elements of Reusable object-oriented software”.Data and instruction formats addressing modes .MASM assembler.Macro Definition and Expansion – Macro Processor Algorithm and data structures .Literals – Symbol-defining statements – Expressions . To have an understanding of system software tools.A simple SIC assembler – Assembler algorithm and data structures . Ralph Johnson.Design of an Absolute Loader – A Simple Bootstrap Loader . linkers.Machine dependent loader features .One pass assemblers and Multi pass assemblers . Richard Helm.

TOTAL : 45 TEXT BOOK 1.Overview of the Editing Process .Debugging functions and capabilities – Relationship with other parts of the system – User-Interface Criteria. D. Second Revised Edition. Leland L. M. EC2361 MICROPROCESSORS AND MICROCONTROLLERS 300 3 UNIT I THE 8085 AND 8086 MICROPROCESSORS 9 8085 Microprocessor architecture – Instruction set – Programming the 8085.Interactive debugging systems . “Systems Programming and Operating Systems”. 3. Dhamdhere. UNIT III SYSTEM DESIGN 9 Basic configurations – Minimum and maximum modes – System design using 8086 – Multiprocessor configurations – Introduction to 80286. UNIT V SYSTEM SOFTWARE TOOLS 9 Text editors . UNIT II 8086 SOFTWARE ASPECTS 9 Intel 8086 microprocessor – Instruction set – Addressing modes – Assembler directives – Assembly language programming – Procedures – Macros – Interrupts and interrupt service routines – BIOS function calls..processor features . Tata McGraw-Hill Edition.MASM Macro Processor – ANSI C Macro language. 80386 and Pentium. Tata McGraw-Hill. 3rd Edition. Ltd. John R. Levine. John J. 2. 2000. 2000. . “System Software – An Introduction to Systems Programming”. Linkers & Loaders – Harcourt India Pvt. Donovan “Systems Programming”. . 2000. REFERENCES 1. Morgan Kaufmann Publishers. 2006. UNIT V MICROCONTROLLERS 9 Architecture of 8051 microcontroller – Signals – Operational features – Memory and I/O addressing – Interrupts – Instruction set – System design using microcontrollers.User Interface – Editor Structure. Beck. UNIT IV I/O INTERFACING 9 Memory Interfacing and I/O interfacing with 8085 and 8086 – Parallel communication interface – Serial communication interface – Timer – Keyboard / Display controller – Interrupt controller – DMA controller – Programming and applications. 8086 Microprocessor architecture – signals. Pearson Education Asia.Concatenation of Macro Parameters – Generation of Unique Labels – Conditional Macro Expansion – Keyword Macro Parameters-Macro within Macro-Implementation example .

Issues in the data link layer . Programming and Interfacing”. Mohamed Ali Mazidi. Hall. Bhurchandi. 80186/80188. “Advanced Microprocessors and peripherals – Architectures. Tata Mc Graw Hill. Second edition. POP3) – HTTP – DNS. Second edition. PentiumPro Processor. Ltd. Seventh Edition. 2006. Glenn A. Pearson Education / Prentice Hall of India. PentiumIV. Programming and Design”. Fifth edition. 80486. 2007 (Unit V). Peter Abel. Pearson Education / Prentice Hall of India Pvt. Programming & Interfacing”. Ray & K. CS2302 COMPUTER NETWORKS 3003 UNIT I 9 Network architecture – layers – Physical links – Channel access on links – Hybrid multiple access techniques .Congestion control – Congestion avoidance – QoS UNIT V 9 Email (SMTP. 2007 . Brey. 2. Ramesh S. 2006. Prentice Hall of India. REFERENCES: 1. Pentium. M. Gibson. 3. 8086/8088. 80286. “IBM PC Assembly language and programming”. 3. 2006. Second Edition. 5th Ed.SNMP – Telnet – FTP – Security – PGP . Programming and Applications with the 8085”. Yu-cheng Liu. 2007. Tata Mc Graw Hill. PentiumIII. “The 8051 microcontroller and embedded systems using Assembly and C”..SSH . Penram International Publisher.Framing – Error correction and detection – Link-level Flow Control UNIT II 9 Medium access – CSMA – Ethernet – Token ring – FDDI . Janice Gillispie Mazidi. 80386. Architecture. A. “Microprocessors and Interfacing: Programming and Hardware”. “Microprocessor – Architecture. packet switching / Packet switched networks – IP – ARP – RARP – DHCP – ICMP – Queueing discipline – Routing algorithms – RIP – OSPF – Subnetting – CIDR – Interdomain routing – BGP – Ipv6 – Multicasting – Congestion avoidance in network layer UNIT IV 9 UDP – TCP – Adaptive Flow Control – Adaptive Retransmission .TOTAL = 45 TEXT BOOKS: 1. Gaonkar. “The Intel Microprocessors. PentiumII. Pearson Education / Prentice Hall of India. IMAP. MIME. “Microcomputer systems: The 8086 / 8088 Family architecture. Douglas V.K. 2006 (Unit I.) 2.Wireless LAN – Bridges and Switches UNIT III 9 Circuit switching vs. Barry B. 4.

Frequency sampling techniques – Finite word length effects in digital Filters UNIT V APPLICATIONS 9 . “Computer Networking. Bruce S. Decimation – in – frequency Algorithms – Use of FFT in Linear Filtering – DCT. 2007 3. “Computer and Communication Networks”. Morgan Kauffmann Publishers Inc.. EC2311 DIGITAL SIGNAL PROCESSING 300 3 UNIT I SIGNALS AND SYSTEMS 9 Basic elements of DSP – concepts of frequency in Analog and Digital Signals – sampling theorem – Discrete – time signals. Pearson Education. Larry L. Nader F. Fourth Edition. 2004. Bilinear transformation. Kuross. 2003. 2003. “Computer Networks and Internets with Internet Applications”. Pearson Education. Peterson. BRF) filter design using frequency translation UNIT IV FIR FILTER DESIGN 9 Structures of FIR – Linear phase FIR filter – Filter design using windowing techniques. Approximation of derivatives – (HPF. Keith W. Third Edition. Comer. Fourth Edition. “Data and Computer Communication”. James F. 2000 2. systems – Analysis of discrete time LTI systems – Z transform – Convolution (linear and circular) – Correlation. “Computer Networks: A Systems Approach”. 5. BPF. UNIT II FREQUENCY TRANSFORMATIONS 9 Introduction to DFT – Properties of DFT – Filtering methods based on DFT – FFT Algorithms Decimation – in – time Algorithms. William Stallings. A Top-Down Approach Featuring the Internet”. Mir. Davie. Third Edition. “Computer Networks”. Ross. 4. REFERENCES: 1. 2003. Sixth Edition. Addison Wesley. Andrew S. Tanenbaum. Pearson Education.TEXT BOOKS : 1. UNIT III IIR FILTER DESIGN 9 Structures of IIR – Analog filter design – Discrete time IIR filter from analog filter – IIR filter design by Impulse Invariance.

BEC – Channel capacity. Second edition. Encoder and decoder . Pearson education / Prentice Hall. Pearson Education / Prentice Hall.B. John G.Syndrome calculation. 2002. Schafer & Hohn.III.Manolakis. “Digital Signal Processing”. Pearson Education. Extended Huffman coding . “Digital Signal Processing – Principles. IT2303 INFORMATION THEORY AND CODING 3003 UNIT I INFORMATION THEORY 9 Information – Entropy. Repetition codes . MEG Audio layers I. Dolby AC3 . CIF.Speech: Channel Vocoder. Ronald W.Back. Andreas Antoniou. R. Minimum distance decoding .Discrete memoryless channels – BSC. 2. & Barrie. Hamming distance. TIFF. AUDIO AND SPEECH 9 Text: Adaptive Huffman Coding. Hamming codes. Cyclic codes .Multirate signal processing – Speech compression – Adaptive filter – Musical sound processing – Image enhancement. 2. classification of codes. H.Single parity codes. Proakis & Dimitris G. “Digital Signal Processing”. SIF. Psychoacoustic model.Jervis. Mutual information .Linear block codes.II. Alan V. Algorithms & Applications”. REFERENCES: 1. Linear Predictive Coding UNIT III SOURCE CODING: IMAGE AND VIDEO 9 Image and Video Formats – GIF.CRC .Joint and conditional entropies. MPEG standard UNIT IV ERROR CONTROL CODING: BLOCK CODES 9 Definitions and Principles: Hamming weight.P frames. Motion compensation. Tata McGraw Hill. Kraft McMillan inequality. Information rate.261.Oppenheim. Shannon-Fano coding. 2007. QCIF – Image compression: READ. Emmanuel C. Motion estimation. Fourth edition. Source coding theorem. LZW algorithm – Audio: Perceptual coding.W. “Discrete Time Signal Processing”. Masking techniques..Ifeachor. TEXT BOOKS: 1. UNIT II SOURCE CODING: TEXT. Shannon limit. JPEG – Video Compression: Principles-I. Arithmetic Coding. Huffman coding.

Identify the business activities and develop an UML Activity diagram. 7. Protocols and Standards”. Online course reservation system E-ticketing Software personnel management system Credit card processing . state diagram . Also develop risk management and project plan (Gantt chart). 2002 REFERENCES: 1. Draw Component and Deployment diagrams. R Bose. S Gravano. logical architecture diagram with UML package diagram notation. 1. Amitabha Bhattacharya. Using the identified scenarios find the interaction between objects and represent them using UML Interaction diagrams. Suggested domains for Mini-project. Implement the User Interface layer. Networks. Passport automation system. 11. 12. 5. Implement the Technical services layer. 3. Identify the User Interface. 1. 6. Identify Use Cases and develop the Use Case model. 8. 4. 8. Develop an IEEE standard SRS document. 5. Draw the State Chart diagram. Fred Halsall. TMH 2007 2. Coding and Crptography”. 9. 2. and Technical services. 7. 10.Encoding – Decoding: Sequential search and Viterbi algorithm – Principle of Turbo coding TEXT BOOKS: 1. Oxford University Press 2007 3. “Introduction to Error Control Codes”. Identity the conceptual classes and develop a domain model with UML Class diagram. 3. “Information Theory. Elsevier 2006 2. “Digital Communication”. “Introduction to Data Compression” 3/e. Draw the partial layered. To develop a problem statement. “Multidedia Communications: Applications.UNIT V ERROR CONTROL CODING: CONVOLUTIONAL CODES 9 Convolutional codes – code tree. 6. trellis. TMH 2006 IT2304 OOAD LAB 0 0 3 2 OBJECTIVE: To develop a mini-project following the 12 exercises listed below. Perason Education Asia. Implement the Domain objects layer. 4. Domain objects. 2. Book bank Exam Registration Stock maintenance system. K Sayood.

6. Visual Paradigm. Implement a relocating loader.9. 3. and display. Implement pass two of a direct-linking loader. 5. Implement a two pass macro processor Implement a single pass macro processor. 1. Implement pass one of a two pass assembler. Implement a single pass assembler. output the snap shot of the main memory as it would be. Eclipse IDE. 2. Implement a simple text editor with features like insertion / deletion of a character. after the loading has taken place) . e-book management system 10. search. and Rational Suite IT2307 (Using C) SYSTEM SOFTWARE LAB 0 0 3 2 Implement a symbol table with functions to create. Visual case. insert. Recruitment system 11. 8. 7. Implement pass two of a two pass assembler. Foreign trading system 12. Implement an absolute loader. Implement pass one of a direct-linking loader. Conference Management System 13. and sentence. BPO Management System Suggested SoftwareTools ArgoUML. Implement a symbol table with suitable hashing (For loader exercises. modify. 4. word.

3. classes for Point. Write a Java program to read a file that contains DNA sequences of arbitrary length one per line (note that each DNA sequence is just a String). provide a method to return the number of active objects created. Develop a template for linked-list class along with its methods in Java. 5. File Manipulation. 7. Provide necessary exception handling in both the implementations. IT2305 JAVA PROGRAMMING LAB TOTAL = 45 0 0 3 2 1. Your program should sort the sequences in descending order with respect to the number of 'TATA' subsequences present. 8051 Micro controller based experiments – assembly language programs. Programming with 8085 – 2 Experiments. 2. 9. 7. 8. Interfacing with 8085/8086-8279. Develop with suitable hierarchy. 4. Use JavaDoc comments for documentation. Interfacing with 8085/8086-8255. Ellipse. 5. one using array and the other using linked-list. 2. Design a Date class similar to the one provided in the java. Design a simple test application to demonstrate dynamic polymorphism. 6. Polygon. Circle. Shape. Develop a scientific calculator using even-driven programming paradigm of Java. Mini – Project. Finally write the sequences in sorted order into another file. In addition to methods for basic operations on complex numbers. Triangle. etc. Design a Java interface for ADT Stack.8253. 3. . Display. Design a class for Complex numbers in Java. Use appropriate menu and buttons. Develop two different classes that implement this interface.util package. Develop a simple paint-like program that can draw basic graphical primitives in different dimensions and colors.8251. Programming with 8086 (Using MASM/TASM) – 3 Experiments including BIOS/DOS Calls: Keyboard Control. 8051 Micro controller based experiments – control applications. 6. 4. Square.EC2362 MICROPROCESSOR AND MICROCONTROLLER LABORATORY 0032 1. Rectangle. Develop a Java package with simple Stack and Queue classes.

English Language Lab 1. Listening Comprehension: Listening and typing – Listening and sequencing of sentences – Filling in the blanks -Listening and answering questions. The main thread should read both the pipes to identify numbers common to both. 3. Keeping in view their pre-employment needs and career requirements.Reading and answering questions. Objectives:    To equip students of engineering and technology with effective speaking and listening skills in English. The course will equip the students with the necessary communication skills that would go a long way in helping them in their profession. particularly those from non-English medium schools. Group Discussions and other recruitment exercises.000 and writes them into a pipe.000 that are both prime and fibonacci number (some examples are 2. Develop a multi-threaded GUI application of your choice. To enhance the performance of students at Placement Interviews. 11. 12.10. Many students. which will make the transition from college to workplace smoother and help them excel in their job. etc. To help them develop their soft skills and interpersonal skills. Write a multi-threaded Java program to print all numbers below 100. GE2321 COMMUNICATION SKILLS LABORATORY (Fifth / Sixth Semester) L T P C 0 0 4 2 Globalisation has brought in numerous opportunities for the teeming millions. Write a multi-threaded producer-consumer application that uses this Queue class. PC based session A. Design a thread-safe implementation of Queue class. this course on Communication Skills Laboratory will prepare students to adapt themselves with ease to the industry environment. Design a thread that generates prime numbers below 100. 5. (Weightage 40%) 24 periods (18 Periods) (6) I. . thus rendering them as prospective assets to industries. despite possessing sound knowledge in their subject area along with technical capability. find that they are not preferred due to their inadequacy of communication skills and soft skills.Close exercises – Vocabulary building . 2. Design another thread that generates fibonacci numbers and writes them to another pipe. 13.). Reading Comprehension: (6) Filling in the blanks . with more focus on the students’ overall capability apart from academic competence.

II.Stress Management & Poise .Body Language . 3. Group Discussion: Students participate in group discussions. Conversations: Face to Face Conversation – Telephone conversation – Role play activities (Students take on roles and engage in conversation) B. Soft Skills: (2) Time management – Articulateness – Assertiveness – Psychometrics – Innovation and Creativity . Interview Skills: Students participate in Mock Interviews (2) (8) (6) (8) own resume and report.Video Samples 4. Speaking: (6) Phonetics: Intonation – Ear training . 4. Discussion of audio-visual materials (6 periods) (Samples are available to learn and practice) 1.Body language – Video samples 3.Mock GD -Video samples 5.Strategies in GD – Team work . Resume / Report Preparation / Letter Writing (1) Structuring the resume / report . Practice Session (Weightage – 60%) 24 periods 1.3. 2. . Resume / Report Preparation / Letter writing: Students prepare their Presentation Skills: Students make presentations on given topics.Samples.Presentation tools – Voice Modulation – Audience analysis . Group Discussion: (1) Why is GD part of selection process ? . Presentation skills: (1) Elements of effective presentation – Structure of presentation .Correct Pronunciation – Sound recognition exercises – Common Errors in English. Interview Skills: (1) Kinds of interviews – Required Key Skills – Corporate culture – Mock interviewsVideo samples. 2.Letter writing / Email Communication .Structure of GD – Moderator – led and other GDs .

D. Verbal and Non-Verbal Reasoning. English Language Lab Software 3. New Delhi. Anderson. Decisionmaker. not necessarily from English Department 3. 2007. Sixth Edition. 3. Teacher console and systems for students.based session and the other group for the Class room session. Evans. Pearson Education. Turton. P. New Delhi. 1997. and Thorpe. Internal Assessment: The 15 marks (the other 5 marks for attendance) allotted for the internal assessment will be based on the record notebook compiled by the candidate.B. review exercises are given for the students to answer and the computer evaluated sheets are to be compiled as record notebook. John Seely. Addision Wesley Longman Ltd. S. The Oxford Guide to Writing and Speaking. Prakash. . Thorpe. New Delhi. The English Lab (2 Periods) will be handled by a faculty member of the English Department.References: 1. Second Edition. Technical Communication. Lab Requirements: 1. N. Indian reprint 1998.D and Heaton. E. 5. Oxford University Press. New Delhi..V. Objective English. J. Macmillan India Ltd. 2. Cambridge University Press. 6. The Career Lab (2 Periods) may be handled by any competent teacher. 10 marks may be allotted for English Lab component and 5 marks for the Career Lab component. Second Edition. 2007. A batch of 60 / 120 students is divided into two groups – one group for the PC. Thomson Wadsworth .. Dictionary of Common Errors. 4. 2004. Record Notebook: At the end of each session of English Lab. 4. 2. 2004. Similar exercises for the career lab are to be compiled in the record notebook. Career Lab Software Guidelines for the course GE2321 COMMUNICATION SKILLS LABORATORY 1. 2. P.

End semester Examination: The end-semester examination carries 40% weightage for English Lab and 60% weightage for Career Lab. Each candidate will have separate sets of questions assigned by the teacher using the teacher-console enabling PC–based evaluation for the 40% of marks allotted. similar to any other lab examination conducted by Anna University.5. The Career Lab component will be evaluated for a maximum of 60% by a local examiner & an external examiner drafted from other Institutions. .

Master your semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master your semester with Scribd & The New York Times

Cancel anytime.