ANNA UNIVERSITY B.TECH. INFORMATION TECHNOLOGYSEMESTER V THEORY above all disparaging above all GE1301 Professional Ethics and Human Values above all disparaging above all CS1402 Object Oriented Analysis and Design above all disparaging above all CS1252 Operating Systems above all CS1302 Computer Networks above all disparaging above all EC1391 Telecommunication Systems above all disparaging above all disparaging CS1301 Database Management Systems above all GE1302 Communication Skill & Seminar above all PRACTICAL above all disparaging above all CS1403 Case Tools Lab above all disparaging CS1254 Operating System Lab above all (Linux based) above all CS1307 DBMS LabSEMESTER VI above all disparaging above all disparaging THEORY above all disparaging above all MG1351 Principle of Management above all IT1351 Network Programming and Management above all disparaging above all IT1352 Cryptography and Network Security above all disparaging above all disparaging above all CS1253 Visual Programming above all IT1353 Embedded Systems above all MA1251 Numerical Methods above all disparaging GE1351 Professional Skill & Seminar** above all disparaging PRACTICAL above all disparaging above all CS1255 Visual Programming Lab above all CS1305 Network Lab SEMESTER VII above all disparaging above all disparaging above all THEORY above all disparaging above all MG1401 Total Quality Management above all disparaging IT1401 Component Based Technology above all disparaging above all disparaging IT1402 Mobile Computing above all disparaging CS1354 Graphics and Multimedia above all disparaging above all Elective I above all Elective II PRACTICAL above all disparaging above all IT1403 Software Components Lab above all disparaging above all disparaging above all CS1355 Graphics and Multimedia Lab above all disparaging above all SEMESTER VIII THEORY above all disparaging IT1451 Web Technology above all Elective III above all Elective IV above all PRACTICAL above all disparaging above all IT1452 Project Work above all disparaging above all IT1453 Comprehension** above all GE1301 above all PROFESSIONAL ETHICS AND HUMAN VALUES above all disparaging above all disparaging Objective To end in on an awareness on Engineering Ethics and Human Values. To instill Moral and Social Values and Loyalty To grasp the rights of Others1.
Engineering Ethics above all disparaging above all disparaging above all disparaging Senses of ‘Engineering Ethics’ - breed of guideline issued - types of cram - guideline dilemmas - guideline autonomy - Kohlberg’s theory - Gilligan’s theory - consensus and discord - Models of Professional Roles - theories barely directly counteractant - Self-interest - customs and doctrine - uses of upright theories. Human Values above all disparaging above all disparaging above all disparaging above all Morals, Values and Ethics - Integrity - Work Ethic - Service Learning - Civic Virtue - Respect for Others - Living Peacefully - caring - Sharing - Honesty - Courage - Valuing Time - Co-operation - Commitment - Empathy - Self-Confidence - Character - Spirituality2. 3. Safety, Responsibilities and Rights above all disparaging above all Safety and peril - assessment of sanctuary and peril - peril abide by questioning and reducing peril - the three mile essential and chernobyl if it happens studies.
Engineering as Social Experimentation above all disparaging above all Engineering as experimentation - engineers as accountable experimenters - codes of ethics - a balanced attitude on law - the challenger if it happens study4. Collegiality and devotedness - defer to for find - collective bargaining - confidentiality - conflicts of concern - occupational lawlessness - authoritative rights - wage-earner rights - Intellectual Property Rights (IPR) - belief. Global Issues above all disparaging above all disparaging above all disparaging Multinational corporations - Environmental ethics - computer ethics - weapons at the one day - engineers as managers-consulting engineers-engineers as authority witnesses and advisors -moral leadership-sample standards of behaviour of Ethics above all like above all ASME, ASCE, IEEE, Institution of Engineers(India), Indian Institute of Materials Management, Institution of electronics and telecommunication engineers(IETE),India, etc. 5.
TUTORIAL above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all TOTAL above all: 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 then 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. above all CS1402 above all OBJECT ORIENTED ANALYSIS AND DESIGN above all AIM To grasp the concepts of intent oriented questioning and drain away. Edmund G Seebauer and Robert L Barry, “Fundamentals of Ethics for Scientists and Engineers”, Oxford University Press, Oxford, 2001.
OBJECTIVES· To grasp the intent oriented vim course. · To grasp the use-case diagrams. · To discern how to notability objects, relationships, services and attributes from shave to bottom UML. · To discern the Object Oriented Design run into. UNIT I above all disparaging INTRODUCTION above all disparaging above all disparaging above all An Overview of Object Oriented Systems Development - Object Basics - Object Oriented Systems Development Life Cycle.
· To discern barely software nobility and usability. UNIT II above all OBJECT ORIENTED METHODOLOGIES above all disparaging above all Rumbaugh Methodology - Booch Methodology - Jacobson Methodology - Patterns - Frameworks - Unified Approach - Unified Modeling Language - Use if it happens - commandment diagram - Interactive Diagram - Package Diagram - Collaboration Diagram - State Diagram - Activity Diagram. UNIT IV above all OBJECT ORIENTED DESIGN above all disparaging above all disparaging above all Design axioms - Designing Classes - Access Layer - Object Storage - Object Interoperability. UNIT III above all OBJECT ORIENTED ANALYSIS above all disparaging above all Identifying utilize consume cases - Object Analysis - Classification - Identifying Object relationships - Attributes and Methods. UNIT V above all SOFTWARE QUALITY AND USABILITY above all disparaging above all Designing Interface Objects - Software Quality Assurance - System Usability - Measuring User Satisfaction above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all 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.
above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging CS1252 above all OPERATING SYSTEMS above all disparaging above all disparaging AIMTo be enduring a complete conversance of processes, scheduling concepts, homage administration, I/O and portfolio systems in an operating method. Hans-Erik Eriksson, Magnus Penker, Brain Lyons, David Fado, “UML Toolkit”, OMG Press Wiley Publishing Inc., 2004. above all OBJECTIVES· To be enduring an overview of contrasting types of operating systems· To discern the components of an operating method. UNIT I above all disparaging above all disparaging above all disparaging above all disparaging above all 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 be enduring a complete conversance of run into management· To be enduring a complete conversance of storage management· To discern the concepts of I/O and portfolio systems. UNIT II above all disparaging above all disparaging above all disparaging above all disparaging above all 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 above all disparaging above all disparaging above all disparaging above all disparaging Virtual Memory above all - Demand Paging - Process materialization - Page Replacement - Allocation of frames - Thrashing - File Concept - Access Methods - Directory Structure - File System Mounting - File Sharing - Protection UNIT V above all disparaging above all disparaging above all disparaging above all disparaging above all File System Structure - File System Implementation - Directory Implementation - Allocation Methods - Free-space Management. UNIT III above all disparaging above all disparaging above all disparaging above all disparaging System Model - Deadlock Characterization - Methods for handling Deadlocks -Deadlock Prevention - Deadlock avoidance - Deadlock detection - Recovery from Deadlocks - Storage Management above all - 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 above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all 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 grasp the concepts of statistics communications. above all CS1302 above all COMPUTER NETWORKS above all disparaging above all disparaging AIMTo establish the concepts, terminologies and technologies Euphemistic pre-owned in flavour of the month days statistics communication and computer networking. To cram the functions of contrasting layers.
To build the students to follow familiarized with contrasting protocols and network components. To establish IEEE standards employed in computer networking. UNIT I above all DATA COMMUNICATIONS above all disparaging above all disparaging Components - Direction of Data excess - networks - Components and Categories - types of Connections - Topologies -Protocols and Standards - ISO / OSI likeness - 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 above all DATA LINK LAYER above all disparaging above all disparaging above all disparaging Error - detection and rectification - Parity - LRC - CRC - Hamming standards of behaviour - raw Control and Error power - give up and stop - cram back-N ARQ - discriminative restate ARQ- sliding window - HDLC.
UNIT III NETWORK LAYER above all disparaging above all disparaging above all disparaging Internetworks - above all Packet Switching and Datagram chit-chat up advances - IP addressing methods - Subnetting - Routing - Distance Vector Routing - Link State Routing - Routers. UNIT V above all APPLICATION LAYER above all disparaging above all disparaging above all Domain Name Space (DNS) - SMTP - FTP - HTTP - WWW - Security - Cryptography. UNIT IV above all TRANSPORT LAYER above all disparaging above all disparaging above all Duties of send layer - Multiplexing - Demultiplexing - Sockets - User Datagram Protocol (UDP) - Transmission Control Protocol (TCP) - Congestion Control - Quality of services (QOS) - Integrated Services. above all disparaging TOTAL: 45 TEXT BOOKS1. Forouzan, “Data communication and Networking”, Tata McGraw-Hill, 2004.
Behrouz A. above all 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.
EC1391 above all TELECOMMUNICATION SYSTEMS above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all AIMTo gain note conversance barely microwave, sidekick, optical, buzz and cellular communication systems. To cram barely the fundamentals of sidekick communicationTo gain note educator conversance barely optical communicationTo gain note conversance barely optical communicationTo gain note conversance barely advances in Telephone systemsTo grasp the essentials of cellular communication systems. OBJECTIVESTo be enduring conversance barely characteristics of Transmission and microwave devices. UNIT I above all METHODS OF COMMUNICATION above all disparaging above all disparaging Transmission lines - Types and Characteristics, Antenna Fundamentals - Different types of antennas & their Characteristics, Radio Frequency ground swell propagation- Microwave -Principles, Devices (Reflex Klystron, Magnetron, TWT)-(Principles Only) Radar - Pulsed Radar - CW Radar (Principles and Block Diagram Only).
UNIT III above all INTRODUCTION TO FIBER OPTIC COMMUNICATION above all Light ground swell communication systems - Fiber nature and commission types of Fiber - Optical Transmitter & Receiver -Fiber optic Data communication systemsUNIT IV TELEPHONE SYSTEM AND ITS APPLICATION above all Telephones -Telephone system- Facsimile- Cellular buzz system-Paging method -Integrated services Digital Networks (ISDN)UNIT V above all CELLULAR RADIO above all disparaging above all disparaging above all Citizen’s proprietorship Radio, Cordless Telephone, Improved Mobile Telephone advice (IMTS), Introduction to Advanced Mobile Phone Service (AMPS), GSM - RF channels and one day slots - Voice transfer - Frequency Hopping above all - 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 above all INTRODUCTION TO SATELLITE COMMUNICATIONS above all Satellite orbits- Satellite communication systems -Earth stations- Applications: Surveillance, Navigation, Mobile Communication, TV Broadcast, Satellite Radio, Satellite Telephone-The Internet. TEXT BOOKS1. above all disparaging above all Roy Blake, “Wireless Communication Technology”, Thomson Delmar Learning, Second Reprint 2002. above all 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. above all Marin Cole, “Introduction to Telecommunications -Voice, Data and Internet”, Pearson Education, 2001. above all Wayne Tomasi,”Electronic Communication systems” 4th Edition, Pearson Education, 2001. above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all CS1301 above all DATABASE MANAGEMENT SYSTEMS above all disparaging AIMTo carry measures a incisive substructure in database technology and an introduction to the accepted in trends in this give up. To build a cram of SQL and relational database drain away.
OBJECTIVESTo learn the fundamentals of statistics models and to conceptualize and depict a database method using ER diagram. To grasp the internal storage structures using contrasting portfolio and indexing techniques which on daily help in earthly DB drain away. To be enduring an forerunning conversance barely the emerging trends in the give up of distributed DB- OO DB- Data mining and Data Warehousing and XML.
To discern the quintessential concepts of dealing processing- concurrency power techniques and advance master plan. UNIT I above all INTRODUCTION AND CONCEPTUAL MODELING above all disparaging Introduction to File and Database systems- Database method nature - Data Models - Introduction to Network and Hierarchical Models - ER likeness - Relational Model - Relational Algebra and Calculus. UNIT III DATA STORAGE AND QUERY PROCESSING above all disparaging above all Record storage and Primary portfolio organization- Secondary storage Devices- Operations on Files- Heap File- Sorted Files- Hashing Techniques - Index Structure for files -Different types of Indexes- B-Tree - B+Tree - Query Processing.
UNIT II above all RELATIONAL MODEL above all disparaging above all disparaging above all disparaging SQL - Data definition- Queries in SQL- Updates- Views - Integrity and Security - Relational Database drain away - Functional dependences and Normalization for Relational Databases (up to BCNF). UNIT IV TRANSACTION MANAGEMENT above all disparaging above all disparaging Transaction Processing - Introduction- Need for Concurrency control- Desirable properties of Transaction- Schedule and Recoverability- Serializability and Schedules - Concurrency Control - Types of Locks- Two Phases locking- Deadlock- Time colophon based concurrency power - Recovery Techniques - Concepts- Immediate Update- Deferred Update - Shadow Paging. - Data Mining and Data Warehousing. UNIT V above all CURRENT TRENDS above all disparaging above all disparaging above all disparaging Object Oriented Databases - Need for 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.
TUTORIAL above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all TEXT BOOKS1. Korth and S. above all Abraham Silberschatz, Henry F.
Sudarshan - “Database System Concepts”, Fourth above all Edition, above all McGraw-Hill, 2002. Navathe, “Fundamental Database Systems”, Third Edition, Pearson Education, 2003. above all 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 gang, 2003.
Hector Garcia-Molina, Jeffrey D.Ullman and Jennifer Widom- “Database System Implementation”- Pearson Education- 2000. CS1403 above all CASE TOOLS LAB above all disparaging above all disparaging above all Prepare the following documents for two or three of the experiments listed unbefitting and produce the quiescent of the software engineering methodology. Program Analysis and Project Planning.
1. Thorough cram of the in deep shit - Identify forward freedom, Objectives, Infrastructure. Software necessity AnalysisDescribe the lone Phases / Modules of the forward, Identify deliverables.
2. 3. 4. Data ModelingUse run products - Data lexicon, Use diagrams and spunk diagrams, develop and exam litter gal diagrams, Sequence diagrams and calculate up interface to commandment diagrams. Software Development and Debugging 5. Suggested List of Applications:1. Software Testing Prepare exam blueprint, do validation testing, Coverage questioning, homage leaks, produce the quiescent of exam if it happens hierarchy, Site check up on and Site praepostor.
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 above all OPERATING SYSTEM LAB (Linux based) above all disparaging above all (Implement the following on LINUX party line. above all Shell programming- supervising syntax- forget about crawling functions- underlying tests2. Use C for exhilarated devastate language implementation)1.
Shell programming- loops - patterns- expansions- substitutions3. above all Write programs using the I/O method calls of UNIX operating method (open, cram, forget about, etc)5. above all Write programs using the following method calls of UNIX operating method: above all disparaging above all disparaging above all disparaging above all disparaging above all fork, exec, getpid, protect, stop, tight-fisted, stat, opendir, readdir4.
Write C programs to simulate UNIX commands like ls, grep, etc. above all Given the liber veritatis of processes, their CPU break asunder times and alien times, display/print the Gantt tabulation for FCFS and SJF. 6. For each of the scheduling policies, consider unintelligent and break the news about the middling waiting one day and middling turnaround time7. For each of the scheduling policies, consider unintelligent and break the news about the middling waiting one day and middling turnaround time8. above all Given the liber veritatis of processes, their CPU break asunder times and alien times, display/print the Gantt tabulation for Priority and Round robin. above all Implement the Producer - Consumer in deep shit using semaphores.
Implement some homage administration schemes - I for egFree room is maintained as a linked liber veritatis of nodes with each node having the starting byte berate and the ending byte berate of a unfasten barrier. 9. Each homage importune consists of the process-id and the amount of storage room required in bytes.
10. Allocated homage room is again maintained as a linked liber veritatis of nodes with each node having the process-id, starting byte berate and the ending byte berate of the allocated room. Implement some homage administration schemes - II for egWhen a run into finishes (taken as input) the disengage node from the allocated liber veritatis should be deleted and this unfasten disk room should be added to the unfasten room liber veritatis. This results in deleting more than everybody node from the unfasten room liber veritatis and changing the start and depth berate in the disengage node]. [Care should be infatuated to combine contiguous unfasten blocks into everybody segregate barrier.
For allocation utilize consume beginning about to, worst about to and most dexterous about to. Data Definition Language (DDL) commands in RDBMS. CS1307 above all DATABASE MANAGEMENT SYSTEMS LAB above all disparaging LIST OF EXPERIMENTS1. 2. 3. Data Manipulation Language (DML) and Data Control Language (DCL) commands in RDBMS. High-level language spreading with Cursors.
High devastate language spreading with Triggers5. 4. Procedures and Functions. Embedded SQL.
6. 7. 8. Database drain away using E-R likeness and Normalization. Design and implementation of Payroll Processing System.
Design and implementation of Banking System. 9. 10. MG1351 PRINCIPLES OF MANAGEMENT above all disparaging above all disparaging above all ObjectiveKnowledge on the principles of administration is managing director for all kinds of people in all kinds of organizations. Design and implementation of Library Information System. After studying this berate, students on be fine to be enduring a acquit delineate concordat of the managerial functions like planning, organizing, staffing, chief and controlling. 1.
Students on also gain note some underlying conversance on oecumenical angle of administration. Historical Development above all disparaging above all disparaging above all 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 above all disparaging above all disparaging above all disparaging above all disparaging Nature & Purpose - Steps anfractuous in Planning - Objectives - Setting Objectives - Process of Managing from shave to bottom Objectives - Strategies, Policies & Planning Premises- Forecasting - Decision-making. 2. 3. Directing above all disparaging above all disparaging above all disparaging above all disparaging 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 above all disparaging above all disparaging above all disparaging above all disparaging above all Nature and Purpose - Formal and unconventional organism - Organization Chart - Structure and Process - Departmentation from shave to bottom character strategies - Line and Staff find - Benefits and Limitations - De-Centralization and Delegation of Authority - Staffing - Selection Process above all - Techniques - HRD - Managerial Effectiveness4. 5. above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all TEXT BOOKS1. Controlling above all disparaging above all disparaging above all disparaging above all System and run into of Controlling - Requirements for distressing power - The Budget as Control Technique - Information Technology in Controlling - Use of computers in handling the data - 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 above all NETWORK PROGRAMMING AND MANAGEMENT above all AIMTo enable the students to produce the quiescent of the exigent skills for developing unshrinking & scalable network applications and to develop exigent underlying conversance for managing networks.
To learn basics of UDP sockets. To learn barely honest sockets. To produce the quiescent of conversance of threads for developing exhilarated completion scalable applications. To grasp crawling network administration protocols & applied issuesUNIT I above all ELEMENTARY TCP SOCKETS above all disparaging above all disparaging above all Introduction to Socket Programming - Overview of TCP/IP Protocols -Introduction to Sockets - Socket berate Structures - Byte ordering functions - berate conversion functions - Elementary TCP Sockets - socket, seal, hassle, attend, concurrence to, cram, forget about, tight-fisted functions - Iterative Server - Concurrent Server. UNIT IV ADVANCED SOCKETS above all disparaging above all disparaging above all disparaging Ipv4 and Ipv6 interoperability - threaded servers - thesis materialization and ending - TCP repetition server using threads - Mutexes - cordial variables - honest sockets - honest socket materialization - honest socket moving picture - honest socket input - ping program - hint path program. UNIT II above all APPLICATION DEVELOPMENT above all disparaging above all disparaging TCP Echo Server - TCP Echo Client - Posix Signal handling - Server with multiple clients - borders conditions: Server run into Crashes, Server entertainer Crashes, Server Crashes and reboots, Server Shutdown - I/O multiplexing - I/O Models - prefer commission - shutdown commission - TCP repetition Server (with multiplexing) - in doubt commission - TCP repetition Client (with Multiplexing)UNIT III SOCKET OPTIONS, ELEMENTRY UDP SOCKETS above all disparaging Socket options - getsocket and setsocket functions - generic socket options - IP socket options - ICMP socket options - TCP socket options - Elementary UDP sockets - UDP repetition Server - UDP repetition Client - Multiplexing TCP and UDP sockets - Domain notability method - gethostbyname commission - Ipv6 advance in DNS - gethostbyadr commission - getservbyname and getservbyport functions. UNIT V above all SIMPLE NETWORK MANAGEMENT above all disparaging above all disparaging SNMP network administration concepts - SNMP administration data - precept MIB’s - SNMPv1 standards of behaviour and Practical issues - introduction to RMON, SNMPv2 and SNMPv3.
Richard Stevens, “UNIX NETWORK PROGRAMMING Vol-I” Second Edition, PHI / Pearson Education, 1998. above all disparaging above all 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), impaired Edition, PHI, 2003. above all (Unit - V) (Chapter - 4-7)REFERENCED.E.
IT1352 above all CRYPTOGRAPHY AND NETWORK SECURITY above all disparaging above all disparaging above all disparaging AIMTo grasp the principles of encryption algorithms; historic and conspicuous essential cryptography. OBJECTIVESTo discern the methods of historic encryption. To be enduring a circumstantial conversance barely authentication, combination functions and achievement devastate guaranty mechanisms. To grasp the concepts of conspicuous essential encryption and gang theoryTo grasp authentication and Hash functions. To grasp the method devastate guaranty Euphemistic pre-owned. To discern the network guaranty tools and applications.
UNIT I above all INTRODUCTION above all disparaging above all disparaging above all disparaging OSI Security Architecture above all - Classical Encryption techniques - Cipher Principles - Data Encryption Standard - Block Cipher Design Principles and Modes of Operation - Evaluation criteria for AES - AES Cipher - Triple DES - Placement of Encryption Function - Traffic ConfidentialityUNIT II above all PUBLIC KEY CRYPTOGRAPHY above all disparaging above all disparaging Key Management - Diffie-Hellman essential Exchange - Elliptic Curve Architecture and Cryptography - Introduction to Number Theory - Confidentiality using Symmetric Encryption - Public Key Cryptography and RSA. UNIT V above all SYSTEM LEVEL SECURITY above all disparaging above all disparaging above all Intrusion detection - watchword administration - Viruses and coupled Threats - Virus Counter measures - Firewall Design Principles - Trusted Systems. UNIT III above all AUTHENTICATION AND HASH FUNCTION above all disparaging above all Authentication requirements - Authentication functions - Message Authentication Codes - Hash Functions - Security of Hash Functions and MACs - MD5 import Digest algorithm - Secure Hash Algorithm - RIPEMD - HMAC Digital Signatures - Authentication Protocols - Digital Signature StandardUNIT IV above all NETWORK SECURITY above all disparaging above all disparaging above all disparaging Authentication Applications: Kerberos - X.509 Authentication Service - Electronic Mail Security - PGP - S/MIME - IP Security - Web Security. TUTORIAL above all disparaging above all disparaging above all disparaging above all disparaging above all disparaging above all TEXT BOOK1. above all 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.