CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.Sc INFORMATION TECHNOLOGY

Size: px
Start display at page:

Download "CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.Sc INFORMATION TECHNOLOGY"

Transcription

1 CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.Sc INFORMATION TECHNOLOGY SEM Part I Part II Part III Part IV Part V (6 th Hr) ACC (6 th Hr) SLC I Sem. I Lang II Lang Lab Allied IT (4) - - SBE Total (30) NCC/NSS/PED. (3) Com.Eng Comp.Lit (1) II Sem. I Lang II Lang (5) Lab (4) Allied Phy (4) Allied Phy lab SBE Elec. EVS P[ (1) Total (30) NCC/NSS/PED. (3) Com.Eng Comp.Lit (1) SLC Law & Society III Sem. I Lang II Lang (5) Lab (5) Allied Maths (4) NME SBE Total (30) NCC/NSS/PED. (3) Com.Eng Comp.Lit (1) SLC Human Rights IV Sem. I Lang II Lang (5) lab (5) Allied Maths (4) NME SBE Total (30) NCC/NSS/PED. (3) Com.Eng Comp.Lit (1) SLC Client/Server Computing V Sem. VI Sem. (5) (5) (5) (5) Lab Lab (4) Lab (5) Elec. Elec. Elec. Project Total SBE Major SBE Major Elec. W.S. (1) Elec. VBE Total (30) Total (30) 180 Hrs Com.Eng Com.Eng Comp.Lit (1) Comp.Lit (1) Skill Devt Career Guidance (3) Skill Devt Career Guidance (3) SLC Major Mobile Computing I Language Tamil II Language English SBE Skill Based Electives SLC Self Learning Course EVS Environmental Studies W.S. Women Studies 291

2 CHOICE BASED CREDIT SYSTEM STRUCTURE FOR THOSE WHO HAVE JOINED FROM THE ACADEMIC YEAR ONWARDS B.Sc INFORMATION TECHNOLOGY Sem Part Course Subject Hrs. 6 th Hr. Cr. Adl. Cr. Exam (Hrs) Marks Allotted Int. Ext. I Lang. I Tamil I II Lang. II English I Principles of Information Technology I III Lab Office Automation & HTML Lab Allied IT Introduction to HTML IV SBE - I Introduction to Internet V Extension activities Additional Courses NSS / NCC / PED 3 Communicative English I 2 Computer Literacy 1 I Lang. I Tamil II II Lang. II English II Programming in C III Lab Programming in C Lab Allied Phy. Dicital principles and applications II IV Allied Phy. Lab SBE - II Digital Electronics Lab Fundamentals of Data structures EVS Environmental Studies V Extension activities Additional Courses NSS / NCC / PED 3 CommunicativeEnglish I Computer Literacy 1 SLC Law and Society

3 Sem Part Course Subject Hrs. 6 th Hr. Cr. Adl. Cr. Exam (Hrs) Marks Allotted Int. Ext. I Lang. I Tamil III II Lang. II English III Programming in C III Lab Programming in C++ Lab Allied Maths Discrete Mathematics III IV NME - I Basics of Information Technology SBE - III Multimedia V Extension activities Additional Courses NSS / NCC / PED 3 Communicative English II 2 Computer Literacy 1 SLC Human Rights I Lang. I Tamil IV II Lang. II English IV Java Programming Lab Java programming lab IV IV Allied maths NME - II Resource Techniques Introduction Multimedia management to SBE - IV Multimedia Lab V Extension activities NSS / NCC* / PED* *40 75 *60 Additional Courses Communicative English II Computer Literacy 1 SLC Client/Server Computing

4 Sem Part Course Subject Hrs. 6 th Hr. Cr. Adl. Cr. Exam (Hrs) Marks Allotted Int. Ext. Visual Basic Software Engineering III Lab Visual Basic Lab Lab Web design Lab Elect. - I IT paper (1) and Any one from V IV SBE - V Web design WS Women Studies Communicative English III 2 Additional Courses Computer Literacy 1 Skill Development Career Guidance 3 SLC Mobile Computing Computer Networks VB.Net Programming VI III IV Lab VB.Net Lab Elect.- II Elect.- III IT paper (1) and Any one from Project *Report;@Viva (*30:@10) SBE - VI Linux Programming Lab (*50:@10) VBE Value Based Education Communicative English III Additional Courses Computer Literacy Skill Development Career Guidance TOTAL *Elective I and II: Each elective paper has two choices, select any one from Computer Graphics 1.2. Data Base Management System 2.1. Operating System 2.2 TCP/IP 294

5 B.Sc INFORMATION TECHNOLOGY: Those Who Have Joined From The Academic Year Onwards Under CBCS System Subject VISUAL BASIC Code: SEMESTER V 5 Hrs/Week Credits 5 To help the students to identify the differences between the procedural languages and event-driven languages. UNIT - I: To give guidance and support to the students in developing a windowbased applications. Getting started with Visual Basic: One Language, Three Editions The Integrated Development Environment The Elements of the User Interface Programming an Application Visual Development and Event Driven Programming Customizing the Environment. Visual Basic The Language: Variables Constants Arrays Collections Procedures Arguments Function Return Values Control Flow Statements Loop Statements Nested Control Structures The Exit Statement. UNIT - II: Working with Forms: The Appearance of Forms Designing Menus Building Dynamic Forms at Runtime. Basic ActiveX Controls: The TextBox Control The ListBox and ComboBox Controls The ScrollBar and Slider Controls The File Controls. UNIT - III: Advanced ActiveX Controls: Common Dialog Controls. More Advanced ActiveX Controls: The RichTextBox Control The MSFlexGrid Control. UNIT - IV: MDI Application: The Basics Accessing Child Forms. Drawing with Visual Basic: Graphics Controls Coordinate Systems Graphics Methods. Manipulating Color and Pixels with Visual Basic: Specifying Colors Using the Paint Picture Method. UNIT - V: Database Programming with Visual Basic: Understanding Databases and Database Management Systems Understanding Relational Concepts Using the Visual Data Manager Validating 295

6 Data Entering Data Accessing Fields in Recordsets An Introduction to SQL Advanced Data Bound Controls. The Active Data Objects: Creating a Data Project Designing with Data Environment ActiveX Designer The ADO Data Control. TEXT BOOK: 01. Evangelous Petroutsos, Mastering Visual Basic 6, Wiley India Pvt. Ltd.,2011. UNITS CHAPTERS I 1(Pg.No.3-13, 17-19, 29-51), 3 II 4(Pg.No ), 5, 8(Pg.No ) III 9, 10(Pg.No ) IV 6(Pg.No ), 9(Pg.No ) V 17(Pg.No ), 18 REFERENCE: 01. Gary Cornell, Visual Basic 6, Tata McGraw Hill, New Delhi, Subject SOFTWARE ENGINEERING Code: SEMESTER V 5 Hrs/Week Credits 5 To study various Software Engineering Lifecycle Models and Resource Estimation Techniques used in the development of software. To learn various Analysis, Design and Development Principles required for modeling software. To study about the process of Software Testing, Quality Assurance, Configuration Management and Software Maintenance. UNIT - I: Introduction: Some Definitions Some Size Factors Quality and Productivity Factors Managerial Issues Planning a Software Project: Introduction - Defining the Problem Developing a Solution Strategy Planning the Development Process The Phased Life-Cycle Model The Prototype Life-Cycle Model Planning an Organizational Structure Project Structure Programming Team Structure. UNIT - II: Software Cost Estimation: Introduction Software Cost Factors Software Cost Estimation Techniques Expert Judgment Delphi Cost Estimation Work Breakdown Structures Algorithmic Cost Models Staffing-Level Estimation Estimating Software Maintenance Costs. 296

7 UNIT - III: Software Requirements Definition: Introduction The Software Requirements Specification Formal Specification Techniques Relational Notations State-Oriented Notations Structured Analysis and Design Technique Structured System Analysis Software Design: Introduction Fundamental Design Concepts Modules and Modularization Criteria Design Notations Design Techniques Test Plans. UNIT - IV: Implementation Issues: Introduction Coding Style Documentation Guidelines Verification and Validation Techniques: Introduction Quality Assurance Walkthroughs and Inspections Unit Testing Debugging System Testing UNIT - V: Software Maintenance: Introduction Enhancing Maintainability during Development Managerial Aspects of Software Maintenance Configuration Management Source-Code Metrics. TEXT BOOK: 01. Richard E. Fairly, Software Engineering Concepts, Tata McGraw Hill Book Company, UNIT CHAPTERS I , 2.1, 2.2, 2.3.1, 2.3.4, 2.4.1, II III 4.1, 4.2.1, 4.2.2, 4.3.3, 4.3.4, , 5.7 IV 6.2, 6.4, 8.1, 8.2, 8.5, 8.6 V REFERENCE: 01. Roger S. Pressman, Software Engineering: A Practitioner s Approach, 6 th Edition, Tata McGraw Hill Publications, New Delhi, Lab VISUAL BASIC LAB Code: SEMESTER V 6 Hrs/Week Credits 3 To help the students to implement the various event driven concepts. To provide a basic understanding of various controls practically. To give clear guidance in creating a window based application. Simple Programs: 01.To calculate the area of various objects. 02.To calculate the sum of the digits and to reverse the digits of a given number. 297

8 03.To generate the prime numbers between a given start value and end value. 04.To calculate the NCR value using function. 05.To design a scientific calculator. 06.To develop a font dialog box using list box, combo box, and check box. 07.To develop a quiz application using frame and option buttons. 08.To create a application to open a file using file controls. 09.To draw various shapes using shape control. 10.To create an application performing various animations using pictures. 11.To create a text editor using MDI application. 12.To perform various string manipulations using string manipulating functions and popup menu. Database Programs: 13.To create an application to use MS-Access database to store and retrieve data with the help of data control. 14.To create an application to use MS-Access database to store and retrieve data with the help of DAO method. 15.To create an application to use SQL database to store and retrieve data with the help of ADODC control. 16.To create an application to use SQL database to store and retrieve data with the help of ADO method. 17.To create an application to generate a data report. REFERENCES: 01. Evangelous Petroutsos, Mastering Visual Basic 6, Wiley India Pvt. Ltd., Gary Cornell, Visual Basic 6, Tata McGraw Hill, New Delhi, Lab WEB DESIGN LAB Code: SEMESTER V 5 Hrs/Week Credits 3 To gain knowledge in Client-side and Server-side Scripting with the DHTML: available tools in DHTML, JavaScript and PHP. 1. To design a web page using cascading style sheet attributes. 2. To design a web page with different form elements. JAVA SCRIPT 3. Program using JavaScript array. 298

9 PHP: 4. Program using Dialog boxes. 5. Write a JavaScript code block, which checks the contents entered in a form s text element. If the text entered is in lower case, convert to upper case. Make use of function to Uppercase (). 6. Write a JavaScript code block, which validates a username and password against hard coded values. 7. Program using Arithmetic operators. 8. Program using Relational operators. 9. Program using Logical operators. 10. Program using Bitwise operators. 11. Program using Switch statement. 12. Program for String manipulation. 13. Program using date function. 14. Program using Tables in PHP. 15. Program using Functions in PHP. 16. Program using Recursion. REFERENCES: 01. John McCoy, Mastering Web Design, BPB Publications, 2 nd Edition, New Delhi, Learning PHP, MySQL & JavaScript: With jquery, CSS & HTML5 (Learning Php, Mysql, JavaScript, Css & Html5) Kindle Edition by Robin Nixon(Author),4 th Edition. 03. Ivan Bayross, Web Enabled Commercial Application Development Using HTML, DHTML, JavaScript and PHP, 4 th Revised Edition, BPB Publications, New Delhi. Elective COMPUTER GRAPHICS Code: SEMESTER V 6 Hrs/Week Credits 5 This subject is designed to provide a comprehensive introduction to computer graphics leading to the ability to understand contemporary terminology, progress, issues, and trends. Students learn about various Algorithms and Transformation Techniques used in Computer Graphics. To enable students to apply Computer Graphics Techniques in their profession. UNIT - I: Introduction : Computer Aided Design- Computer Art- Education and Training- Image Processing Graphical User Interface- Video Display Devices- Raster Scan Systems- Random Scan Systems- Input Devices- Hard Copy Devices 299

10 UNIT - II: Output Primitives and Attributes: Points and Lines- Line Drawing Algorithms - Line Function- Circle Generating Algorithms - Ellipse Generating Algorithms- Line Attributes-Curve Attributes- Color and Gray scale Levels - Bundled Attributes. UNIT - III: Two Dimensional Geometric Transformations: Basic Transformation Matrix Representations- Composite Transformation- Other Transformation - Affine Transformation -Transformation Functions. UNIT - IV: Two Dimensional Viewing: The Viewing Pipeline- Viewing Coordinates Reference Frame- Window to Viewport Co-ordinate Transformation-Two Dimensional Viewing Functions - Clipping Operations-Point Clipping- Line Clipping: Cohen Sutherland Line Clipping- Polygon Clipping: Sutherland Hodgeman Polygon Clipping- Curve Clipping-Text Clipping- Exterior Clipping. UNIT - V: Structures & Hierarchical Modeling and GUI: Basic Modeling Concepts Hierarchical Modeling with Structures - Interactive Picture Construction Techniques- Three Dimensional Display Methods. TEXT BOOK: 01. Donald Hearn &M Pauline Baker. Computer Graphics C Version. PHI, Second Edition, New Delhi. Unit I II Chapters 1.1, 1.3, 1.5, 1.7, 1.8, 2.1, 2.2, 2.3, 2.5, , 3.2, 3.4, 3.5, 3.6, 4.1, 4.2, 4.3, 4.6 III 5.1, 5.2, 5.3, 5.4, 5.6, , 6.2, 6.3, 6.4, 6.5, 6.6, 6.7 (Pg.No ) 6.8 IV (Pg.No ), 6.9, 6.10 V 7.3, 7.4, 8.5, 9.1 REFERENCES: 1. R. G.S Asthana and N. K. Sinha. Computer Graphics For Scientists And Engineers. New Age International Pvt. Ltd. New Delhi Steven Harrington. Computer Graphics: A Programming Approach. Tata McGraw-Hill Companies, Second Edition, New Delhi. 3. William M. Newman and Robert F.Sproull. Principles of Interactive Computer Graphics. Tata McGraw-Hill,

11 Elective DATA BASE MANAGEMENT SYSTEM Code: SEMESTER V 6 Hrs/Week Credits 5 To understand the terms related to database design and management. To understand the objective of data and information management. To understand the SQL to manipulate the data. UNIT - I: Introduction to Database Management Systems, Introduction to Relational Database Management Systems, Database Architecture and Data Modeling: Conceptual, Physical and Logical Database Models, Design Constraints. UNIT - II: Entity-Relationship(E-R) Modeling, Data Normalization, Relational Algebra and relational Calculus. UNIT - III: Introduction to Structured Query Language, Tables, Views and Indexes, Queries and Sub Queries. UNIT - IV: Aggregate Functions, Insert, Update and Delete Operations, Joins and Unions, Query-by-Example (QBE). UNIT - V: Database Security: Data Security Risks - Data security requirements - Database users - Protecting the data within the database - Granting and revoking privileges and roles. Data Integrity. TEXT BOOK: 01. Alexis Leon, Mathews Leon, Database Management Systems, Leon Vikas Publications, UNIT CHAPTERS I 5, 7, 8 (Pg.No , ) II 9, 11, 12 III 14, 15, 17 IV 18, 19, 21, 23 V 27(Pg.No , ), 28 REFERENCE: 01. Abraham Silberschatz, Hendry F.Korth, Database System Concepts, Third Edition, Tata McGraw Hill, New Delhi,

12 Part IV WEB DESIGN Code: Skill Based Elective Major SEMESTER V 2 Hrs/Week Credits 2 To provide knowledge about various HTML tags and Cascade Style Sheets in DHTML. To provide basic knowledge of Web Designing Languages like UNIT I: JAVASCRIPT and PHP. [6 Hrs] Dynamic HTML: Cascading Style Sheets Font Attributes - Color and Background Attributes Text Attributes, Border Attributes, Margin Related Attributes - List Attributes Class SPAN tag DIV tag External Style Sheets. UNIT II: [6 Hrs] Working with Forms: Introducing HTML Form Tags and Elements - The Main <Form> Tag- Form Elements - Adding Elements to a Form. UNIT III: [6 Hrs] Introduction to JavaScript: JavaScript in Web Pages - Advantages of JavaScript - Writing JavaScript into HTML - Basic Programming Techniques - Operators and Expressions in JavaScript - JavaScript Programming Constructs - Conditional Checking - Super Controlled-Endless Loops - Functions in JavaScript - User Defined Functions - Placing Text in a Browser-Dialog boxes. UNIT IV: [6 Hrs] The Basics of PHP: Data Types Variables Constants - Here Documents Operators - Binary Operators - Ternary Operators - Operator Precedence Arrays - Conditional Statements Iterations - Looping. UNIT V: [6 Hrs] PHP Functions: User-Defined Functions - Built-in Functions - PHP Server Variables -Working with Date and Time - Performing Mathematical Operations Working with String Functions - Extracting Part of a string - Pausing Script Execution. TEXT BOOK: 1. Ivan Bayross, Web Enabled Commercial Application Development Using HTML, DHTML, JavaScript and PHP, 4 th Revised Edition, BPB Publications, New Delhi. Chapters: Unit-I : Chapter12 (Page No ) Unit-II: Chapter19 (Page No ) Unit-III: Chapter8 (Page No ) 302

13 Unit-IV: Chapter17 (Page No ) Unit-V: Chapter18 (Page No ) REFERENCES: 01. John McCoy, Mastering Web Design, BPB Publications, 2 nd Edition, New Delhi, Learning PHP, MySQL & JavaScript: With jquery, CSS & HTML5 (Learning Php, Mysql, JavaScript, Css & Html5) Kindle Edition by Robin Nixon(Author),4 th Edition. Self Learning Course Major MOBILE COMPUTING Code: SEMESTER V Addl. Credits 4 To learn the basics of Mobile Communication Techniques. To study about Wireless Voice and Data Communication Technologies. UNIT I: Introduction: Mobile Computing and its Applications - Signals Signal Propagation Antennas. UNIT II: Multiplexing: SDM FDM TDM CDM Medium Access Control: Need for Specialized MAC Multiple Access Techniques SDMA FDMA TDMA (excluding types of TDMA). UNIT III: Telecommunication Systems: Cellular Systems GSM Mobile Services - System Architecture Localization and Calling - Mobile Originated Call Mobile Terminated Call Handover. UNIT IV: Wireless PAN: Bluetooth - Network Architecture Physical Links - Functions of Link Manager Protocol L2CAP. Wireless LAN: IEEE System Architecture Medium Access Control Layer - CSMA/CA MACA with RTS/CTS extension - MAC Management. UNIT V: Mobile Network Layer: Mobile IP - Packet Delivery using Mobile IP. Mobile Application Layer: WAP1.x Architecture - Functions of WAP Layers (excluding service primitives) WAE logical Model. TEXT BOOK: 1. Jochen Schiller, Mobile Communications, 2 nd Edition, Pearson Education. UNIT CHAPTER I 1.1, II 2.5, 3.1, 3.2, 3.3, 3.4 (Page 72 to 74 except ) III 4.1.1, 4.1.2, 4.1.5, IV 7.3.1, , 7.3.5(Page 225 only), 7.5.1, , , 7.5.5, V 8.1.2, (Explanation of Figure 8.2 only), (Explanation of Figure 10.9 only, Page 393 to 394), (Explanation of Figure 1.29 only, Page 413) 303

14 REFERENCE: 1. William Stallings, Wireless Communications and Networks, 2 nd Edition, Pearson Education. Subject COMPUTER NETWORKS Code: SEMESTER VI 5 Hrs/Week Credits 5 Objective: To understand the basic Concepts of Computer Networks. To study the Functions of different layers of OSI Model, IEEE Standards and different Protocols employed in Computer Networking. To introduce various Network Components and their Functions. To study about Network Security Concepts. UNIT I: Physical Layer: Introduction: Data Communications Networks The Internet - Protocols and Standards. Transmission Media: Guided Media Twisted Pair, Coaxial Cable, Fiber Optic Cable - Unguided Media Radio waves, Microwaves, Infrared rays - Satellite Networks. Network Models: The OSI Model and Functions of Layers TCP/IP Protocol Suite. Addressing: Physical Address, Logical Address, Port Address Specific Addresses. UNIT II: Data Link Layer: Data Link Layer Functions - Introduction - Error Detection: VRC LRC - CRC Checksum Error Correction: Hamming Code Flow Control and Error Control: Stop-and-Wait ARQ Go Back n ARQ Selective Repeat ARQ Multiple Access Control: Random Access - Pure ALOHA, Slotted ALOHA, 1-Persistent CSMA, Non-Persistent CSMA, p-persistent CSMA - CSMA/CD, Controlled Access - Token Passing IEEE Standards: IEEE Standard Ethernet LAN IEEE Token Ring LAN. UNIT III: Network Layer: Repeaters Hubs - Bridges Routers Gateways - Firewalls Tunneling - Types of Switching: Circuit Switching (Excluding Types of Switches) Packet Switching Internet Protocol: IPv4 Addresses - IPv4 protocol Delivery Forwarding Routing - Routing Protocols: Distance vector routing Link State Routing Path Vector Routing QoS in Network Layer: Scheduling FIFO Queuing, Fair Queuing Priority Queuing. 304

15 UNIT IV: Transport Layer: Duties of Transport Layer: Process-to-Process Delivery - Connection Establishment and Termination User Datagram Protocol: Services - User Datagram Format Uses of UPP - TCP: Services Features TCP Segment Format Congestion Control: Categories of Congestion Control - Congestion Control in TCP.. UNIT V: Application Layer: Client Server Model DNS SMTP FTP - HTTP - RSA Algorithm - Network Security: Security Services Digital Signature TEXT BOOKS: 1. Behrouz A. Forouzan, Data Communications and Networking, 4 th Edition, Tata McGraw-Hill, New Delhi, UNIT CHAPTERS I , , , 16.2 II , 11.2, 11.5, 12.1, 12.2 (Page 364 to 370, 372 to 373, 376, 381 to 382), 13.2 III 15.1, 19.1, 20.2, 20.4 (Page 604 only), , 24.6 (Page 776 & 777 only), 32.4 IV 23.1, 23.2 (Page 710, 711, 715), 23.3 (Page 715 to 723), 24.3, 24.4 (Page 769 to 773) V , , 27.3, 30.3, 31.1, Behrouz A. Forouzan, Data Communications and Networking, 2 nd Edition, Tata McGraw-Hill, New Delhi. UNIT CHAPTERS II 12.5 III 14.1 (Page 432 only), 14.2 IV 22.2 REFERENCES: 1. Andrew Tanenbaum S., Computer Networks, 4 th Edition, Prentice Hall of India, New Delhi, Subject VB.NET PROGRAMMING Code: SEMESTER VI 5 Hrs/Week Credits 5 To study the basic concepts of.net Frame Work To gain full power of VB.NET UNIT - I: Intro:.NET Frame Work CLR Understanding Assemblies - VB.NET Operators Conditional Statements Looping Statements. 305

16 UNIT - II: Methods: What is a Method - Method Data Methods of System. Math- Structures Enumerations - The Inherited members of object. UNIT - III: Interface - Exception Handling Models Exception Statements Arrays: Declaring and Initializing Arrays Multidimensional Array Array Exception Passing Array to Method - Receiving Array from Method. UNIT - IV: Delegates: Understanding Delegates Declaring the Delegate Sorting Data with Delegates - Data Processing I/O: Members of the String Class String Formatting Building Strings with String Builder XML I/O UNIT - V: Interfacing with End User: MDI Applications Components and controls Menus and Toolbars Responding to user Input Collecting User I/p Presentation and Informational Controls TEXT BOOK: 1. Jeffrey R. Shapiro, The Complete Reference Visual Basic.NET, TATA McGraw Hill Edition, Delhi, UNIT Chapter Page No I 2,5, , , II 7,8, , , , III 10,11, , , , , IV 14, , , , , V REFERENCES: 1. P. Radhaganesan, VB.NET, SCITECH Publication (INDIA) pvt. Ltd. 2. Nitni Pandey, Yesh Singhal, Mridula. Visual Studio.Net Programming, Wiley Dream TechIndia (p) Ltd, 2002 Subject VB.NET LAB Code: SEMESTER VI 4 Hrs/Week Credits 2 Simple Programs 1. Write a VB.NET Program to Generate Multiplication Table 2. Write a VB.NET Program to Generate an Adam Number Series between the given limits 3. Write a VB.NET Program to Generate an Prime Number Series between the given limits 306

17 4. Write a VB.NET Program to Generate an Armstrong Number Series between the given limits 5. Write a VB.NET Program to Calculate the area of Various Objects 6. Write a VB.NET Program to find Sum of digits and reverse the given number 7. Write a VB.NET Program to find NCR Value of a given number 8. Write a VB.NET Program to design a Scientific Calculator 9. Write a VB.NET Program to develop a Quiz Application 10. Write a VB.NET Program to Generate a bill for a bouquet shop 11. Write a VB.NET Program to Calculate simple and Compound interest using DropDown List Box 12. Write a VB.NET Program to Create a Text Editor Using MDI Application DataBase Programs 1. Write a VB.NET Program to Generate a Student Data Processing 2. Write a VB.NET Program to Generate a Telephone Data Processing 3. Write a VB.NET Program to Generate a Employee Data Processing 4. Write a VB.NET Program to Generate a Electricity Bill Data Processing 5. Write a VB.NET Program to Generate a Inventory Control TEXT BOOK: 01. Jeffrey R. Shapiro, The Complete Reference Visual Basic.NET, TATA McGraw Hill Edition, Delhi, Elective OPERATING SYSTEM Code: SEMESTER VI 6 Hrs/Week Credits 5 To make students to understand the concept of operating system. To understand the processing of Operating system. UNIT I: Introduction: what is an operating system Mainframe systems Multiprocessor systems Distributed systems Clustered systems Real-time systems Handheld systems. Operating system structures: System components Operating system services System calls System programs UNIT II: Process management: Process concept Process scheduling Operations on processes Cooperating processes Inter-process communication. Threads: Overview- Multithreading models Threading issues. CPU scheduling: Basic Concepts - Scheduling criteria Scheduling algorithms 307

18 UNIT III: Process synchronization: The critical section problem Semaphore Classic problems of synchronization: The Bounded- Buffer Problem-The Dining-Philosophers Problem. Deadlocks: Deadlock characterization Methods for handling deadlocks Deadlock prevention Deadlock avoidance Deadlock detection Recovery from deadlock. UNIT IV: Memory management: Swapping Contiguous memory allocation Paging Segmentation. Virtual memory: Demand paging Page replacement Thrashing. UNIT V: Files and Disks: Access methods Directory structure- Allocation Methods-Disk scheduling. TEXT BOOK: 1. Silberschartz A., Galvin P.B., Gagne G., Operating System Concepts, 6 th Edition, John Wiley & sons, New Delhi, Unit Chapters I 1((Pg.No.7-11, 12-19), 3(55-72) II 4(95-109), 5( ), 6( ) III 7(191, ), 9( ) IV 9( ), 10( ,330,348) V 11( ), 12(421), 14(492) REFERENCE: 01. Maurice J.Bech, Design of Unix Operating Systems, Prenctice Hall of India, NewDelhi,2002. Elective TCP/IP Code: SEMESTER VI 6 Hrs/Week Credits 5 To understand the internals of the TCP/IP protocols. To understand how TCP/IP is actually implemented. To understand the interaction among the protocols in a protocol stack. UNIT I: Introduction And Overview: Introduction - The TCP/IP Internet - Internet Services - History And Scope Of The Internet - The Internet Architecture Board - The IAB Reorganization. Overview Of Underlying Network Technologies: Introduction - Two Approaches To Network Communication - WAN And LAN - Hardware Addressing Schemes - Ethernet (IEEE 802.3) - Wi-Fi (IEEE ) - ZigBee (IEEE ) - Optical Carrier And Packet Over 308

19 SONET (OC, POS) - Point-To-Point Networks - VLAN Technology And Broadcast Domains - Bridging - Congestion And Packet Loss. Internetworking Concept And Architectural Model: Introduction - Application-Level Interconnection - Network-Level Interconnection - Properties Of The Internet - Internet Architecture - Interconnection Of Multiple Networks With IP Routers. UNIT II: Internet Addressing: Introduction - Universal Host Identifiers - The Original IPv4 Classful Addressing Scheme - Dotted Decimal Notation Used With IPv4 - IPv4 Subnet Addressing - Fixed Length IPv4 Subnets - Variable-Length IPv4 Subnets - Implementation Of IPv4 Subnets With Masks - A Classless IPv4 Addressing Example - IPv4 CIDR Blocks Reserved For Private Networks - The IPv6 Addressing Scheme - IPv6 Colon Hexadecimal Notation. Mapping Internet Addresses To Physical Addresses (ARP): Introduction - The Address Resolution Problem - Two Types Of Hardware Addresses - Resolution Through Direct Mapping - Resolution In A Direct-Mapped Network - IPv4 Address Resolution Through Dynamic Binding - The ARP Cache - ARP Cache Timeout - ARP Refinements - Relationship Of ARP To Other Protocols - ARP Implementation - ARP Encapsulation And Identification - ARP Message Format - Reverse Address Resolution (RARP). UNIT III: Internet Protocol: Connectionless Datagram Delivery (IPv4, IPv6): Introduction - A Virtual Network - Internet Architecture And Philosophy - Principles Behind The Structure - Connectionless Delivery System Characteristics - Purpose And Importance Of The Internet Protocol - The IP Datagram. Internet Protocol: Forwarding IP Datagrams: Introduction - Forwarding In An Internet - Direct And Indirect Delivery. Internet Protocol: Error And Control Messages (ICMP): Introduction - The Internet Control Message Protocol - Error Reporting Vs. Error Correction - ICMP Message Delivery - Conceptual Layering - ICMP Message Format - Example ICMP Message Types Used With IPv4 And IPv6 - Testing Destination Reachability And Status (Ping) - Echo Request And Reply Message Format. UNIT IV: User Datagram Protocol (UDP): Introduction - Using A Protocol Port As An Ultimate Destination - The User Datagram Protocol - UDP 309

20 Message Format - Interpretation Of the UDP Checksum - UDP Checksum Computation And The Pseudo-Header - IPv4 UDP Pseudo- Header Format - IPv6 UDP Pseudo-Header Format - UDP Encapsulation And Protocol Layering - Layering And The UDP Checksum Computation - UDP Multiplexing, Demultiplexing, And Protocol Ports - Reserved And Available UDP Port Numbers. Reliable Stream Transport Service (TCP): Introduction - The Need For Reliable Service - Properties Of The Reliable Delivery Service - Reliability: Acknowledgements And Retransmission - The Sliding Window Paradigm - The Transmission Control Protocol - Layering, Ports, Connections, And Endpoints - TCP Segment Format - Establishing A TCP Connection - Initial Sequence Numbers - Closing a TCP Connection - TCP Connection Reset - TCP State Machine - Forcing Data Delivery. UNIT V: The Domain Name System (DNS): Introduction - Names For Computers - Flat Namespace - Hierarchical Names - Delegation Of Authority For Names - Subset Authority - Internet Domain Names - Top-Level Domains - Name Syntax And Type - Mapping Domain Names To Addresses - Domain Name Resolution - Efficient Translation - Caching: The Key To Efficiency - Domain Name System Message Format - Compressed Name Format - Abbreviation Of Domain Names - Inverse Mappings - Pointer Queries - Object Types And Resource Record Contents - Obtaining Authority For A Subdomain - Server Operation And Replication - Dynamic DNS Update And Notification - DNS Security Extensions (DNSSEC) - Multicast DNS And Service Discovery. Electronic Mail (SMTP, POP, IMAP, MIME): Introduction - Electronic Mail - Mailbox Names And Aliases - Alias Expansion And Mail Forwarding - TCP/IP Standards For Electronic Mail Service - Simple Mail Transfer Protocol (SMTP) - Mail Retrieval And Mailbox Manipulation Protocols - The MIME Extensions For Non-ASCII Data - MIME Multipart Messages. Connected Embedded Systems (The Internet of Things): Introduction - Sensing, Monitoring, and Control - Power Conservation And Energy Harvesting - A World Of Intelligent Embedded Devices - The Importance of Communication - Example: Electronic Ads In Shopping Malls. 310

21 TEXT BOOK: 01. Douglas E. Comer, Internetworking with TCP / IP, Principles, Protocol and Architecture, Volume 1, Sixth Edition, Pearson Education, Unit Chapters I 1( ), 2( ), 3( ) II 5( , ), 6( , 6.15) III 7( ), 8( ), 9( ) IV 10( ), 11( , 11.11, ) V 23( ), 24( ), 30( ) REFERENCE: 01. Kevin R. Fall, W. Richard Stevens, TCP/IP Illustrated, Volume 1, The Protocols, Second Edition, Addison-Wesley Professional Computing Series, Elective PROJECT Code: SEMESTER VI 6 Hrs/Week Credits 5 Every student must complete a project work in the sixth semester Every student will be assigned to a staff member who will provide necessary guidance for preparation Every student shall be asked maintain work diary relating to the project work Every student must submit the project report at the end of the sixth semester before the last working day The report will be signed by the staff guide and counter signed by the head of the department of Information Technology. External = 60 Marks Report = 30 Report = 50 Viva = 10 Viva = 10 Total = 40 Total = 60 Part IV LINUX PROGRAMMING LAB Code: Skill Based Elective Major SEMESTER VI 2 Hrs/Week Credits 2 Learn the basics of the Linux command line. Learn to manage files and directories. Learn about the command shell. 1. Write a shell script to sum two given numbers. 2. Write a shell script to find a given number is Armstrong number or not. 311

22 3. Write a shell script to find the factorial of a given number. 4. Write a shell script to print a Fibonacci Series. 5. Write a shell script to find simple interest. 6. Write a Shell Script to find the area of a triangle. 7. Write a shell Script to find out the biggest number in 3 integers. 8. Write a shell script to implement arithmetic operation (summation, subtraction, multiplication and division) of two integers. 9. Write a shell Script to reverse a given positive integer. 10. Write a shell Script to sort the given five integer numbers in ascending order (using array). 11. Write a shell script to calculate average of given integer numbers on command line arguments. 12. Write a shell script to design a greeting card. 13. Write a shell script to reverse a given string. 14. Write a shell script to convert a string from lower to upper and upper to lower cases. 15. Write a shell script to concatenate two strings. 16. Write a shell script to find the length of the given string. 17. Write a shell script to list all of the directory files in a directory. 18. Write a shell script that displays a list of all files in the current directory to which the user has read, write and execute permissions. 19. Write a shell script to find the number of lines in a file that do not contain vowels i or o. 20. Write a shell script to find the number of characters, words and lines in a file. REFERENCE: 1. Linux Program Development: Lab Solutions: a Guide with Exercises, Dr.Jerry Cooperstein, Creater Space Publisher, Nov

23 B.Sc INFORMATION TECHNOLOGY: Those who have joined from the academic year onwards under CBCS System EVALUATION PATTERN Internal : 25 Marks External : 75 Marks INTERNAL: Test 20 (average of the better two of the three tests conducted) Assignment 5 Question Paper Pattern: INTERNAL EXTERNAL Part A : 6 1 = 6 (Multiple Choice) Part B : 2 7 = 14 (Either /Or) Part C : 2/3 10= 20 *40 Part A :10 1 = 10 (Multiple Choice) Part B : 5 7 = 35 (Either /Or) * Internal test mark 40 will be converted to 20. INTERNAL Part A : 3 1 = 3 (Multiple Choice) Part B : 1 7 = 7 (Either /Or) Part C : 1/2 10= SBE & NME Part C : 3/5 10 = 30 EXTERNAL 75 Part A :15 1 = 15 (Multiple Choice) Part B : 3/5 10 = 30 Part C : 2/4 15 = The Assignment Component of any one of the subjects (except Non-Major Electives and other Department Papers) in the III and IV Semesters in UG COURSES (as decided by the Head of the Department on Rotation Basis) should be in the form of REPORT (as per the guidelines) on the HANDS ON EXPERIENCE GAINED by the students from their: Part-time job (or) Self-Employment (or) Making of Hand made Products (or) Survey on Marketing of goods and services (or) Maintenance and Servicing of Equipments (or) How things Work (or) Working Principles of Toys/gadgets. Models (or) Making of working Models using some Concepts Students should maintain a work diary which should be monitored by the course teacher guided by a Monitoring Committee of the concerned department. 313

ANNEXURE 13 CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.Sc COMPUTER SCIENCE

ANNEXURE 13 CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.Sc COMPUTER SCIENCE ANNEXURE 13 CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR 201415 B.Sc COMPUTER SCIENCE SEM Part I Part II Part Part IV I Sem. I II Maths (30) Part V (6 th Hr) NCC/NSS/PED. Com.Eng ACC (6

More information

CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.Sc INFORMATION TECHNOLOGY

CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.Sc INFORMATION TECHNOLOGY CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR 201415 B.Sc INFORMATION TECHNOLOGY SEM Part I Part II Part III Part IV Part V (6 th Hr) ACC (6 th Hr) SLC I Sem. I II Lab IT (4) - - SBE Total

More information

CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-III.

CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-III. CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f. 2015-16 Scheme for B.Sc.-III Semester-V Sr. No. Paper Internal Assessment External Marks Exam Duration 1 Paper-I

More information

SRI VENKATESWARA UNIVERSITY: TIRUPATI DEPARTMENT OF COMPUTER SCIENCE ADMITTED BATCH

SRI VENKATESWARA UNIVERSITY: TIRUPATI DEPARTMENT OF COMPUTER SCIENCE ADMITTED BATCH SRI VENKATESWARA UNIVERSITY: TIRUPATI DEPARTMENT OF COMPUTER SCIENCE 2015-16 ADMITTED BATCH BCA Under CBCS With Effect From Academic Year 2016-17 Course of Study & Scheme of Examination IV SEMESTER Sno

More information

BVRIT HYDERABAD College of Engineering for Women Department of Information Technology. Hand Out

BVRIT HYDERABAD College of Engineering for Women Department of Information Technology. Hand Out BVRIT HYDERABAD College of Engineering for Women Department of Information Technology Hand Out Subject Name: Prepared by: Computer Networks Dipali Pattanayak,Assistant Professor, IT Year and Sem, Department:

More information

5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A

5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A 5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI 635 854. NAME OF THE STAFF : R.ANBARASAN DESIGNATION & DEPARTMENT : AP/CSE SUBJECT CODE : CS 6551 SUBJECT NAME : COMPUTER NETWORKS UNIT I FUNDAMENTALS

More information

06/02/ Local & Metropolitan Area Networks 0. INTRODUCTION. 1. History and Future of TCP/IP ACOE322

06/02/ Local & Metropolitan Area Networks 0. INTRODUCTION. 1. History and Future of TCP/IP ACOE322 1 Local & Metropolitan Area Networks ACOE322 Lecture 5 TCP/IP Protocol suite and IP addressing 1 0. INTRODUCTION We shall cover in this topic: 1. The relation of TCP/IP with internet and OSI model 2. Internet

More information

Punjab Technical University Bachelor in Mobile Computing & Internet Batch 2014 onwards THIRD SEMESTER

Punjab Technical University Bachelor in Mobile Computing & Internet Batch 2014 onwards THIRD SEMESTER THIRD SEMESTER Review of DBMS: Punjab Technical University RELATIONAL DATABASE MANAGEMENT SYSTEM BMCI301 Section A Basic DBMS terminology; Architecture of a DBMS: Data Independence - Physical and Logical

More information

Sub Code & Name : EC2352 COMPUTER NETWORKS Unit: I Branch: EC Semester :VI. Unit syllabus: PHYSICAL LAYER 9

Sub Code & Name : EC2352 COMPUTER NETWORKS Unit: I Branch: EC Semester :VI. Unit syllabus: PHYSICAL LAYER 9 Unit: I Branch: EC Semester :VI Date:02/12/14 Page 01 of 06 Unit syllabus: PHYSICAL LAYER 9 Data Communications Networks - Networks models OSI model Layers in OSI model TCP / IP protocol suite Addressing

More information

Electrical and Computer Engineering Technology

Electrical and Computer Engineering Technology ECET 3400 Spring 2012 Data Communications Southern Polytechnic State University Electrical and Computer Engineering Technology Instructor Information Instructor: Dr. Craig A. Chin, Assistant Professor

More information

Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet Computer Networks Uses of Computer Networks...

Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet Computer Networks Uses of Computer Networks... Table of Contents Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet... 1 1.1 Computer Networks... 1 1.1.1 Advantages of Computer Networks... 2 1.1.2 Disadvantages of Computer

More information

COMPUTER SCIENCE (ELECTIVE) Paper-A (100 Marks) Section-I: INTRODUCTION TO INFORMATION TECHNOLOGY Computer and its characteristics, Computer Organization & operation, Components of Computer, Input/Output

More information

Syllabus for Computer Science General Part I

Syllabus for Computer Science General Part I Distribution of Questions: Part I Q1. (Compulsory: 20 marks). Any ten questions to be answered out of fifteen questions, each carrying two marks (Group A 3 questions, Group B, Group C and Group D 4 questions

More information

IT4405 Computer Networks (Compulsory)

IT4405 Computer Networks (Compulsory) IT4405 Computer Networks (Compulsory) INTRODUCTION This course provides a comprehensive insight into the fundamental concepts in data communications, computer network systems and protocols both fixed and

More information

LESSON PLAN LP-CS 1302

LESSON PLAN LP-CS 1302 Date:11/06/2012 Page 1 of 6 Unit-I Branch : IT Semester : V UNIT-I - DATA COMMUNICATIONS 8 Components Direction of Data flow networks Components and Categories types of Connections Topologies Protocols

More information

CODE COURSE NAME DESCRIPTION SEM CS401 Communication Engineering & Coding Theory Knowledge of communication engineering & coding theory IV

CODE COURSE NAME DESCRIPTION SEM CS401 Communication Engineering & Coding Theory Knowledge of communication engineering & coding theory IV Course: CS602 Computer Networks PROGRAMME: COMPUTER SCIENCE & ENGINEERING DEGREE:B. TECH COURSE: Computer Networks SEMESTER: VI CREDITS: 3 COURSECODE: CS602 COURSE TYPE: Theory COURSE AREA/DOMAIN: Communication

More information

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR 603203 DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS LESSON PLAN (207-208) Course / Branch : M.Sc CS Total Hours : 45 Subject Name : Computer Networks

More information

CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.C.A

CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.C.A CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR 201415 B.C.A SEM I Sem. Part I I Lang Part II II Lang (4) Lab (4 Part III Lab Allied Maths (4) SBE Part IV Total (30) Part V (6 th Hr) NCC/NSS/PED.

More information

Computer Networks. Andrew S. Tanenbaum

Computer Networks. Andrew S. Tanenbaum Computer Networks Third Edition Andrew S. Tanenbaum 1 ; l Vrije Universiteit Amsterdam, The Netherlands For book and bookstore information Prentice Hall PTR Upper Saddle River, New Jersey 07458 CONTENTS

More information

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUBJECT NAME: COMPUTER NETWORKS SUBJECT CODE: CST52 UNIT-I 2 MARKS 1. What is Network? 2.

More information

B. P. PODDAR INSTITUTE OF MANAGEMENT & TECHNOLOGY DEPT OF ELEDTRONICS & COMMUNICATION ENGINEERING ACADEMIC YEAR: ODD SEMESTER

B. P. PODDAR INSTITUTE OF MANAGEMENT & TECHNOLOGY DEPT OF ELEDTRONICS & COMMUNICATION ENGINEERING ACADEMIC YEAR: ODD SEMESTER Sl No DEPT OF ELEDTRONICS & COMMUNICATION ENGINEERING COURSE SYLLABUS INCLUDING COURSE STRUCTUTRE Paper Theory Contact hours/week Cr. Pts Code 1 EC70C Computer Networks L T P TOTAL 0 0 Module I Overview

More information

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering COURSE PLAN

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering COURSE PLAN Appendix - C GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering Academic Year: 2016-17 Semester: EVEN COURSE PLAN Semester: VI Subject Code& Name: 10CS64 & Computer

More information

University of Southern California EE450: Introduction to Computer Networks

University of Southern California EE450: Introduction to Computer Networks University of Southern California EE450: Introduction to Computer Networks Catalog Description Network architectures; Layered protocols, Network service interface; Local Networks; long-haul Networks; Internal

More information

Computer Networks (Unit wise Questions)

Computer Networks (Unit wise Questions) Unit I Unit II 1. What are different transmission modes?[4] 2. Encode the following binary data stream into Manchester and differential Manchester codes 1 1 0 0 1 0 1 0 [8] 3. What are different topologies

More information

10144IT409 Deitel and Deitel C++ How to Program 7 th Programming in C++ 2009 PHI Learning Edition 2010 PHI Learning Somashekara ASYNCHRONOUS SEQUENTIAL LOG IC Analysis and design of asynchronous

More information

Faculty of Science and IT Course title. Pre-requisite/corequisite

Faculty of Science and IT Course title. Pre-requisite/corequisite Faculty Course number Faculty of Science and IT 022242 Department Course title Computer Science Network Protocols Number of credit hours 3 Pre-requisite/corequisite Computer network Brief course description.

More information

SYLLABUS. osmania university CHAPTER - 3 : MEDIUM ACCESS CONTROL (MAC) SUBLAYER Standards, Bluetooth, Bridges and Routers.

SYLLABUS. osmania university CHAPTER - 3 : MEDIUM ACCESS CONTROL (MAC) SUBLAYER Standards, Bluetooth, Bridges and Routers. Contents i SYLLABUS osmania university UNIT - I CHAPTER - 1 : INTRODUCTION Data Communication, Network Topologies : LAN, WAN, MAN, Types : Bus, Star, Ring, Hybrid, Line Configurations, Reference Models

More information

QUESTION BANK EVEN SEMESTER

QUESTION BANK EVEN SEMESTER Fatima Michael College of Engineering and Technology DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK EVEN SEMESTER SUB CODE & NAME: EC2352 COMPUTER NETWORKS YEAR / SEM: III / VI Staff

More information

Guide to Networking Essentials, 6 th Edition. Chapter 5: Network Protocols

Guide to Networking Essentials, 6 th Edition. Chapter 5: Network Protocols Guide to Networking Essentials, 6 th Edition Chapter 5: Network Protocols Objectives Describe the purpose of a network protocol, the layers in the TCP/IP architecture, and the protocols in each TCP/IP

More information

STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR

STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR 2000-2001. MCA II SEMESTER Scheme of Evaluation Max. Marks Min. Marks to pass L P C Int. Ext.

More information

Semester-II. Credit Hours IA UE Total Value

Semester-II. Credit Hours IA UE Total Value Course Code MIT-241 MIT-242 MIT-243 Course Title Java Programmin g Database Management System Data Communicat ion and Computer Networks Semester-II Scheme of Examination Duration Marks Credit Hours IA

More information

CS1302 / Computer Networks

CS1302 / Computer Networks CS1302 / Computer Networks Year/Sem : III/VI UNIT I- DATA COMMUNICATIONS 1. Define Data communication 2. List out the characteristics of data communication 3. What are the components of data communication?

More information

Syllabus Under Autonomy Mathematics

Syllabus Under Autonomy Mathematics Syllabus Under Autonomy Mathematics Semester VI Course: Applied Component(Paper-I) [25 Lectures] Computer Programming and System Analysis(Java Programming & Networking) Learning Objectives:- To learn about

More information

Semester: I Credits: 5. Category: MC No.of hrs/week: 5 CA PROGRAMMING IN C

Semester: I Credits: 5. Category: MC No.of hrs/week: 5 CA PROGRAMMING IN C Semester: I Credits: 5 Category: MC No.of hrs/week: 5 CA1505 - PROGRAMMING IN C Objective: This course aims at explaining the basic concepts of computers and an easy understanding of C Language by the

More information

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SUBJECT: IT 4.1.2 NETWORK PROTOCOLS CLASS: 4/4 B.Tech., I - SEMESTER, A.Y.2017-18 INSTRUCTOR: Sri N. Prasad

More information

Assignment - 1 Chap. 1 Wired LAN s

Assignment - 1 Chap. 1 Wired LAN s Assignment - 1 Chap. 1 Wired LAN s 1. (1 Mark) 1. Draw the frame format of Ethernet. 2. What is unicast, multicast and broadcast address? 3. State the purpose of CRC field. 2. (5 Marks) 1. Explain how

More information

Computer Networks. Dr. Abdel Ilah ALshbatat Dept. of Communication and Computer Engineering Faculty of Engineering Tafila Technical University

Computer Networks. Dr. Abdel Ilah ALshbatat Dept. of Communication and Computer Engineering Faculty of Engineering Tafila Technical University Computer Networks Dr. Abdel Ilah ALshbatat Dept. of Communication and Computer Engineering Faculty of Engineering Tafila Technical University 1 Lecture 0 Course Information Title: Computer Networks 2 Course

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING B.E. ECE UNIT I DATA COMMUNICATION PART A

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING B.E. ECE UNIT I DATA COMMUNICATION PART A KINGS CS1302 / COMPUTER NETWORKS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING B.E. ECE SUB.CODE : CS1302 BRANCH / YEAR / SEM: ECE / III / VI SUB.NAME : COMPUTER NETWORKS

More information

On successful completion of this course students should:

On successful completion of this course students should: CIT306 Computer Networks Course Name Computer Networks Course Code CIT 306 Course Type Area Elective Course Level Undergraduate AKTS Credit 5 ECTS Course hours per week 3 (Institutional) Practice hours

More information

BABU MADHAV INSTITUTE OF INFORMATION TECHNOLOGY, UTU 2017

BABU MADHAV INSTITUTE OF INFORMATION TECHNOLOGY, UTU 2017 5 years Integrated M.Sc (IT) Semester 3 Question Bank 060010310 DSE4 Computer Networks Unit 1 Introduction Short Questions 1. State the term data with respect to computer network. 2. What is data communication?

More information

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE)

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road 517583 QUESTION BANK (DESCRIPTIVE) Subject with Code : Computer Networks (16MC811) Year & Sem: II-MCA & I-Sem Course : MCA

More information

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end Chapters in the book 1, 2, 3, 5, 6 Exam 1 Review Material Topics You are also responsible for the reading in the chapters understanding

More information

3+1+0 (3) IT 201 T. Principles of Information and Technology Systems. Prereq: CS 110T IT 222 T. Communications and Networks Fundamentals (4)

3+1+0 (3) IT 201 T. Principles of Information and Technology Systems. Prereq: CS 110T IT 222 T. Communications and Networks Fundamentals (4) Principles of Information and Technology Systems IT 201 T Prereq: CS 110T This course aims to develop an understanding of the components of computing and their relationships, significant impacts of IT

More information

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT COURSE CURRICULUM COURSE TITLE: INFORMATION COMMUNICATION TECHNOLOGY (Code: 3341601) Diploma Program in which this course is offered Information Technology

More information

B.Sc. Computer Science (Ancillary)

B.Sc. Computer Science (Ancillary) Session - 03- onwards.. B.Sc. Computer Science (Ancillary) About the Course Technology is defined as the application of scientific knowledge for practical purposes. The radical changes in technologies

More information

Significance of TCP/IP Model Divya Shree Assistant Professor (Resource Person), Department of computer science and engineering, UIET, MDU, Rohtak

Significance of TCP/IP Model Divya Shree Assistant Professor (Resource Person), Department of computer science and engineering, UIET, MDU, Rohtak Significance of TCP/IP Model Divya Shree Assistant Professor (Resource Person), Department of computer science and engineering, UIET, MDU, Rohtak Abstract: TCP/IP (Transmission Control Protocol/Internet

More information

Computer Networks Course for M.Tech CS,AI and IT students (July Dec 2005)

Computer Networks Course for M.Tech CS,AI and IT students (July Dec 2005) Computer Networks Course for M.Tech CS,AI and IT students (July Dec 2005) INSTRUCTORS: Wilson Naik naikcs@uohyd.ernet.in, and Atul Negi, atulcs@uohyd.ernet.in Diagnostic test A diagnostic test is to check

More information

1 PCA151C Data Structures Using C PCA152C Operating Systems PCA153C Introduction to Web Technologies

1 PCA151C Data Structures Using C PCA152C Operating Systems PCA153C Introduction to Web Technologies Sl. No. Subject code Basaveshwar Engineering College(Autonomous), Bagalkote Department of Computer Applications (MCA) Scheme and syllabus for I Semester MCA 2018-19 No. of hours per week Subject Lecture

More information

QUESTION BANK UNIT-I

QUESTION BANK UNIT-I DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Code: CS1302 Subject Name: Computer Networks Year/ Sem: III / V UNIT-I 1. What is multicast? What is the difference between unicast and multicast?

More information

INTE-C5O44 - Internet

INTE-C5O44 - Internet Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2018 340 - EPSEVG - Vilanova i la Geltrú School of Engineering 744 - ENTEL - Department of Network Engineering BACHELOR'S DEGREE IN

More information

ADMINISTRATIVE MANAGEMENT COLLEGE

ADMINISTRATIVE MANAGEMENT COLLEGE First Semester ADMINISTRATIVE MANAGEMENT COLLEGE BACHELOR OF COMPUTER APPLICATION COURSE OUTCOME (CO) Problem solving techniques Using C CO 1: Understand the basic concepts of programming, software and

More information

KINGS COLLEGE OF ENGINEERING

KINGS COLLEGE OF ENGINEERING KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY ACADEMIC YEAR 2011-2012 / ODD SEMESTER QUESTION BANK SUB.CODE / NAME YEAR / SEM : CS1302 COMPUTER NETWORKS : III / V UNIT I DATA COMMUNICATION

More information

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, yderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator

More information

Department of Computer Science and Technology 2014

Department of Computer Science and Technology 2014 040020111 Computer Networks Objectives: To provide thorough understanding of networking concepts and knowledge of OSI layer s functionality Course Outcomes: Upon completion of the course, students shall

More information

Networks Fall This exam consists of 10 problems on the following 13 pages.

Networks Fall This exam consists of 10 problems on the following 13 pages. CSCI 466 Final Networks Fall 2011 Name: This exam consists of 10 problems on the following 13 pages. You may use your two- sided hand- written 8 ½ x 11 note sheet during the exam and a calculator. No other

More information

Introduction to Internetworking

Introduction to Internetworking Introduction to Internetworking Introductory terms Communications Network Facility that provides data transfer services An internet Collection of communications networks interconnected by bridges and/or

More information

TIME SCHEDULE. 2 Physical Layer 15. Course General Outcomes: Sl. G.O On completion of this course the student will be able :

TIME SCHEDULE. 2 Physical Layer 15. Course General Outcomes: Sl. G.O On completion of this course the student will be able : COURSE TITLE : DATA COMMUNICATION COURSE CODE : 3151 COURSE CATEGORY : B PERIODS/WEEK : 4 PERIODS/SEMESTER : 60 CREDITS : 4 TIME SCHEDULE MODULE TOPICS PERIODS 1 Concepts of Data Communication 15 2 Physical

More information

Module 2 Overview of Computer Networks

Module 2 Overview of Computer Networks Module 2 Overview of Computer Networks Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link:

More information

Module 2 Overview of. Computer Networks

Module 2 Overview of. Computer Networks Module Overview of Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link: CS454/654 - Issues How

More information

Computer Communication & Networks / Data Communication & Computer Networks Week # 03

Computer Communication & Networks / Data Communication & Computer Networks Week # 03 Computer Communication & Networks / Data Communication & Computer Networks Week # 03 M.Nadeem Akhtar CS & IT Department The University of Lahore Email: nadeem.akhtar@cs.uol.edu.pk URL-https://sites.google.com/site/nadeemuolcsccn/home

More information

SCHEME OF INSTRUCTION & EXAMINATION B.E. III YEAR (COMPUTER SCIENCE & ENGINEERING) With effect from the Academic year

SCHEME OF INSTRUCTION & EXAMINATION B.E. III YEAR (COMPUTER SCIENCE & ENGINEERING) With effect from the Academic year SCHEME OF INSTRUCTION & EXAMINATION B.E. III YEAR (COMPUTER SCIENCE & ENGINEERING) With effect from the Academic year 2013-2014 SEMESTER - I S. No. Syllabus Ref. No. SUBJECT Scheme of Scheme of Examination

More information

PGDCA Syllabus Directorate of Distance Education, University of Kashmir Directorate of Distance Education University of Kashmir Srinagar

PGDCA Syllabus Directorate of Distance Education, University of Kashmir Directorate of Distance Education University of Kashmir Srinagar Directorate of Distance Education University of Kashmir Srinagar-190006 Curriculum Post Graduate Diploma in Computer Applications (PGDCA) Programme 2011-2013 Structure of Curriculum SEMESTER-I S.NO. Paper

More information

DEPARTMENT OF INFORMATION TECHNOLOGY U.G. PROGRAMME SYLLABUS Batch V SEMESTER A. D. M. COLLEGE FOR WOMEN NAGAPATTINAM

DEPARTMENT OF INFORMATION TECHNOLOGY U.G. PROGRAMME SYLLABUS Batch V SEMESTER A. D. M. COLLEGE FOR WOMEN NAGAPATTINAM DEPARTMENT OF INFORMATION TECHNOLOGY U.G. PROGRAMME SYLLABUS 2016 2019 Batch V SEMESTER A. D. M. COLLEGE FOR WOMEN NAGAPATTINAM UIJ CORE COURSE X COMPUTER NETWORKS Internal Marks : 25 Instruction Hrs :

More information

COMPUTER AND DATA NETWORKS

COMPUTER AND DATA NETWORKS COMPUTER AND DATA NETWORKS (EE2.CDN, Spring 2003) Dr. Z. SUN University of Surrey Guildford Surrey GU2 5XH Tel: 01483 68 9493 Fax: 01483 68 6011 Email: Z.Sun@eim.surrey.ac.uk 1 Dr.Z.Sun SCHEDULE Week 1

More information

CCNA. Course Catalog

CCNA. Course Catalog CCNA Course Catalog 2012-2013 This course is intended for the following audience: Network Administrator Network Engineer Systems Engineer CCNA Exam Candidates Cisco Certified Network Associate (CCNA 640-802)

More information

Operating Systems. 16. Networking. Paul Krzyzanowski. Rutgers University. Spring /6/ Paul Krzyzanowski

Operating Systems. 16. Networking. Paul Krzyzanowski. Rutgers University. Spring /6/ Paul Krzyzanowski Operating Systems 16. Networking Paul Krzyzanowski Rutgers University Spring 2015 1 Local Area Network (LAN) LAN = communications network Small area (building, set of buildings) Same, sometimes shared,

More information

401: Computer Networks-I. No. of Credits : 5 (3L + 2T + 0L)

401: Computer Networks-I. No. of Credits : 5 (3L + 2T + 0L) 401: Computer Networks-I No. of Credits : 5 (3L + 2T + 0L) ------------------------------------------------------------------------------------------------------------------------------- Objectives: The

More information

This course prepares candidates for the CompTIA Network+ examination (2018 Objectives) N

This course prepares candidates for the CompTIA Network+ examination (2018 Objectives) N CompTIA Network+ (Exam N10-007) Course Description: CompTIA Network+ is the first certification IT professionals specializing in network administration and support should earn. Network+ is aimed at IT

More information

Communication Technologies

Communication Technologies Unit 29: Communication Technologies Unit code: F/601/7264 QCF Level 3: BTEC Specialist Credit value: 10 Guided learning hours: 60 Aim and purpose The aim of this unit is to ensure learners understand the

More information

ROYAL INSTITUTE OF INFORMATION & MANAGEMENT

ROYAL INSTITUTE OF INFORMATION & MANAGEMENT ROYAL INSTITUTE OF INFORMATION & MANAGEMENT BASICS NETWORKING CHAPTER 1 Networking Basics to Networking Advantages of Networking Types of Network 1 Local Area Network (LAN) LAN features Basic LAN components

More information

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING TUTORIAL QUESTION BANK Name Code Class Branch COMPUTER NETWORKS A50515 Year 2017 18 Coordinator

More information

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, yderabad - 500 043 INFORMATION TECNOLOGY COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator Team of Instructors

More information

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, ydlin@cs.nctu.edu.tw Chapter 1: Introduction 1. How does Internet scale to billions of hosts? (Describe what structure

More information

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples.

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples. About the Tutorial Internet Protocol version 4 (IPv4) is the fourth version in the development of the Internet Protocol (IP) and the first version of the protocol to be widely deployed. IPv4 is described

More information

Concept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space that is provided.

Concept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space that is provided. 223 Chapter 19 Inter mediate TCP The Transmission Control Protocol/Internet Protocol (TCP/IP) suite of protocols was developed as part of the research that the Defense Advanced Research Projects Agency

More information

Defining Networks with the OSI Model. Module 2

Defining Networks with the OSI Model. Module 2 Defining Networks with the OSI Model Module 2 Objectives Skills Concepts Objective Domain Description Objective Domain Number Understanding OSI Basics Defining the Communications Subnetwork Defining the

More information

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.0) Sessional Unit Code. Theory Unit Course

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.0) Sessional Unit Code. Theory Unit Course COURSE STRUCTURE (W.E.F. 2011 Batch Students) (Total Unit 7.0) Course Theory Unit Course Sessional Unit Code Code DCP 5001 Data Communication and 1.0 DCP 5002 Networking Lab. 0.5 Networking DCP 5003 Introduction

More information

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet Chapter 2 - Part 1 The TCP/IP Protocol: The Language of the Internet Protocols A protocol is a language or set of rules that two or more computers use to communicate 2 Protocol Analogy: Phone Call Parties

More information

Hands-On TCP/IP Networking

Hands-On TCP/IP Networking Hands-On Course Description In this Hands-On TCP/IP course, the student will work on a live TCP/IP network, reinforcing the discussed subject material. TCP/IP is the communications protocol suite on which

More information

Module 1. Introduction. Version 2, CSE IIT, Kharagpur

Module 1. Introduction. Version 2, CSE IIT, Kharagpur Module 1 Introduction Version 2, CSE IIT, Kharagpur Introduction In this module we shall highlight some of the basic aspects of computer networks in two lessons. In lesson 1.1 we shall start with the historical

More information

First Semester First August to 31 st January. Second Semester First February to 31 st July. COURSE STRUCTURE

First Semester First August to 31 st January. Second Semester First February to 31 st July. COURSE STRUCTURE Courses of Studies for the P. G. Diploma in Computer Application Examination (To be Effective from the academic session 2012-13) Course Structure First Semester First August to 31 st January. Second Semester

More information

Syllabi & Scheme of Examination BCA-3 rd Year. Website:-

Syllabi & Scheme of Examination BCA-3 rd Year. Website:- Syllabi & Scheme of Examination BCA-3 rd Year Website:- www.cdlu.ac.in SCHEME OF EXMINATION BCA 3 RD YEAR Paper Code Course Nomenclature Ext. Inter. Min.Pass Time Ass. Ass. Marks 311 Visual Programming

More information

HIGER SECONDARY FIRST YEAR COMPUTER SCIENCE

HIGER SECONDARY FIRST YEAR COMPUTER SCIENCE HIGER SECONDARY FIRST YEAR COMPUTER SCIENCE VOLUME I Chapter 1 : Introduction to computers and Number Systems 1.1 Introduction to Computers 1.1.1 History of Computers 1.1.2 Data, Information and program

More information

CERTIFICATE IN WEB PROGRAMMING

CERTIFICATE IN WEB PROGRAMMING COURSE DURATION: 6 MONTHS CONTENTS : CERTIFICATE IN WEB PROGRAMMING 1. PROGRAMMING IN C and C++ Language 2. HTML/CSS and JavaScript 3. PHP and MySQL 4. Project on Development of Web Application 1. PROGRAMMING

More information

EITF25 Internet Techniques and Applications L7: Internet. Stefan Höst

EITF25 Internet Techniques and Applications L7: Internet. Stefan Höst EITF25 Internet Techniques and Applications L7: Internet Stefan Höst What is Internet? Internet consists of a number of networks that exchange data according to traffic agreements. All networks in Internet

More information

Scope and Sequence: CCNA Exploration v4.0

Scope and Sequence: CCNA Exploration v4.0 Scope and Sequence: CCNA Exploration v4.0 Last Updated August 30, 2007 The course objectives and outline for the final two CCNA Exploration courses, LAN Switching and Wireless and Accessing the WAN, are

More information

hrs. Designing Fundamentals 2 Paper-II: Data base hrs. management Systems Semester IV 3 Paper-I: Web

hrs. Designing Fundamentals 2 Paper-II: Data base hrs. management Systems Semester IV 3 Paper-I: Web SCHEME OF EXAMINATION FOR B.Sc. COMPUTER APPLICATIONS (VOCATIONAL) SEMESTER SYSTEM Scheme for B.Sc.-II (Vocational) w.e.f. 2014-2015 Sr. No. Paper Internal External Marks Exam Duration Assessment SEMESTER

More information

Introduction. Introduction to Network Communications G64INC. Lectures. Related Modules. Assessment. Objectives

Introduction. Introduction to Network Communications G64INC. Lectures. Related Modules. Assessment. Objectives Introduction to Network Communications G64INC Dr. Gail Hopkins Introduction Practical matters Module goals, structure and contents Initial introduction to some key ideas and issues Lectures Two lectures

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING TUTORIAL QUESTION BANK Name Code Class Branch COMPUTER NETWORKS A50515 Year 2016 17 Coordinator

More information

KALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL Academic Year [Odd Semester]

KALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL Academic Year [Odd Semester] KALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL 626 126 Academic Year 2014-2015 [Odd Semester] DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN 1. Course

More information

Objectives. Learn how computers are connected. Become familiar with different types of transmission media

Objectives. Learn how computers are connected. Become familiar with different types of transmission media Objectives Learn how computers are connected Become familiar with different types of transmission media Learn the differences between guided and unguided media Learn how protocols enable networking 2 Objectives

More information

UNIT 2 TRANSPORT LAYER

UNIT 2 TRANSPORT LAYER Network, Transport and Application UNIT 2 TRANSPORT LAYER Structure Page No. 2.0 Introduction 34 2.1 Objective 34 2.2 Addressing 35 2.3 Reliable delivery 35 2.4 Flow control 38 2.5 Connection Management

More information

6 Computer Networks 6.1. Foundations of Computer Science Cengage Learning

6 Computer Networks 6.1. Foundations of Computer Science Cengage Learning 6 Computer Networks 6.1 Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: 6.2 Describe network criteria, physical structures and categories

More information

Networking Fundamentals

Networking Fundamentals Networking Fundamentals Network Startup Resource Center www.nsrc.org These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)

More information

Fundamental Issues. System Models and Networking Chapter 2,3. System Models. Architectural Model. Middleware. Bina Ramamurthy

Fundamental Issues. System Models and Networking Chapter 2,3. System Models. Architectural Model. Middleware. Bina Ramamurthy System Models and Networking Chapter 2,3 Bina Ramamurthy Fundamental Issues There is no global time. All communications are by means of messages. Message communication may be affected by network delays

More information

Data Communication & Computer Networks MCQ S

Data Communication & Computer Networks MCQ S Data Communication & Computer Networks MCQ S 1. The translates internet domain and host names to IP address. a) domain name system b) routing information protocol c) network time protocol d) internet relay

More information

Special expressions, phrases, abbreviations and terms of Computer Networks

Special expressions, phrases, abbreviations and terms of Computer Networks access access point adapter Adderssing Realm ADSL (Asymmetrical Digital Subscriber Line) algorithm amplify amplitude analog antenna application architecture ARP (Address Resolution Protocol) AS (Autonomous

More information

THE OSI MODEL. Application Presentation Session Transport Network Data-Link Physical. OSI Model. Chapter 1 Review.

THE OSI MODEL. Application Presentation Session Transport Network Data-Link Physical. OSI Model. Chapter 1 Review. THE OSI MODEL Application Presentation Session Transport Network Data-Link Physical OSI Model Chapter 1 Review By: Allan Johnson Table of Contents Go There! Go There! Go There! Go There! Go There! Go There!

More information

Computer Networking Fundamentals

Computer Networking Fundamentals Job Ready Assessment Blueprint Computer Networking Fundamentals Test Code: 4414 / Version: 01 Measuring What Matters Specific Competencies and Skills Tested in this Assessment: PC Principles Identify physical

More information

Polytechnic University of Puerto Rico Department of Electrical & Computer Engineering and Computer Science (ECECS) Master in Electrical Engineering

Polytechnic University of Puerto Rico Department of Electrical & Computer Engineering and Computer Science (ECECS) Master in Electrical Engineering Polytechnic University of Puerto Rico Department of Electrical & Computer Engineering and Computer Science (ECECS) Master in Electrical Engineering Course Syllabus Note : This is a major revision, the

More information