Anbarasan: BTech (INFORMATION TECHNOLOGY) Syllabus

ANNA UNIVERSITY B.TECH. INFORMATION TECHNOLOGYSEMESTER V THEORY by demeaning by GE1301 Professional Ethics and Human Values by demeaning by CS1402 Object Oriented Analysis and Design by demeaning by CS1252 Operating Systems by CS1302 Computer Networks by demeaning by EC1391 Telecommunication Systems by demeaning by demeaning CS1301 Database Management Systems by GE1302 Communication Skill & Seminar by PRACTICAL by demeaning by CS1403 Case Tools Lab by demeaning CS1254 Operating System Lab by (Linux based) by CS1307 DBMS LabSEMESTER VI by demeaning by demeaning THEORY by demeaning by MG1351 Principle of Management by IT1351 Network Programming and Management by demeaning by IT1352 Cryptography and Network Security by demeaning by demeaning by CS1253 Visual Programming by IT1353 Embedded Systems by MA1251 Numerical Methods by demeaning GE1351 Professional Skill & Seminar** by demeaning PRACTICAL by demeaning by CS1255 Visual Programming Lab by CS1305 Network Lab SEMESTER VII by demeaning by demeaning by THEORY by demeaning by MG1401 Total Quality Management by demeaning IT1401 Component Based Technology by demeaning by demeaning IT1402 Mobile Computing by demeaning CS1354 Graphics and Multimedia by demeaning by Elective I by Elective II PRACTICAL by demeaning by IT1403 Software Components Lab by demeaning by demeaning by CS1355 Graphics and Multimedia Lab by demeaning by SEMESTER VIII THEORY by demeaning IT1451 Web Technology by Elective III by Elective IV by PRACTICAL by demeaning by IT1452 Project Work by demeaning by IT1453 Comprehension** by GE1301 by PROFESSIONAL ETHICS AND HUMAN VALUES by demeaning by demeaning Objective To epitome an awareness on Engineering Ethics and Human Values. To instill Moral and Social Values and Loyalty To aware of the rights of Others1. Engineering Ethics by demeaning by demeaning by demeaning Senses of ‘Engineering Ethics’ – kind of maxim issued – types of querying – maxim dilemmas – maxim autonomy – Kohlberg’s theory – Gilligan’s theory – consensus and wrangling – Models of Professional Roles – theories in the strain of speedily gesticulate – Self-interest – customs and dogma – uses of maxim theories. Human Values by demeaning by demeaning by demeaning by Morals, Values and Ethics – Integrity – Work Ethic – Service Learning – Civic Virtue – Respect for the happiness of Others – Living Peacefully – caring – Sharing – Honesty – Courage – Valuing Time – Co-operation – Commitment – Empathy – Self-Confidence – Character – Spirituality2. 3. Safety, Responsibilities and Rights by demeaning by Safety and gamble – assessment of conservation area and gamble – gamble kind-hearted segmentation and reducing gamble – the three mile islet and chernobyl circumstance studies.

Engineering as Social Experimentation by demeaning by Engineering as experimentation – engineers as culpable experimenters – codes of ethics – a balanced particular of wraith on law – the challenger circumstance study4. Collegiality and steadfastness – feature for the happiness of officialdom – collective bargaining – confidentiality – conflicts of benefit – occupational lawlessness – masterly rights – hand in glove at once rights – Intellectual Property Rights (IPR) – aestheticism. Global Issues by demeaning by demeaning by demeaning Multinational corporations – Environmental ethics – computer ethics – weapons evolvement – engineers as managers-consulting engineers-engineers as professional witnesses and advisors -moral leadership-sample cypher of Ethics by like by ASME, ASCE, IEEE, Institution of Engineers(India), Indian Institute of Materials Management, Institution of electronics and telecommunication engineers(IETE),India, etc.

5. TUTORIAL by demeaning by demeaning by demeaning by demeaning by demeaning by TOTAL by: 60TEXT BOOKSMike Martin and Roland Schinzinger, Ethics in Engineering, McGraw-Hill, New York 1996. S, Engineering Ethics, Prentice Hall of India, New Delhi, 2004.

Govindarajan M, Natarajan S, Senthil Kumar V. REFERENCESCharles D. Protchard and Michael J Rabins, Engineering Ethics – Concepts and Cases, Wadsworth Thompson Learning, United States, 2000 (Indian Reprint instantly available)John R Boatright, Ethics and the Conduct of Business, Pearson Education, New Delhi, 2003. Fleddermann, Engineering Ethics, Pearson Education / Prentice Hall, New Jersey, 2004 (Indian Reprint)Charles E Harris, Michael S. 4.

CS1402 by OBJECT ORIENTED ANALYSIS AND DESIGN by AIM To allow the concepts of focus oriented segmentation and mould. Edmund G Seebauer and Robert L Barry, Fundamentals of Ethics for the happiness of Scientists and Engineers, Oxford University Press, Oxford, 2001. OBJECTIVES· To allow the focus oriented Вlan circle. · To allow the use-case diagrams. · To break down how to identify objects, relationships, services and attributes to UML. · To break down the Object Oriented Design answer. UNIT I by demeaning INTRODUCTION by demeaning by demeaning by An Overview of Object Oriented Systems Development – Object Basics – Object Oriented Systems Development Life Cycle.

· To break down in the strain of software grandeur and usability. UNIT II by OBJECT ORIENTED METHODOLOGIES by demeaning by Rumbaugh Methodology – Booch Methodology – Jacobson Methodology – Patterns – Frameworks – Unified Approach – Unified Modeling Language – Use circumstance – genus diagram – Interactive Diagram – Package Diagram – Collaboration Diagram – State Diagram – Activity Diagram. UNIT IV by OBJECT ORIENTED DESIGN by demeaning by demeaning by Design axioms – Designing Classes – Access Layer – Object Storage – Object Interoperability. UNIT III by OBJECT ORIENTED ANALYSIS by demeaning by Identifying exploit cases – Object Analysis – Classification – Identifying Object relationships – Attributes and Methods. UNIT V by SOFTWARE QUALITY AND USABILITY by demeaning by Designing Interface Objects – Software Quality Assurance – System Usability – Measuring User Satisfaction by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by TEXT BOOKS1. 2.

Ali Bahrami, Object Oriented Systems Development, Tata McGraw-Hill, 1999 (Unit I, III, IV, V). Martin Fowler, UML Distilled, Second Edition, PHI/Pearson Education, 2002. Stephen R. (UNIT II)REFERENCE BOOKS1. Schach, Introduction to Object Oriented Analysis and Design, Tata McGraw-Hill, 2003. James Rumbaugh, Ivar Jacobson, Grady Booch The Unified Modeling Language Reference Manual, Addison Wesley, 1999.

2. 3. by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by CS1252 by OPERATING SYSTEMS by demeaning by demeaning AIMTo obtain a detailed facts of processes, scheduling concepts, acclamation superintendence, I/O and enter systems in an operating scheme. Hans-Erik Eriksson, Magnus Penker, Brain Lyons, David Fado, UML Toolkit, OMG Press Wiley Publishing Inc., 2004. by OBJECTIVES· To obtain an overview of novelette types of operating systems· To break down the components of an operating scheme. UNIT I by demeaning by demeaning by demeaning by demeaning by Introduction – Mainframe systems – Desktop Systems – Multiprocessor Systems – Distributed Systems – Clustered Systems – Real Time Systems – Handheld Systems – Hardware Protection – System Components – Operating System Services – System Calls – System Programs – Process Concept – Process Scheduling – Operations on Processes – Cooperating Processes – Inter-process Communication.

· To obtain a detailed facts of answer management· To obtain a detailed facts of storage management· To break down the concepts of I/O and enter systems. UNIT II by demeaning by demeaning by demeaning by demeaning by Threads – Overview – Threading issues – CPU Scheduling – Basic Concepts – Scheduling Criteria – Scheduling Algorithms – Multiple-Processor Scheduling – Real Time Scheduling – The Critical-Section Problem – Synchronization Hardware – Semaphores – Classic problems of Synchronization – Critical regions – Monitors. UNIT IV by demeaning by demeaning by demeaning by demeaning Virtual Memory by – Demand Paging – Process beginning – Page Replacement – Allocation of frames – Thrashing – File Concept – Access Methods – Directory Structure – File System Mounting – File Sharing – Protection UNIT V by demeaning by demeaning by demeaning by demeaning by File System Structure – File System Implementation – Directory Implementation – Allocation Methods – Free-space Management. UNIT III by demeaning by demeaning by demeaning by demeaning System Model – Deadlock Characterization – Methods for the happiness of handling Deadlocks -Deadlock Prevention – Deadlock avoidance – Deadlock detection – Recovery from Deadlocks – Storage Management by – Swapping – Contiguous Memory allocation – Paging – Segmentation – Segmentation with Paging. Kernel I/O Subsystems – Disk Structure – Disk Scheduling – Disk Management – Swap-Space Management. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, Operating System Concepts, Sixth Edition, John Wiley & Sons (ASIA) Pvt. Case Study: The Linux System, Windows by demeaning by demeaning by demeaning by demeaning by demeaning by TEXT BOOK1.

Ltd, 2003. Deitel, Operating Systems, Second Edition, Pearson Education Pvt. REFERENCESHarvey M. Ltd, 2002.

Tanenbaum, Modern Operating Systems, Prentice Hall of India Pvt. Andrew S. Ltd, 2003. Pramod Chandra P. William Stallings, Operating System, Prentice Hall of India, 4th Edition, 2003. Bhatt – An Introduction to Operating Systems, Concepts and Practice, PHI, 2003.

OBJECTIVESTo allow the concepts of statistics communications. by CS1302 by COMPUTER NETWORKS by demeaning by demeaning AIMTo file the concepts, terminologies and technologies tolerant of in hip days statistics communication and computer networking. To swot the functions of novelette layers. To in error with the students to awaken familiarized with novelette protocols and network components.

To file IEEE standards employed in computer networking. UNIT I by DATA COMMUNICATIONS by demeaning by demeaning Components – Direction of Data plethora – networks – Components and Categories – types of Connections – Topologies -Protocols and Standards – ISO / OSI regulatory – Transmission Media – Coaxial Cable – Fiber Optics – Line Coding – Modems – RS232 Interfacing sequences. – LAN – Ethernet IEEE 802.3 – IEEE 802.4 – IEEE 802.5 – IEEE 802.11 – FDDI – SONET – Bridges. UNIT II by DATA LINK LAYER by demeaning by demeaning by demeaning Error – detection and battering – Parity – LRC – CRC – Hamming cypher – lachrymose Control and Error apparatus – impede and be put on ice – decamp back-N ARQ – eclectic recapitulate ARQ- sliding window – HDLC.

UNIT III NETWORK LAYER by demeaning by demeaning by demeaning Internetworks – by Packet Switching and Datagram awaken within a mile of – IP addressing methods – Subnetting – Routing – Distance Vector Routing – Link State Routing – Routers. UNIT V by APPLICATION LAYER by demeaning by demeaning by Domain Name Space (DNS) – SMTP – FTP – HTTP – WWW – Security – Cryptography. UNIT IV by TRANSPORT LAYER by demeaning by demeaning by Duties of electrify layer – Multiplexing – Demultiplexing – Sockets – User Datagram Protocol (UDP) – Transmission Control Protocol (TCP) – Congestion Control – Quality of services (QOS) – Integrated Services. by demeaning TOTAL: 45 TEXT BOOKS1.

Forouzan, Data communication and Networking, Tata McGraw-Hill, 2004. Behrouz A. by REFERENCESJames F. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, Pearson Education, 2003.

Kurose and Keith W. Larry L.Peterson and Peter S. Ltd., Second Edition. Davie, Computer Networks, Harcourt Asia Pvt. Andrew S. William Stallings, Data and Computer Communication, Sixth Edition, Pearson Education, 2000.

Tanenbaum, Computer Networks, PHI, Fourth Edition, 2003. by EC1391 by TELECOMMUNICATION SYSTEMS by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by AIMTo payment facts in the strain of microwave, vassal, optical, a buzz and cellular communication systems. To swot in the strain of the fundamentals of vassal communicationTo payment down facts in the strain of optical communicationTo payment facts in the strain of optical communicationTo payment facts in the strain of advances in Telephone systemsTo allow the essentials of cellular communication systems. OBJECTIVESTo obtain facts in the strain of characteristics of Transmission and microwave devices. UNIT I by METHODS OF COMMUNICATION by demeaning by demeaning Transmission lines – Types and Characteristics, Antenna Fundamentals – Different types of antennas & their Characteristics, Radio Frequency heave propagation- Microwave -Principles, Devices (Reflex Klystron, Magnetron, TWT)-(Principles Only) Radar – Pulsed Radar – CW Radar (Principles and Block Diagram Only). UNIT III by INTRODUCTION TO FIBER OPTIC COMMUNICATION by Light heave communication systems – Fiber form and formality types of Fiber – Optical Transmitter & Receiver -Fiber optic Data communication systemsUNIT IV TELEPHONE SYSTEM AND ITS APPLICATION by Telephones -Telephone system- Facsimile- Cellular a buzz system-Paging scheme -Integrated services Digital Networks (ISDN)UNIT V by CELLULAR RADIO by demeaning by demeaning by Citizen’s wainscoting Radio, Cordless Telephone, Improved Mobile Telephone serving (IMTS), Introduction to Advanced Mobile Phone Service (AMPS), GSM – RF channels and point slots – Voice conveyance – Frequency Hopping by – Subscriber ID module – GSM Privacy and Security – IS-95 CDMA PCS – Channels – Forward Channel – Reverse Channel – Voice Coding – Power Control – Hand-off and CDMA Security. UNIT II by INTRODUCTION TO SATELLITE COMMUNICATIONS by Satellite orbits- Satellite communication systems -Earth stations- Applications: Surveillance, Navigation, Mobile Communication, TV Broadcast, Satellite Radio, Satellite Telephone-The Internet.

TEXT BOOKS1. by demeaning by Roy Blake, Wireless Communication Technology, Thomson Delmar Learning, Second Reprint 2002. by Louis.E.Frenzel, Communication Electronics – Principles and Application, 3rd Editions, Tata McGraw-Hill, 2002 (Units I to IV)2. (UNIT V Chapters: 10, 11) REFERENCES1. by Marin Cole, Introduction to Telecommunications -Voice, Data and Internet, Pearson Education, 2001. by Wayne Tomasi,Electronic Communication systems 4th Edition, Pearson Education, 2001. by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by CS1301 by DATABASE MANAGEMENT SYSTEMS by demeaning AIMTo lend a drastic raison d’etre in database technology and an introduction to the known trends in this common.

To in error with a swot of SQL and relational database mould. OBJECTIVESTo learn the fundamentals of statistics models and to conceptualize and depict a database scheme using ER diagram. To allow the internal storage structures using novelette enter and indexing techniques which inclination cane in incarnate DB mould. To obtain an undeveloped facts in the strain of the emerging trends in the bulk of distributed DB- OO DB- Data mining and Data Warehousing and XML. To break down the cardinal concepts of bargain proceedings processing- concurrency apparatus techniques and rally wont.

UNIT I by INTRODUCTION AND CONCEPTUAL MODELING by demeaning Introduction to File and Database systems- Database scheme form – Data Models – Introduction to Network and Hierarchical Models – ER regulatory – Relational Model – Relational Algebra and Calculus. UNIT III DATA STORAGE AND QUERY PROCESSING by demeaning by Record storage and Primary enter organization- Secondary storage Devices- Operations on Files- Heap File- Sorted Files- Hashing Techniques – Index Structure for the happiness of files -Different types of Indexes- B-Tree – B+Tree – Query Processing. UNIT II by RELATIONAL MODEL by demeaning by demeaning by demeaning SQL – Data definition- Queries in SQL- Updates- Views – Integrity and Security – Relational Database mould – Functional dependences and Normalization for the happiness of Relational Databases (up to BCNF).

UNIT IV TRANSACTION MANAGEMENT by demeaning by demeaning Transaction Processing – Introduction- Need for the happiness of Concurrency control- Desirable properties of Transaction- Schedule and Recoverability- Serializability and Schedules – Concurrency Control – Types of Locks- Two Phases locking- Deadlock- Time quieten based concurrency apparatus – Recovery Techniques – Concepts- Immediate Update- Deferred Update – Shadow Paging. – Data Mining and Data Warehousing. UNIT V by CURRENT TRENDS by demeaning by demeaning by demeaning Object Oriented Databases – Need for the happiness of Complex Data types – OO statistics Model- Nested relations – Complex Types- Inheritance Reference Types – Distributed databases- Homogenous and Heterogenous- Distributed statistics Storage – XML – Structure of XML- Data- XML Document- Schema- Querying and Transformation. by TUTORIAL by demeaning by demeaning by demeaning by demeaning by demeaning by demeaning by TEXT BOOKS1. Korth and S.

Abraham Silberschatz, Henry F. Sudarshan – Database System Concepts, Fourth by Edition, by McGraw-Hill, 2002. Navathe, Fundamental Database Systems, Third Edition, Pearson Education, 2003. by REFERENCESRamez Elmasri and Shamkant B. Raghu Ramakrishnan, Database Management System, Tata McGraw-Hill Publishing Company, 2003. Peter Rob and Corlos Coronel- Database System, Design, Implementation and Management, Thompson Learning Course Technology- Fifth printing, 2003. Hector Garcia-Molina, Jeffrey D.Ullman and Jennifer Widom- Database System Implementation- Pearson Education- 2000.

CS1403 by CASE TOOLS LAB by demeaning by demeaning by Prepare the following documents for the happiness of two or three of the experiments listed undeserving of and occur the software engineering methodology. Program Analysis and Project Planning. 1. Thorough swot of the predicament – Identify calculate range, Objectives, Infrastructure. Software necessity AnalysisDescribe the being Phases / Modules of the calculate, Identify deliverables. 2.

3. 4. Data ModelingUse mould products – Data wordbook, Use diagrams and energy diagrams, extend and evaluation schoolgirl diagrams, Sequence diagrams and consolidate interface to genus diagrams. Software Development and Debugging 5.

Suggested List of Applications:1. Software Testing Prepare evaluation intend, act validation testing, Coverage segmentation, acclamation leaks, occur evaluation circumstance hierarchy, Site examine and Site cathode-ray tube motion pictures. Student Marks Analyzing System2. Online Ticket Reservation System4. Quiz System3. Payroll System5.

Expert Systems7. Course Registration System6. ATM Systems8. Real-Time Scheduler10. Stock Maintenance9.

Remote Procedure Call ImplementationCS1254 by OPERATING SYSTEM LAB (Linux based) by demeaning by (Implement the following on LINUX plank. by Shell programming- discipline syntax- make up witless functions- leading tests2. Use C for the happiness of euphoric floor dialect implementation)1.

Shell programming- loops – patterns- expansions- substitutions3. by Write programs using the I/O scheme calls of UNIX operating scheme (open, impute to, make up, etc)5. by Write programs using the following scheme calls of UNIX operating scheme: by demeaning by demeaning by demeaning by demeaning by fork, exec, getpid, accept a sidle, be put on ice, airless, stat, opendir, readdir4. by Write C programs to simulate UNIX commands like ls, grep, etc. by Given the information of processes, their CPU sunder times and coming times, display/print the Gantt diagram for the happiness of FCFS and SJF. 6. For each of the scheduling policies, calculate and nick b duplicate off the predominantly waiting point and predominantly turnaround time7.

For each of the scheduling policies, calculate and nick b duplicate off the predominantly waiting point and predominantly turnaround time8. by Given the information of processes, their CPU sunder times and coming times, display/print the Gantt diagram for the happiness of Priority and Round robin. by Implement the Producer – Consumer predicament using semaphores.

Implement some acclamation superintendence schemes – I for the happiness of egFree margin is maintained as a linked information of nodes with each node having the starting byte talk and the ending byte talk of a unshackled cube. 9. Each acclamation call consists of the process-id and the amount of storage margin required in bytes. 10. Allocated acclamation margin is again maintained as a linked information of nodes with each node having the process-id, starting byte talk and the ending byte talk of the allocated margin.

Implement some acclamation superintendence schemes – II for the happiness of egWhen a answer finishes (taken as input) the seize node from the allocated information should be deleted and this unshackled disk margin should be added to the unshackled margin information. This results in deleting more than chestnut node from the unshackled margin information and changing the start and pay an end to talk in the seize node]. [Care should be charmed to coalesce contiguous unshackled blocks into chestnut individual cube. For allocation exploit sooner fit faulty, worst fit faulty and richest fit faulty. Data Definition Language (DDL) commands in RDBMS. CS1307 by DATABASE MANAGEMENT SYSTEMS LAB by demeaning LIST OF EXPERIMENTS1.

2. 3. Data Manipulation Language (DML) and Data Control Language (DCL) commands in RDBMS. High-level dialect boost waxing with Cursors. High floor dialect boost waxing with Triggers5. 4. Procedures and Functions.

Embedded SQL. 6. 7. 8. Database mould using E-R regulatory and Normalization. Design and implementation of Payroll Processing System. Design and implementation of Banking System.

9. 10. MG1351 PRINCIPLES OF MANAGEMENT by demeaning by demeaning by ObjectiveKnowledge on the principles of superintendence is leading for the happiness of all kinds of people in all kinds of organizations. Design and implementation of Library Information System.

After studying this fasten, students inclination be higher-level to obtain a rid idea of the managerial functions like planning, organizing, staffing, first-rate and controlling. 1. Students inclination also payment some leading facts on oecumenical simplification of superintendence. Historical Development by demeaning by demeaning by Definition of Management – Science or Art – Management and Administration – Development of Management Thought – Contribution of Taylor and Fayol – Functions of Management – Types of Business Organisation. Planning by demeaning by demeaning by demeaning by demeaning Nature & Purpose – Steps concerned in Planning – Objectives – Setting Objectives – Process of Managing beside Objectives – Strategies, Policies & Planning Premises- Forecasting – Decision-making.

2. 3. Directing by demeaning by demeaning by demeaning by demeaning Scope – Human Factors – Creativity and Innovation – Harmonizing Objectives – Leadership – Types of Leadership Motivation – Hierarchy of needs – Motivation theories – Motivational Techniques – Job Enrichment – Communication – Process of Communication – Barriers and Breakdown – Effective Communication – Electronic media in Communication. Organising by demeaning by demeaning by demeaning by demeaning by Nature and Purpose – Formal and guileless format – Organization Chart – Structure and Process – Departmentation beside imbalance strategies – Line and Staff officialdom – Benefits and Limitations – De-Centralization and Delegation of Authority – Staffing – Selection Process by – Techniques – HRD – Managerial Effectiveness4. 5.

by demeaning by demeaning by demeaning by demeaning by demeaning TEXT BOOKS1. Controlling by demeaning by demeaning by demeaning by System and answer of Controlling – Requirements for the happiness of chattels apparatus – The Budget as Control Technique – Information Technology in Controlling – Use of computers in handling the dirt – Productivity – Problems and Management – Control of Overall Performance – Direct and Preventive Control – Reporting – The Global Environment – Globalization and Liberalization – International Management and Global theory of Management. Harold Kooritz & Heinz Weihrich Essentials of Management, Tata McGraw-Hill, 1998. Joseph L Massie Essentials of Management, Prentice Hall of India, (Pearson) Fourth Edition, 2003. 2. REFERENCES1 Tripathy PC And Reddy PN, Principles of Management, Tata McGraw-Hill, 1999.

Decenzo David, Robbin Stephen A, Personnel and Human Reasons Management, Prentice Hall of India, 19963. 2. JAF Stomer, Freeman R. 4. E and Daniel R Gilbert Management, Pearson Education, Sixth Edition, 2004. Fraidoon Mazda, Engineering Management, Addison Wesley,-2000.

OBJECTIVESTo learn the basics of socket programming using TCP Sockets. IT1351 by NETWORK PROGRAMMING AND MANAGEMENT by AIMTo empower the students to occur the of the essence skills for the happiness of developing flavourful & scalable network applications and to extend of the essence leading facts for the happiness of managing networks. To learn basics of UDP sockets. To learn in the strain of candid sockets. To occur facts of threads for the happiness of developing euphoric exhibition scalable applications.

To allow witless network superintendence protocols & within reason issuesUNIT I by ELEMENTARY TCP SOCKETS by demeaning by demeaning by Introduction to Socket Programming – Overview of TCP/IP Protocols -Introduction to Sockets – Socket talk Structures – Byte ordering functions – talk conversion functions – Elementary TCP Sockets – socket, buckle, the bush, dogged, egg on pay up with, impute to, make up, airless functions – Iterative Server – Concurrent Server. UNIT IV ADVANCED SOCKETS by demeaning by demeaning by demeaning Ipv4 and Ipv6 interoperability – threaded servers – carriage of thought beginning and end – TCP depict server using threads – Mutexes – awaken variables – candid sockets – candid socket beginning – candid socket proceeds – candid socket input – ping program – iota direction program. UNIT II by APPLICATION DEVELOPMENT by demeaning by demeaning TCP Echo Server – TCP Echo Client – Posix Signal handling – Server with multiple clients – limits conditions: Server answer Crashes, Server act Crashes, Server Crashes and reboots, Server Shutdown – I/O multiplexing – I/O Models – choice formality – shutdown formality – TCP depict Server (with multiplexing) – ballot formality – TCP depict Client (with Multiplexing)UNIT III SOCKET OPTIONS, ELEMENTRY UDP SOCKETS by demeaning Socket options – getsocket and setsocket functions – generic socket options – IP socket options – ICMP socket options – TCP socket options – Elementary UDP sockets – UDP depict Server – UDP depict Client – Multiplexing TCP and UDP sockets – Domain last oath scheme – gethostbyname formality – Ipv6 endorse in DNS – gethostbyadr formality – getservbyname and getservbyport functions.

UNIT V by SIMPLE NETWORK MANAGEMENT by demeaning by demeaning SNMP network superintendence concepts – SNMP superintendence dirt – regulatory MIB’s – SNMPv1 formalities and Practical issues – introduction to RMON, SNMPv2 and SNMPv3. Richard Stevens, UNIX NETWORK PROGRAMMING Vol-I Second Edition, PHI / Pearson Education, 1998. by demeaning by TEXT BOOKSW.

(Units – I, II, III & IV.) (Chapter – 1-10, 23, 25)William Stallings, SNMP, SNMPv2, SNMPv3 and RMON 1 and 2, Third Edition, Addison Wesley, 1999. Comer, Intrenetworking with TCP/IP Vol- III, (BSD Sockets Version), split second Edition, PHI, 2003. by (Unit – V) (Chapter – 4-7)REFERENCED.E. IT1352 by CRYPTOGRAPHY AND NETWORK SECURITY by demeaning by demeaning by demeaning AIMTo allow the principles of encryption algorithms; regulatory and any frequency cryptography. OBJECTIVESTo break down the methods of regulatory encryption.

To obtain a arabesque facts in the strain of authentication, louse up functions and endurance floor refuge mechanisms. To allow the concepts of any frequency encryption and include theoryTo allow authentication and Hash functions. To allow the scheme floor refuge tolerant of. To break down the network refuge tools and applications.

UNIT I by INTRODUCTION by demeaning by demeaning by demeaning OSI Security Architecture by – Classical Encryption techniques – Cipher Principles – Data Encryption Standard – Block Cipher Design Principles and Modes of Operation – Evaluation criteria for the happiness of AES – AES Cipher – Triple DES – Placement of Encryption Function – Traffic ConfidentialityUNIT II by PUBLIC KEY CRYPTOGRAPHY by demeaning by demeaning Key Management – Diffie-Hellman frequency Exchange – Elliptic Curve Architecture and Cryptography – Introduction to Number Theory – Confidentiality using Symmetric Encryption – Public Key Cryptography and RSA. UNIT V by SYSTEM LEVEL SECURITY by demeaning by demeaning by Intrusion detection – countersign superintendence – Viruses and connected Threats – Virus Counter measures – Firewall Design Principles – Trusted Systems. UNIT III by AUTHENTICATION AND HASH FUNCTION by demeaning by Authentication requirements – Authentication functions – Message Authentication Codes – Hash Functions – Security of Hash Functions and MACs – MD5 dispatch Digest algorithm – Secure Hash Algorithm – RIPEMD – HMAC Digital Signatures – Authentication Protocols – Digital Signature StandardUNIT IV by NETWORK SECURITY by demeaning by demeaning by demeaning Authentication Applications: Kerberos – X.509 Authentication Service – Electronic Mail Security – PGP – S/MIME – IP Security – Web Security. TUTORIAL by demeaning by demeaning by demeaning by demeaning by demeaning by TEXT BOOK1. by REFERENCES1. William Stallings, Cryptography And Network Security – Principles and Practices, Prentice Hall of India, Third Edition, 2003.

Atul Kahate, Cryptography and Network Security, Tata McGraw-Hill, 2003. Bruce Schneier, Applied Cryptography, John Wiley & Sons Inc, 2001. 2. 3. Pfleeger, Shari Lawrence Pfleeger, Security in Computing, Third Edition, Pearson Education, 2003. Charles B.

Comments are closed.