CHOICE BASED CREDIT SYSTEM STRUCTURE FROM THE ACADEMIC YEAR B.Sc INFORMATION TECHNOLOGY
|
|
- Bernard George
- 5 years ago
- Views:
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 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 informationCHOICE 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 informationCHEME 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 informationSRI 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 informationBVRIT 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 information5105: 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 information06/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 informationPunjab 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 informationSub 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 informationElectrical 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 informationIntroduction... 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 informationCOMPUTER 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 informationSyllabus 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 informationIT4405 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 informationLESSON 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 informationCODE 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 informationSRM 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 informationCHOICE 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 informationComputer 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 informationRAJIV 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 informationB. 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 informationGOPALAN 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 informationUniversity 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 informationComputer 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 information10144IT409 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 informationFaculty 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 informationSYLLABUS. 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 informationQUESTION 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 informationGuide 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 informationSTRUCTURE 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 informationSemester-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 informationCS1302 / 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 informationSyllabus 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 informationSemester: 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 informationSIR 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 informationAssignment - 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 informationComputer 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 informationKINGS 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 informationOn 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 informationBABU 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 informationSIDDHARTH 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 informationFINAL 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 information3+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 informationGUJARAT 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 informationB.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 informationSignificance 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 informationComputer 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 information1 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 informationQUESTION 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 informationINTE-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 informationADMINISTRATIVE 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 informationKINGS 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 informationINSTITUTE 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 informationDepartment 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 informationNetworks 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 informationIntroduction 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 informationTIME 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 informationModule 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 informationModule 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 informationComputer 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 informationSCHEME 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 informationPGDCA 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 informationDEPARTMENT 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 informationCOMPUTER 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 informationCCNA. 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 informationOperating 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 information401: Computer Networks-I. No. of Credits : 5 (3L + 2T + 0L)
401: Computer Networks-I No. of Credits : 5 (3L + 2T + 0L) ------------------------------------------------------------------------------------------------------------------------------- Objectives: The
More informationThis 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 informationCommunication 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 informationROYAL 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 informationINSTITUTE 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 informationINSTITUTE 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 informationFundamental 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 informationThis 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 informationConcept 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 informationDefining 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 informationUNIVERSITY 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 informationChapter 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 informationHands-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 informationModule 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 informationFirst 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 informationSyllabi & 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 informationHIGER 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 informationCERTIFICATE 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 informationEITF25 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 informationScope 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 informationhrs. 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 informationIntroduction. 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 informationINSTITUTE 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 informationKALASALINGAM 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 informationObjectives. 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 informationUNIT 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 information6 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 informationNetworking 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 informationFundamental 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 informationData 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 informationSpecial 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 informationTHE 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 informationComputer 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 informationPolytechnic 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