Semester VI. Teaching Schedule. Hours / Week L T P. Total
|
|
- Shon Henry
- 5 years ago
- Views:
Transcription
1 Semester VI Sr. No Course No. Course Title Teaching Schedule L T P Hours / Week Theo ry Allotment of Marks Sessiona l Practi cal Total Durati on of Exam (Hrs.) 1. IT-302N Analysis & Design of Algorithms IT-304N Software Engineering IT-306N Computer Networks IT-308N Introduction to Microcontroller 5. IT-310N Data Warehouse & Data Mining IT-312N Software Engineering Lab IT-314N Networking Lab IT-316N Visual Basic.net Lab IT-318N Microcontroller Lab IT-320N Colloquium & Professional Proficiency Total Note: The students will have to undergo another six weeks Industrial Training after VI sem and it will be evaluated during VII sem through submission of certified computerized report to the Head of the Department followed by viva-voce, seminar/presentation.
2 PROGRAM EDUCATIONAL OBJECTIVES (PEOS) PEO: 1 To provide quality computer education to inculcate modern technical skills among the students. PEO: 2 To cultivate the ability to analyze the demand of software industry for carrying out hands on projects. PEO: 3 Inculcate direction qualities to work mutually as a team member with effective briefing skills.
3 Programme Outcomes 1 Engineering Knowledge: Apply knowledge of science, computing, mathematics and fundamentals of engineering appropriate for the solution of engineering problems. 2 Problem Analysis: Analyze and identify the complex problems to formulate and interpret the solutions through the use of research methodology and technical skills to produce meaningful conclusions and recommendations. 3 Design/development of solutions: Design, develop and implement system components for real world problems which results to new innovations in information technology and related interdisciplinary areas like social, cultural, healthy and secure environment. 4 Conduct investigations of complex problems: Make use of research skills and basic principles of engineering and technology for various computing and communication system applications through design of experiments, analysis and implementation of algorithms and unification of information. 5 Modern tool usage: Learn latest hardware and software tools and engineering methodologies to model the complex engineering activities. 6 The engineer and society: Show the impact of engineering practices on the society for assessing social, cultural, secure, healthy and legal issues to demonstrate the knowledge and needs for sustainable development. 7 Environment and sustainability: Create an impact of all the engineering solutions in the context of social and environmental issues. 8 Ethics: Inculcate ethical and moral values in the context of engineering practices. 9 Individual and team work: Work excellently as a team member and/or leader in distinct fields of engineering using management and engineering principles. 10 Communication: Communicate effectively the engineering principles to the society and community through written and oral modes such as report writing, presentations, documentation. 11 Project management and finance: Project completion and cost estimation through management and engineering tools and techniques. 12 Life long learning: Understand the need for, and have the preparation and ability to engage in independent and life-long learning.
4 IT-302 N Analysis & Design of Algorithms Lecture Tutorial Practical Major Test Minor Test Total Time Purpose Describe, apply and analyze the complexity of various sorting and searching algorithms. CO 1 CO 2 Identify and analyze various single source shortest path algorithms. CO 3 CO 4 Demonstrate a familiarity with major algorithms like Back Travelling and Branch & Bound. CO 5 Synthesize efficient algorithms of graphs and trees in common engineering design situations. CO 6 Describe, apply and analyze the complexity of various sorting and searching algorithms. Demonstrate different ways to measure the efficiency of algorithms using Asymptotic notation. Study various algorithms and implementation methods for divide and conquer, greedy and dynamic Unit 1 Introduction: Algorithm, Analyzing algorithm, Designing algorithm, Concept of algorithmic efficiency, Run time analysis of algorithms, Asymptotic Notations. Divide and conquer: Structure of divide and conquer algorithms: examples; binary search, quick sort, Strassen Multiplication; Analysis of divide and conquer run time recurrence relations. Unit 2 Greedy Method: Overview of the greedy paradigm examples of exact optimization solution (minimum cost spanning tree), approximate solution (Knapsack problem), Singles source shortest paths. Dynamic programming: Overview, difference between dynamic programming and divide and conquer, Applications: Shortest path in graph, Matrix multiplication, Travelling salesman problem, longest common sequence. Unit 3 Back tracking: Overview, 8-queen problem, and Knapsack problem Branch and bound: LC searching Bounding, FIFO branch and bound, LC branch and bound application: 0/1 Knapsack problem, Traveling Salesman Problem. Unit 4 Graph searching and Traversal: Overview, Traversal methods (depth first and breadth first search). Trees: Review of trees, Binary search tree, Traversal, Insertion & Deletion in Binary Search Tree, B-Trees, B+ Trees, Basic operations on B Trees. Computational Complexity: Complexity measures, Polynomial Vs non-polynomial time complexity; NP-hard and NP- complete classes, examples. Text Book: 1. E. Horowitz, S. Sahni, and S. Rajsekran, Fundamental of Computer Algorithms, Galgotia Publication
5 Reference Books: 1. T. H. Cormen, Leiserson, Revest and Stein, Introduction of Somputer algorithm, PHI. 2. Sara Basse, A. V. Gelder, Computer Algorithms, Addison Wesley. NOTE: Eight questions each of 15 marks are to be set in all by the examiner taking two questions from each unit. Students will be required to attempt five questions in all, selecting at least one question from each unit. LESSON PLAN Week Theory Lecture Day Topic 1 st 1 st Introduction to Algorithms. 2 nd Learn how to analyze the algorithms. 3 rd Designing of algorithm. 4 th Concept of algorithmic efficiency. 2 nd 1 st Characteristics of a good algorithm. 2 nd Run time analysis of algorithms. 3 rd Time and Space Complexity. 4 th Asymptotic Notations to analyze the efficiency of algorithms. 3 rd 1 st Divide and conquer: Structure of divide and conquer algorithms. 2 nd Examples of Divide and Conquer: binary search, quick sort, Strassen Multiplication. 3 rd Binary Search. 4 th Recursive Procedure of Binary Search and its Run Time Analysis. 4 th 1 st Iterative Approach of Binary Search and its Run Time Analysis. 2 nd Quick Sort and its Run Time Analysis. 3 rd Strassen Multiplication and its Run Time Analysis. 4 th Analysis of divide and conquer run time recurrence relations. 5 th 1 st Greedy Method: Overview of the greedy paradigm. 2 nd Examples of exact optimization solution. 3 rd Minimum cost spanning tree. 4 th Kruskal s and Prim s Algorithms. 6 th 1 st Approximate solution (Knapsack problem). 2 nd Singles source shortest paths. 3 rd Dynamic programming: Introduction. 4 th Difference between Greedy and Dynamic Programming. 7 th 1 st Difference between dynamic programming and divide and conquer. 2 nd Applications: Shortest path in graph. 3 rd Matrix multiplication. 4 th Run Time Analysis of Matrix Multiplication. 8 th 1 st Traveling salesman problem. 2 nd Solve Travelling Salesman Problem with example. 3 rd Longest common sequence. 4 th Different examples of LCS. 9 th 1 st Back tracking: Introduction of Back Tracking.
6 2 nd 4-queen problem using Back Tracking Approach. 3 rd 8-queen problem using Back Tracking Approach. 4 th Knapsack problem using Back Tracking. 10 th 1 st Brach and bound: Introduction of Branch and Bound. 2 nd LC searching Bounding. 3 rd FIFO branch and bound. 4 th Study of LC branch and bound applications. 11 th 1 st Knapsack problem using Back Tracking & Branch and Bound. 2 nd 0/1 Knapsack problem using Branch and Bound. 3 rd Traveling Salesman Problem using Branch and Bound Approach. 4 th Example of TSP Problem. 12 th 1 st Graph searching and Traversal: Overview. 2 nd Traversal methods: Depth first Search and breadth first search. 3 rd Depth first Search and its Run Time Analysis. 4 th Breadth first Search and its Run Time Analysis. 13 th 1 st Trees: Review of trees and its terminology. 2 nd Binary Search Tree. 3 rd Traversals of Binary Search Tree. 4 th Searching and Insertion of Binary Search Tree. 14 th 1 st Deletion of Binary Search Tree. 2 nd Introduction of B-Trees. 3 rd Introduction of B+ Trees. 4 th Basic operations on B Trees. 15 th 1 st Difference between B-Trees and B+ Trees. 2 nd Computational Complexity: Complexity measures. 3 rd Polynomial Vs non-polynomial time complexity. 4 th NP-hard and NP-complete classes and its examples. Tutorial sheet -1 Q1. What is an algorithm Write the process for analyzing the algorithm. Q2. Explain divide and conquer problem. Q3. Explain quick sort. Q4. Explain Strassen matrix multiplication. Tutorial sheet -2 Q1. What is dynamic programming? Difference between dynamic programming and divide and conquer. Q2. Explain knapsack problem. Q3.Explain travelling salesman problem Q4. Write the applications of dynamic programming? Tutorial sheet -3
7 Q1. Explain 8-Queen problem. Q2. Explain LC searching bounding. Q3.Explain travelling salesman problem Q4. Write the applications of LC branch and bound. Tutorial sheet -4 Q1. Explain graph traversal methods. Q2. How the insertion and deletion can be done in Binary search tree? Q3. Explain B+ trees. Q4. Explain NP Hard & NP Complete classes with example
8
9
10 IT-304 N Software Engineering Lecture Tutorial Practical Major Test Minor Test Total Time Purpose CO 1 To study the fundamental concepts of software engineering. CO 2 Learn the skills to construct efficient software. CO 3 To study the software process models. CO 4 To understand the basic concepts of software requirements and analysis. CO 5 To learn different design techniques and their uses. CO 6 To understand the software testing and maintenance criteria Unit 1 Introduction: Program vs. software products, emergence of software engineering, software life cycle, models: waterfall, prototype, evolutionary and spiral model, Software Characteristics, Applications, Software crisis. Software project management: Project management concepts, software process and project metrics Project planning, project size estimation metrics, project estimation techniques, empirical estimation techniques, COCOMO, A Heuristic estimation techniques, staffing level estimation, team structures, staffing, risk analysis and management, project scheduling and tracking. Unit 2 Requirements Analysis and specification: Requirements engineering, system modeling and simulation Analysis principles modeling, partitioning Software, prototyping, Prototyping methods and tools, Specification principles, Representation, the software requirements specification and reviews Analysis Modeling: Data Modeling, Functional modeling and information flow: Data flow diagrams, Behavioral Modeling, The mechanics of structured analysis: Creating entity/relationship diagram, data flow model, control flow model, the control and process specification, The data dictionary, Other classical analysis methods. System Design: Design concepts and principles: the design process: Design and software quality, design principles, Design concepts: Abstraction, refinement, modularity, software architecture, control hierarchy, structural partitioning, data structure software procedure, information hiding, Effective modular design: Functional independence, Cohesion, Coupling, Design Heuristics for effective modularity; The design model; Design documentation. Architectural Design: Software architecture, Data Design: Data modeling, data structures, databases and the data warehouse, Analyzing alternative Architectural Designs, architectural complexity; Mapping requirements in to software architecture; Transform flow, Transaction flow; Transform mapping; Refining the architectural design. Unit 3 Testing and maintenance: Software Testing Techniques, software testing fundamentals: objectives, principles, testability; Test case design, Unit testing: white box testing, basic path testing: Control structure testing: Black box testing, testing for specialized environments, architectures and applications. Software Testing Strategies: Verification and validation, Integration testing, Validation testing, alpha and beta testing. System testing: Recovery testing, security testing, stress testing performance testing; The art of debugging process debugging approaches. Software re-engineering: Reverse engineering, restructuring, forward engineering.
11 Unit 4 Software Reliability and Quality Assurance: Quality concepts, Software quality assurance, SQA activities; Software reviews: cost impact of software defects, defect amplification and removal; formal technical reviews: The review meeting, review reporting and record keeping, review guidelines; Formal approaches to SQA; Statistical software quality assurance; software reliability: Measures of reliability and availability, The ISO 9000 Quality standards, SEI-CMM Capability Maturity Model. Computer Aided Software Engineering: CASE, building blocks, integrated case environments and architecture, repository. Text Books: 1. Roger S. Pressman, Software Engineering A Practitioner s Approach,, 1966, MGH. 2. Rajib Mall, Fundaments of software Engineering,, PHI Reference Books: 1. Pankaj Jalote, An Integrated Approach to Software Engineering 1991 Narosa. 2. Ian Sommerville, Software Engineering, Pearson Edu, 5th edition, 1999, AW. 3. Ali Behforooz and Frederick J. Hudson. Software Engineering Fundamentals, Oxford University, NOTE: Eight questions each of 15 marks are to be set in all by the examiner taking two questions from each unit. Students will be required to attempt five questions in all, selecting at least one question from each unit. LESSON PLAN Week Theory Lecture Day Topic (Including Assignment/Test) 1. Unit-1: Introduction: Program vs. software products, emergence of 1 software engineering 2 software life cycle, models: waterfall, prototype 3 evolutionary and spiral model, Software Characteristics 4 Applications, Software crisis 2. 5 Software project management: Project management concepts 6 software process and project metrics Project planning, project size estimation metrics 7 project estimation techniques, empirical estimation techniques 8 Class Test 3. COCOMO, A Heuristic estimation techniques, staffing level estimation, 9 team structures 10 staffing, risk analysis and management, project scheduling and tracking 11 Unit-2: Requirements Analysis and specification: Requirements engineering 12 system modeling and simulation Analysis principles modeling, partitioning Software prototyping, Prototyping methods and tools, Specification principles 14 Software Representation, the software requirements specification and reviews Analysis Modeling: Data 15 Class Test 16 Functional modeling and information flow: Data flow diagrams,
12 Behavioral Modeling 5. The mechanics of structured analysis: Creating entity/relationship 17 diagram 18 data flow model, control flow model the control and process specification, The data dictionary, Other classical 19 analysis methods 20 Assignment Class Test 22 System Design: Design concepts and principles: the design process: Design and software quality 23 design principles, Design concepts: Abstraction, refinement, modularity, software architecture control hierarchy, structural partitioning, data structure software 24 procedure, information hiding 7. Effective modular design: Functional independence, Cohesion, Coupling, 25 Design Heuristics for effective modularity The design model; Design documentation. Architectural Design: Software 26 architecture Data Design: Data modeling, data structures, databases and the data 27 warehouse 28 Analyzing alternative Architectural Designs, architectural complexity Class Test 30 Mapping requirements in to software architecture; Transform flow, Transaction flow 31 Transform mapping; Refining the architectural design. 32 Unit-3: Testing and maintenance: Software Testing Techniques software testing fundamentals: objectives, principles, testability 34 Test case design, Unit testing 35 white box testing, basic path testing: Control structure testing: Black box testing 36 testing for specialized environments, architectures and 10. applications Class Test 38 Software Testing Strategies: Verification and validation 39 Assignment-2 40 Integration testing, Validation testing, alpha and beta testing System testing: Recovery testing, security testing 42 stress testing performance testing; The art of debugging process debugging approaches 43 Class Test 44 Software re-engineering: Reverse engineering restructuring, forward engineering Unit-4: Software Reliability and Quality Assurance: 46 Quality concepts, Software quality assurance, SQA activities Software reviews: cost impact of software defects, defect amplification 47 and removal formal technical reviews: The review meeting, review reporting and 48 record keeping, review guidelines Formal approaches to SQA; Statistical software quality assurance 50 software reliability: Measures of reliability and availability 51 Class Test
13 Tutorial sheet -1 Q1. What is Software Engineering? Explain its need. Q2. Explain different life cycle models of a software development. Q3. Explain various project size estimation metrics.. Q4. Explain empirical estimation techniques. Tutorial sheet -2 Q1. What are various software requirements? Q2. State and explain SRS. Q3. What do you mean by cohesion? Explain various types of cohesion. Q4. Explain various types of coupling. Q5. State and explain various types of design approaches. Tutorial sheet -3 Q1. Explain structure analysis & structure design in detail. Q2. What is DFD? Explain with examples. Q3. What are various object oriented design methodologies in detail. Q4. Explain white box and black box testing.. Tutorial sheet -4 Q1. Explain various debugging techniques? Q2. What are different general issues associated with testing. Q3. What do you mean by software defects? Also write the impact of software defect on cost. Q4. Define reliability and availability. What are the different measures of reliability?
14
15
16 IT-306 N Computer Networks Lecture Tutorial Practical Major Test Minor Test Total Time Purpose This course covers the concepts of computer networking and communication. CO 1 To understand OSI layer model in networking protocols and services. CO 2 To understand, differentiate & analyse various high speed LAN, MAN & WAN.. CO 3 Study different protocols of TCP/IP layers with real life applications. CO 4 Learn Mobile IP principles, multicast protocols and security issues for mobile IP. CO 5 Study fundamentals of various routing algorithms. CO 6 Study ATM protocols & Layers design issues. Unit-1 Introduction: Basics of Computer Networks, need and Evolution of computer networks, description of LAN, MAN, WAN &wireless networks. Basics terminology of Computer Networks: Bandwidth, physical and logical topologies, media 10 base A, 10base 5, 10 base 5, 10base-T, 100 base FX, 100base LX and wireless. LAN & WAN devices Router, Bridge Ethernet switch HUB, Modem SCU/DSU. OSI Reference Model: Laying architecture of networks, OSI model, Functions of each layer, Services and Protocols of each Layer. Unit-2 TCP/IP: Introduction History of TCP/IP, Layers of TCP/IP, Protocols, Internet Protocol, Transmission control protocol, User Datagram Protocol, IP Addressing, IP address classes, Subnet addressing, Internet control Protocols, ARP, RARP, ICMP, application layer, Domain Name System, - SMTP, POP, IMAP, FTP, NNTP, HTTP, SNMP,TELNET, overview of IP version 6. OSI and TCP/IP model with description of data encapsulation & peer to peer communication, comparison of OSI and Wireless Unit 3 Physical Layer: Representation of a bit on physical modem that is in wired network, optical network and wireless network. Encoding/Modulation TTL, Manchester Encoding, AM, FM and PM. Dispersion, Jitter, Latency and Collision. Different types of media-twisted pair, unshielded twisted pair, coaxial cable, optical Fiber cable and wireless. Data Link Layer: LLC and MAC sub layer, MAC addressing layer 2 devices, framing error control and flow control. Error detection & correction CRC, block codes parity and checksum, elementary data link protocol, sliding window protocol, channel allocation problem-static and dynamic, Multiple Access protocol- ALOHA, CSMA/CU, Token bus, token ring, FDDI. Unit 4 Network Layer: Segmentations and autonomous system path determination, network layer addressing, network layer data gram, IP addressed Classes. Sub netting Sun network, Subnet Mask, Routing algorithm-optionally principle,
17 Shortest path routing, hierarchical routing, Broadcast routing, Multicast routing, routing for mobile host tunneling, fragmentation and DHCP, Routing protocol- RIP, IGRP, USPF and EIGRP. Transport Layer: TCP & UDP. Three way handshaking. ATM AAL layer protocol. Text Book: 1. Tanenbaum. Computer Networks, PHI Reference Books: 1. Darlx, Computer Network and their protocols, DLA Labs. 2. Freer, Comp. Communication and Networks, East West-Press. 3. Halsall Fred, Data Communications, Computer Networks & open systems Addison Wesley 4. Fitzgerald Jerry, Business data communications, 5. Larry L. Peterson & Bruce S. Davie Computer Networks A system approach,, 2nd Ed TMH. NOTE: Eight questions each of 15 marks are to be set in all by the examiner taking two questions from each unit. Students will be required to attempt five questions in all, selecting at least one question from each unit. LESSON PLAN Week Theory 1 Lecture Day Topic (Including Assignment/Test) Introduction: Basics of Computer Networks, Need and Evolution of computer networks, Description of LAN, MAN, WAN & wireless networks. Basic terminology of Computer
18 s 4 Networks: Bandwidth, physical and logical topologies, Media 10 base A, 10base 5, 10 base 5 5, 10base-t, 100 base FX, 100base LX 2 6 and wireless. LAN & WAN devices 7 Router, Bridge 8 Ethernet 9 Switch, HUB, 3 10 Modem SCU/DSU. 11 OSI Reference Model: Laying architecture of networks, 12 OSI model, Functions of each layer, Services and Protocols of each Layer. TCP/I P: Introduction History of TCP/I P, 4 Layers of TCP/IP Model OSI and TCP/IP model with description of 15 data encapsulation & peer to peer
19 communication, comparison of OSI and wireless. 16 Assignment/Class Test Internet Protocol, Transmission control protocol, User Datagram Protocol, IP Addressing, IP address classes, Subnet addressing, 21 Internet control Protocols, ARP, 22 RARP, 6 23 ICMP, 24 Application layer, Domain Name System, -SMTP, POP, IMAP, FTP, NNTP, HTTP, SNMP, TELNET, Overview of IP version Assignment/Class Test Physical Layer: Representation of a 28 bit on physica l modem that is in wired network, optical network and
20 wireless network. 29 Encoding/Modulation TTL, Manchester Encoding, 30 AM, FM and PM. 8 Different types of media-twisted 31 pair, unshielded twisted pair, coaxial cable, optical Fiber cable and wireless. 32 Dispersion, Jitter, Latency and Collision. Data Link Layer: LLC and MAC sub 33 layer, MAC addressing layer 2 devices, Framing error control and flow control. Elementary data link protocol, Sliding window protocol, 37 Error detection & correction CRC, block codes parity and checksum, Channel allocatio n and dynamic, problem-static
21
22 39 Multiple Access protocol- ALOHA, CSMA/CD, 40 Token bus, 41 Token ring, 42 FDDI Assignment/Class Test Network Layer: Segmentations and 44 autonomou s system path determination, Network layer addressing, network 45 layer data gram, IP addressed Classes. Sub netting Sun network, 12 Subnet Mask, 46 Routing algorithm-optionally princip 47 Shortest path routing 48 Hierarchical routing, 49 Broadcast routing, Multicast routing, 51 Routing for mobile host Concatenated Visual tunneling, fragmentation Circuits,
23 DHCP, RIP 55 IGRP, EIGRP 56 OSPF 57 Transport Layer: Layer 4 protocol TCP & UDP Threeway connection. han d shake s open 59 ATM AAL layer protocol, 60 Assignment/Class Test Tutorial sheet -1 Q1. What are the goals and applications of computer networks? What are various software requirements? Q2.Describe LAN,MAN& Wireless network & difference between them. Q3. What is the difference between OSI & TCP/IP reference model? Q4. Write down the difference between connectionless & connection oriented communication. Tutorial sheet -2 Q1. Explain different types of networks based upon that bandwidth, physical & logical topologies. Q2. Why is a virtual terminal protocol needed & what kind of applications are likely to use it? Distinguish between: a). Twisted Pair & baseband coaxial cable. b). Broadband coaxial cable & fiber optics.
24 Q3. What are different between encoding Techniques? Explain. Q4. Write down the difference between Routers and hubs.. Tutorial sheet -3 Q1. Explain AM, FM and PM modulation techniques. Q2.State and explain different kind of communication Media. Q3. What do you mean by error correcting and detecting codes? Explain with examples? Q4. What is one bit sliding window protocol. Explain it. Q5. Explain different kinds of protocols used in DLL. Tutorial sheet -4 Q1. Explain the difference between IPV4 & IPV6. Q2.Explain multicast routing. Q3. Explain RIP,IGRP routing protocols. Q4. Explain the role of network layer in ATM networks
25
26
27 IT 308 N Introduction to Microcontroller Lecture Tutorial Practical Major Test Minor Test Total Time Purpose To learn programming of 8051 microcontroller and its interfacing CO 1 Study microprocessor architecture and its evaluation CO 2 Understanding the difference between microprocessor & CO 3 mmmmmmmicrocontrollermicrocontroller Understanding 8051 instruction formats & addressing modes CO 4 Study of 8051 serial port programming CO 5 Study of interfacing with keyboard CO 6 Microcontroller interfacing with stepper motor UNIT-1 Introduction: - Evaluation of Microcontrollers; Classification of Microcontroller; Comparison between Microprocessor and Microcontrollers; Overview of 8051 microcontroller family. Block Diagram, Architecture and pin description of ; Types of Registers and flags of UNIT-2 Introduction to programming of Microcontroller: Instruction Format, Addressing modes, Data transfer instructions; Logical operations, Arithmetic operations, looping, jump and call instructions, Programming in C. UNIT-3 Timer Programming and interrupts : timer Programming ; 8051 Serial port programming; 8051 interrupt programming; External memory interfacing. UNIT-4 Interfacing of microcontroller :- LCD, Keyboard interfacing ; A/D, D/A and sensor interfacing; Microcontroller interfacing with a) Relays b) opto-isolators, c) stepper motor d) DC motor
28 Text Books 1. Muhammad Ali Mazidi., The 8051 Microcontroller And Embedded Systems Using Assembly And C, Pearson, 2nd edition 2. Kenneth J. Ayala, The 8051 Microcontroller. Reference Books 1. Mackenzie, The 8051 Microcontroller, Pearson Education. 2. Ghoshal Subrata, 8051 Microcontroller: Internals, Programming & Interfacing, Pearson Education.. Note: The course is introductory in nature. Eight questions each of 15 marks are to be set in all by the examiner taking two questions from each unit. Students will be required to attempt five questions in all, selecting at least one question from each unit. LESSON PLAN Week Theory Lecture Topic (including assignment / test) Day 1 st 1st Introduction to Subject 2nd Unit:1 Evaluation of Microcontrollers 3rd Classification of Microcontroller 4th Comparison between Microprocessor and Microcontrollers 2 nd 1st Overview of 8051 Microcontroller family 2nd Block Diagram and Architecture 3rd Block Diagram and Architecture 4th Class Test 3 rd 1st Pin Description Of 8051
29 2nd Pin Description Of rd Types Of Registers And Flags Of th Class Test 4 th 1st Unit 2: 8051 Instruction Format 2nd Addressing Modes 3rd Data Transfer Instructions 4th Data Transfer Instructions Examples 5 th 1st Logical Operations 2nd Logical Operations Examples 3rd Arithmetic Operations 4th Arithmetic Operations Examples 6 th 1st Looping, Jump and Call Instructions 2nd Looping, Jump and Call Instructions Examples 3rd Programming In C 4th Programming In C 7 th 1st Programming In C 2nd Class Test
30 Tutorial sheet -1 Q1. Explain the evolution of microcontrollers? Q2.Write the classifications of microcontroller. Q3. What is the difference between microprocessor & microcontroller? Q4. Explain the types of registers and flags used in Tutorial sheet -2 Q1.Explain the instruction formats of 8051 microcontroller? Q2.What do you mean by addressing modes? Explain the addressing modes used by Q3. Explain the arithmetic and logical operations in 8051 microcontroller. Q4. Explain the data transfer instructions in Tutorial sheet -3 Q1.Explain Keyboard interfacing with 8051 microcontroller. Q2. Explain 8051 Serial port programming. Q3. Explain 8051 interrupt programming. Q4. Explain external memory interfacing in Tutorial sheet -4 Q1. Explain 8051 timer programming? Q2. Explain Microcontroller interfacing with opto-isolators. Q3. Explain microcontroller interfacing with DC motor Q4. Explain microcontroller interfacing with Relays.
31
32
33 IT-310 N Data Warehouse & Data Mining Lecture Tutorial Practical Major Test Minor Test Total Time Purpose This course provides a way to understand the organization and collection of data. CO 1 Understand the fundamentals of Data Warehousing and Data Mining and its CO 2 Study & understand the architecture & design techniques of data warehousing. CO 3 CO 4 Understand Data Cube Implementation and OLAP. CO 5 CO 6 Understand the rules of mining associations in single dimensional databases & Design & populate the business data warehouse & business information Apply the techniques of clustering, classification, association finding, feature UNIT- 1 Introduction of Data Warehousing: The evolution of Data Warehousing (The Historical Context). The data warehousing a brief history, today s development environment. Principles of Data Warehousing (Architecture and Design Techniques): Types of data and their uses, conceptual data architecture, design techniques, introduction to the logical architecture. Creating the Data Asset: Business Data Warehouse Design. UNIT-2 Unlocking the Data Asset for end users (The use of Business Information) : Designing business information warehouse, populating business information warehouse, user access to information, information data in context. Implementing the Warehouse (Managing the project and environment) : Obstacles to implementation, planning your implementation, justifying the warehouse, organizational implications of data Warehousing, the data warehouse in your organization, data warehouse management, looking to the future. UNIT-3 Introduction of Data Mining: Motivation, importance, data mining, kind of data, functionalities, interesting patterns, classification of data mining system, major issues. Data warehouse and OLAP technology for data mining : data warehouse, operational database systems and data warehouse architecture, implementation, development of data cube technology, data warehousing to data mining, data warehouse usage. UNIT-4 Data Preparation: Preprocess data cleaning, data integration and transformation, data reduction, discrimination and concept hierarchy generation. Data Mining Primitives, languages and system architectures, graphical user interfaces. Concept Description: Characterization and comparison data generalization and summarization based characterization, analytical characterization, and analysis of attribute relevance, mining class comparison, and mining descriptive statistical measures in large databases. Mining association rules in large databases, mining single dimensional Boolean association rules from transactional databases, mining multi-dimensional association rules
34 from relational databases and data warehouses, from association to correlation analysis, constraint based association. Text Books 1. J. Han & M. Kamber, Data Mining: Concepts and Techniques, Morgan Kaufmann/Elsevier, India, D. Hand, H. Mannila, & P. Smyth. Principles of Data Mining, MIT Press, Reference books 1. M. Jarke et al. Fundamentals of Data Warehouses (2nd ed.), Springer, 2003, ISBN C. Seidman, Data Mining with Microsoft SQL Server 2000 Technical Reference Microsoft Press, ISBN NOTE: Eight questions each of 15 marks are to be set in all by the examiner taking two questions from each unit. Students will be required to attempt five questions in all, selecting at least one question from each unit. LESSON PLAN Week Theory Lecture Day Topic (Including Assignment/Test) 1 Introduction of Data Warehousing: The evolution of Data Warehousing (The Historical Context). 1 2 The data warehousing a brief history, today s development environment. 3 Principles of Data Warehousing (Architecture & design techniques)
35 4 Types of data and their uses 5 conceptual data architecture 6 design techniques introduction to the logical architecture. Creating the Data Asset: Business Data Warehouse Design, Populating the Data Warehouse 10 Assignment No Unlocking the Data Asset for end users Designing business information warehouse populating business information warehouse 4 14 user access to information 15 information data in context. 16 Implementing the Warehouse 17 Obstacles to implementation 18 planning your implementation, 5 19 justifying the warehouse organizational implications of data Warehousing, the data warehouse in your organization warehouse management,
36 23 looking to the future 24 Assignment No Introduction of Data Mining: Motivation 7 26 importance, data mining kind of data, 27 functionalities 28 interesting patterns, 29 classification of data mining system 30 major issues 8 31 Data warehouse and OLAP technology for data mining : data warehouse operational 32 database systems and data warehouse architecture 33 implementation development of data 34 9 cube technology 35 data warehousing to data mining 36 data warehouse usage. 37 Assignment No Data Preparation: Preprocess data cleaning 40 data integration and transformation 41 data reduction 42 discrimination and concept hierarchy generation
37 11 43 Data Mining Primitives 44 languages and system architectures, graphical user interfaces 45 Concept description: characterization & comparison data generalization & summarization based characterization analytical characterization, & analysis of attribute relevance mining class comparison & minimg 47 descriptive statistical measures in large databases. 48 mining association rules in large databases mining single dimensional boolean 49 association rules from transactional database mining multi-dimensional association rules from relational databases & data warehouses 51 from association to correlation analysis 52 constraint based association. 53 Revision Revision 55 Revision 56 Revision 57 Revision Revision 59 Test
38 60 Test Tutorial sheet -1 Q1.What do you mean by data warehouse? Discuss in detail about the conceptual architecture of data warehouse. Q2.Explain the concept of historical evolution of data warehouse. Q3. How can you design and populate business data in data warehouse? Explain. Q4. Explain various types of data and their uses in data warehouse. Tutorial sheet -2 Q1.What are data assets? Explain in detail about the designing and populating business information in data warehouse. Q2.How a user can access the information from business information warehouse. Explain in detail. Q3. Explain in detail about the organizational and management of data in data warehouse Q4. Explain the role of timer function in a real time OS? Briefly explain. Tutorial sheet -3 Q1. What do you mean by OLAP? Discuss the typical OLAP operations with an example. Q2.Discuss the process of extraction of data from data warehouse using data mining.. Q3. What are the major issues in data mining? Discuss different types of data mining systems in detail. Q4. Discuss in detail the obstacles in implementing data warehouse
39 Tutorial sheet -4 Q1.Why does timing problems arise in an embedded system working? How these can be resolved? Q2.Write use an example of embedded system to show the steps involved in its design. Q3. Is it possible to achieve saving in space and power using embedded systems? Discuss how? Q4. What are the phases of data preparation? Discuss each in detail.
40
41
42 IT-312 N Software Engineering Lab Lecture Tutorial Practical Minor Test Practical Exam Total Time Purpose To familiarize - the students with the concept of designing the software applications. CO 1 Implement the concept of designing the software applications. CO 2 CO 3 CO 4 Study and implement testing and maintenance phase of software development. CO 5 Understand the software metrics. CO 6 Study requirement and designing phase of software development & learn about the reasons for the Understand & implement different software life cycle models and software testing techniques. Study, analyze and implement quality assurance and reliability of software. LIST OF EXPERIMENTS 1. Study and categorize the generic phases of software development and maintenance. 2. Study various software development models. 3. Study various types of feasibility study and steps in doing feasibility study. 4. Study various steps for doing the requirement analysis of any project. 5. Write algorithm and draw flow chart to implement the constructive cost estimation model (COCOMO). 6. Making use of Graphical Design notation, study the concept in developing data flow diagram (DFD) for any selected project. 7. Making use of object oriented design, implement a student & employee record system using the concept of inheritance. 8. Select an appropriate programming language & translate the detailed design made in experiment 7 in appropriate programming language. 9. Develop a complete test strategy for the project selected in exp-8. Document it in a test specification. 10. Apply the debugging process to the project selected in exp-9 in accordance with the result generated from its testing in exp Study various concepts involved in cost / benefit analysis. 12. Draw flow chart and write algorithm for designing an editor. Note: A student has to perform 10 experiments. At least seven experiments should be performed from the above list. Three experiments may be designed & set by the concerned institution as per the scope of the syllabus.
43 IT-314 N Networking Lab Lecture Tutorial Practical Minor Test Practical Exam Total Time Purpose This - course covers the concepts of computer networking and communication. CO 1 Understand the concept of computer networking and communication. CO 2 Learn the basic concept of networking model for effective communication. CO 3 Study different protocols used for transmitting data. CO 4 Study and implement physical and data link layer of networking model. CO 5 Study Network and transport layer of networking model. CO 6 Study and implement Virtual Network. LIST OF EXPERIMENTS 1. Study the physical media of connectivity. 2. Study the pin-structure of cross-over cable. 3. Study the different LAN Technologies. 4. Study the functioning of a Switch. 5. Study the Functioning of a Router. 6. Establishing LAN (Star topology) for your LAB using Hubs (18 ports, 16 ports). 7. Study and install the media converting using optical fiber. 8. Install and configure the LAN card. 9. Install and configure window 200 Server. 10. Study and implement the virtual network. Note: A student has to perform 10 experiments. At least seven experiments should be performed from the above list. Three experiments may be designed & set by the concerned institution as per the scope of the syllabus.
44 IT-316 N Visual Basic.net Lab Lecture Tutorial Practical Minor Test Practical Exam Total Time Purpose This course covers the concepts of.net programming. CO 1 Learn and implement the basic concept of GUI. CO 2 Study and implement SMTP to send and receive mails. CO 3 Implement code to retrieve a web page source from the Internet. CO 4 Implement techniques for encryption and decryption of data. CO 5 Implement how to create drawing application in VB.Net CO 6 Implement an application in VB.NET to play MP3 files. LIST OF EXPERIMENTS 1. Create a calculator that can be used for adding, subtracting, multiplication and division. 2. Write an application to use WMI to retrieve information about your PC. 3. Write an application to create a File and Folder browser. 4. Write a program in VB.NET to send an via SMTP. 5. Write a program to create a MDI web browser. 6. Write an application to access registry in VB.NET. 7. Write a program to retrieve a web page source from the Internet. 8. Create a slot machine game using standard controls and random number generator. 9. Write a program to create a word processor. 10. Write a program for encryption and decryption. 11. Write an application to capture screen. 12. Create a drawing application in VB.NET. 13. Write an application in VB.NET to play MP#3 files. Note: A student has to perform 10 experiments. At least seven experiments should be performed from the above list. Three experiments may be designed & set by the concerned institution as per the scope of the syllabus.
45 IT-318 N Microcontroller Lab Lecture Tutorial Practical Minor Test Practical Exam Total Time Purpose To train the student on how to use Microcontroller. CO 1 To introduce the student to Microcontroller programming CO 2 To control LCD module. CO 3 Use of microcontroller in controlling stepper motor CO 4 Practical approach in interfacing of microcontrollers with different devices. CO 5 Top design displays using 8051 CO 6 To implement the interfacing of keyboard with microcontroller LIST OF EXPERIMENTS 10. Introduction to microcontroller trainer and interfacing modules. 2. To display the digital output of ADC on 16*2 LCD Module. 3. To display character A on 8*8 LED Matrix. 4. To display the data and time on LCD Module 5. To interface the seven segment display with microcontroller To create a series of moving lights using 8051 on LEDs. 7. To interface the stepper motor with microcontroller. 8. To switch on and off relay by using keys. 9. To interface the DC motor using H-Bridge. 10. To interface a keypad with microcontroller. Note: A student has to perform 10 experiments. At least seven experiments should be performed from the above list. Three experiments may be designed & set by the concerned institution as per the scope of the syllabus.
46 IT-320 N Colloquium & Professional Proficiency Lecture Tutorial Practical Minor Test Practical Exam Total Time Purpose To enhance holistic view of students so as to improve their employability skills. CO 1 To develop inter personal skills and be an effective goal oriented team player. CO 2 To develop communication skills. CO 3 To develop aptitude CO 4 To enhance general knowledge of students in various domains of life. CO 5 To develop the presentation skills of students CO 6 To develop problem solving skills A practical and activity oriented course with continuous assessment for 100 marks. The course will comprise of: a) Class room interaction and activities: Technical Quiz, aptitude tests, extempore speech, general knowledge test etc. b) Seminars c) Presentation The student will submit a course report comprising of credits / results based on the above
L T P Total Theory Sessional Practical
1 SCHEME OF EXAMINATION FOR B.TECH. DEGREE COURSE Sixth Semester Examination (Information Technology) (w.e.f. 2005 2006) Course No. Subject Teaching Schedule Examination Schedule L T P Total Theory Sessional
More informationSCHEME OF EXAMINATION FOR B.TECH. DEGREE COURSE Sixth Semester Examination (Information Technology) (w.e.f )
Course No. Subject Teaching Schedule Examination Schedule L T P Total Theory Sessional Practical IT-352 Analysis & Design of Algorithm 4 1 0 5 100 40 0 140 3 IT-354 Software Engineering 4 1 0 5 100 40
More informationIT-352 Analysis & Design of Algorithms L T Theory Sessional Duration Hrs Unit 1: Introduction: Algorithm, Analyzing algorithm, Designing
IT-352 Analysis & Design of Algorithms L T Theory Sessional Duration 4 1 100 40 3 Hrs Unit 1: Introduction: Algorithm, Analyzing algorithm, Designing algorithm, Concept of algorithmic efficiency, Run time
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 informationINSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad
INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator SOFTWARE
More informationLecture Topics (including assignment and tests) day day Topic. The process, software products, emergence of software engineering
NAME OF FACULTY: : Mr. Sarjender Yadav DISCIPLINE: : Computer Science and Engineering SEMESTER: : 6th SUBJECT: : Principle of Software Engineering LESSON PALN DURATION: 15 WEEKS (from FEB 2018 to MAY 2018)
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 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 informationCS201 Design and Analysis of Algorithms Max.Marks:75
Syllabus for M.Sc. Computer Science Programme Semester II CS 201 Design and Analysis of Algorithms 100 ( 75 + 25 ) CS 202 Data Communication and Computer Network 100 ( 75 + 25 ) CS 203 Optimization Techniques
More informationTOTAL CREDIT UNITS L T P/ S SW/F W. Course Title: Analysis & Design of Algorithm. Course Level: UG Course Code: CSE303 Credit Units: 5
Course Title: Analysis & Design of Algorithm Course Level: UG Course Code: CSE303 Credit Units: 5 L T P/ S SW/F W TOTAL CREDIT UNITS 3 1 2-5 Course Objectives: The designing of algorithm is an important
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 informationAcademic Course Description
BEC601 - COMPUTER COMMUNICATION AND NETWORKS Course (catalog) description Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication
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 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 informationAcademic Course Description
BEC502 MICROPROCESSOR AND MICROCONTROLLER Course (catalog) description Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication Engineering
More informationAO* algorithm Game playing algorithms: min-max algorithm C12 Game playing algorithms: alpha beta pruning. Assignment 1
Lecture Planning Starting w.e.f January 2018 Name of the Institute : Aravali College of Engineering & Management Name of teacher with designation: Ms. Ekta Dagar, Assistant Professor Department: Computer
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 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 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 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 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 informationMLR Institute of Technology
MLR Institute of Technology Laxma Reddy Avenue, Dundigal, Quthbullapur (M), yderabad 500 043 Phone Nos: 08418 204066 / 204088, Fax : 08418 204088 COURE DECRIPTION Name of the Dept.: INFORMATION TECNOLOGY
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 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 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 informationก ก Information Technology II
ก ก 202103 Information Technology II ก ก ก ก ก (LAN), ก LAN, ก ก (LAN) ก ก ก LAN ก LAN ก LAN Topology Bus LAN Star LAN Ring LAN Wireless LAN Wireless LAN Wireless ก (LAN) ก ก ก LAN ก LAN WAN ก Random Access
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 informationA. Department Information: Business and Economics Management Information Systems Course ID: MIS 090
SAN BERNARDINO VALLEY COLLEGE CURRICULUM APPROVED: FA2000 1 I. CATALOG DESCRIPTION: A. Department Information: Division: Business and Economics Department: Management Information Systems Course ID: MIS
More informationCisco 1: Networking Fundamentals
Western Technical College 10150110 Cisco 1: Networking Fundamentals Course Outcome Summary Course Information Description Career Cluster Instructional Level Total Credits 3.00 Total Hours 90.00 This course
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 informationMobile MOUSe ROUTING AND SWITCHING FUNDAMENTALS ONLINE COURSE OUTLINE
Mobile MOUSe ROUTING AND SWITCHING FUNDAMENTALS ONLINE COURSE OUTLINE COURSE TITLE ROUTING AND SWITCHING FUNDAMENTALS COURSE DURATION 16 Hour(s) of Self-Paced Interactive Training COURSE OVERVIEW In the
More informationIT114 NETWORK+ Learning Unit 1 Objectives: 1, 2 Time In-Class Time Out-Of-Class Hours 2-3. Lectures: Course Introduction and Overview
IT114 NETWORK+ Course Objectives Upon successful completion of this course, the student will be able to: 1. Identify the devices and elements of computer networks; 2. Diagram network models using the appropriate
More informationKURUKSHETRA UNIVERSITY KURUKSHETRA SCHEME OF STUDIES / EXAMINATIONS. Bachelor of Technology (Information Technology)
KURUKSHETRA UNIVERSITY KURUKSHETRA SCHEME OF STUDIES / EXAMINATIONS Bachelor of Technology (Information Technology) Semester V (w.e.f. Session 2017-18) Teaching Schedule Allotment of Marks Duration S.
More informationCopyleft 2005, Binnur Kurt. Objectives
1 ing Fundamentals Copyleft 2005, Binnur Kurt Objectives Define basic networking terms Describe some commonly used network applications Describe the main purposes and functions of computer networking Describe
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 informationWashtenaw Community College Comprehensive Report. CST 225 PC Networking Effective Term: Spring/Summer 2014
Washtenaw Community College Comprehensive Report CST 225 PC Networking Effective Term: Spring/Summer 2014 Course Cover Division: Business and Computer Technologies Department: Computer Instruction Discipline:
More informationMSc(IT) Program. MSc(IT) Program Educational Objectives (PEO):
MSc(IT) Program Master of Science (Information Technology) is an intensive program designed for students who wish to pursue a professional career in Information Technology. The courses have been carefully
More informationMicrocontroller & Interfacing
Course Title Course Code Microcontroller & Interfacing EC406 Lecture : 3 Course Credit Practical : 1 Tutorial : 0 Total : 4 Course Objective At the end of the course the students will be able to Understand
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 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 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 informationINSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad
INTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, yderabad - 500 043 COMPUTER CIENCE AND ENGINEERING COURE INFORMATION EET Course Title Course Code Regulation Course tructure Course Coordinator
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 informationSIR C R REDDY COLLEGE OF ENGINEERING
SIR C R REDDY COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY Course Outcomes II YEAR 1 st SEMESTER Subject: Data Structures (CSE 2.1.1) 1. Describe how arrays, records, linked structures,
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 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 informationLevel: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48)
Course Title: Software Engineering Course No. : ICT Ed 528 Nature of course: Theoretical + Practical Level: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48) 1. Course Description The
More informationCompTIA Network+ Course
CompTIA Network+ Course Duration: 5 Days Course Delivery: Classroom Language: English Target Audience Comprehensive approach to both preparing a student for CompTIA's Network+ exam and developing proficiency
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 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 informationINSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad
INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad -500 043 COMPUTER SCIENCE AND ENGINEERING COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator
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 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 informationNETWORK SECURITY ITEC 435
NETWORK SECURITY ITEC 435 Agenda Chapter 2: Introduction to Networking Introduction to Networking Networking Fundamentals Reasons to Network Getting the Message Across Analog Information on an Analog Medium
More informationAcademic Course Description
Academic Course Description SRM University Faculty of Engineering and Technology Department of Electronics and Communication Engineering EC1027 COMPUTER COMMUNICATION Seventh Semester, 2016-17 (odd semester)
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 informationComputer Networks IT321
Computer Networks IT321 CS Program 3 rd Year (2 nd Semester) Page 1 Assiut University Faculty of Computers & Information Computer Science Department Quality Assurance Unit Computer Networks Course Specifications
More informationINSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS) Dundigal, Hyderabad
INTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOU) Dundigal, yderabad - 500 043 ELECTRONIC AND COMMUNICATION ENGINEERING COURE DECRIPTION FORM Course Title : Microprocessors and Microcontrollers Course Code
More informationVirtual University of Pakistan
Virtual University of Pakistan Department of Computer Science Course Outline Course Instructor Dr. Sohail Aslam E mail Course Code Course Title Credit Hours 3 Prerequisites Objectives Learning Outcomes
More informationCOURSE OBJECTIVES. Name of the Program : B.Tech Year: II Section: A, B & C. Course/Subject : MATLAB/ LABVIEW LAB Course Code: GR11A2020
Academic Year : 201-2014 COURSE OBJECTIVES Semester : I Name of the Program : B.Tech Year: II Section: A, B & C Course/Subject : MATLAB/ LABVIEW LAB Course Code: GR11A2020 Name of the Faculty : K.Sireesha,Assistant
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 informationTCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12
TCP/IP Networking Training Details Training Time : 9 Hours Capacity : 12 Prerequisites : There are no prerequisites for this course. About Training About Training TCP/IP is the globally accepted group
More informationM242 COMPUTER NETWORS AND SECURITY
M242 COMPUTER NETWORS AND SECURITY 2.1. Network Models: UNIT - II OSI MODEL AND LAN PROTOCOLS 1. Explain Network model A network is a combination of hardware and software that sends data from one location
More informationSYLLABUS. Departmental Syllabus
SYLLABUS DATE OF LAST REVIEW: 02/2013 CIP CODE: 11.0801 SEMESTER: COURSE TITLE: Networking I COURSE NUMBER: CIST- 0117 CREDIT HOURS: 3 INSTRUCTOR: OFFICE LOCATION: OFFICE HOURS: TELEPHONE: EMAIL: PREREQUISITE(S):
More informationG. PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY Pasupula, Nandikotkur Road, Kurnool
G. PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY Pasupula, Nandikotkur Road, Kurnool-518014 BRANCH: COMPUTER SCIENCE AND ENGINEERING COURSE DESCRIPTION FORM Course Title Course Code Regulation Course
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 informationUniversity of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) Course Outline
University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) Course Outline Program: Course Title: Computer Networks Sessional Course Code: CSE 448 Semester: Level: Spring-2018
More informationBCS Level 4 Certificate in Network Principles Syllabus QAN 603/0548/4
Making IT good for society BCS Level 4 Certificate in Network Principles Syllabus QAN 603/0548/4 Version 2.1 September 2017 This is a United Kingdom government regulated qualification which is administered
More informationCOMPUTER SCIENCE/INFORMATION SYSTEMS DEGREE PLAN
COMPUTER SCIENCE/INFORMATION SYSTEMS DEGREE PLAN YEAR 1, SEMESTER 1 YEAR 1, SEMESTER 2 Composition I 3 Composition II 3 Calculus I 5 Calculus II 5 Humanistic (Religion) 3 Physics I 5 Total Wellness 2 Statistics
More informationCIS 777 Telecommunications Networks
CIS 777 Telecommunications Networks Columbus, OH 43210 Jain@cse.ohio-State.Edu These slides are available at: http://www.cse.ohio-state.edu/~jain/cis777-99/ 1 Overview How What When Why 2 Overview How
More informationNetwork Architecture I
Network Architecture I Degree in: Communications Electronic Engineering Telecommunication Systems Engineering Telecommunication Technologies Engineering Telematics Engineering Universidad de Alcalá 2016/17
More informationUniversity of Asia Pacific (UAP) Department of Electrical and Electronics Engineering (EEE) Course Outline
University of Asia Pacific (UAP) Department of Electrical and Electronics Engineering (EEE) Course Outline Program: Course Title: Electrical and Electronics Engineering (EEE) Computer Networks Course Code:
More informationNetwoking Essentials
Mark Sportack Walter J. Glenn Sams' Teach Yourself MCSE Netwoking Essentials SAMS PUBLISHING IN 14 DAYS Sams Publishing is an independant entity from Microsoft Corporation, and not affiliated with Microsoft
More informationSolved MCQ of Computer networking. Set-1
Solved MCQ of Computer networking Set-1 1. The computer network is A) Network computer with cable B) Network computer without cable C) Both of the above D) None of the above 2. FDDI used which type of
More informationSYLLABUS. Departmental Syllabus. Applied Networking I. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus
SYLLABUS DATE OF LAST REVIEW: 1/30/2015 CIP CODE: 11.1006 SEMESTER: COURSE TITLE: COURSE NUMBER: Applied Networking I CRTE0115 CREDIT HOURS: 2 INSTRUCTOR: OFFICE LOCATION: OFFICE HOURS: TELEPHONE: EMAIL:
More informationTERM EXAMS CS610- COMPUTER NETWORKS
MUHAMMAD FAISAL MIT 4 th Semester Al-Barq Campus (VGJW01) Gujranwala faisalgrw123@gmail.com MEGA File Solved MCQ s For Final TERM EXAMS CS610- COMPUTER NETWORKS Question No: 1 ( Marks: 1 ) - Please choose
More informationLayering in Networked computing. OSI Model TCP/IP Model Protocols at each layer
Layering in Networked computing OSI Model TCP/IP Model Protocols at each layer Learning outcomes Understand the need of layering in Networked computing Understand the OSI model and the tcp/ip model Understand
More informationCS610 Computer Network Final Term Papers Solved MCQs with reference by Virtualians Social Network
CS610 Computer Network Final Term Papers Solved MCQs with reference by Virtualians Social Network Question No: 1( M a r k s: 1 ) A ---------- Relies on the hardware manufacturer to assign a unique physical
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 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: CSE 3.1.1 COMPUTER NETWORKS CLASS: 3/4 B.Tech., I SEMESTER, A.Y.2017-18 INSTRUCTOR: V.GOPINATH Sir
More informationHands-On IP for TeleCom Technicians Internetworking, TCP/IP, VLANS, Wirelss and more...
Hands-On Internetworking, TCP/IP, VLANS, Wirelss 802.11 and more... Course Description The Internet Protocol Suite, commonly known as TCP/IP, forms the basis for the Internet and the next generation of
More informationIdentify the features of network and client operating systems (Windows, NetWare, Linux, Mac OS)
Course Outline Network+ Duration: 5 days (30 hours) Learning Objectives: Install and configure a network card Define the concepts of network layers Understand and implement the TCP/IP protocol Install
More informationINSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad
INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 INFORMATION TECHNOLOGY TUTORIAL QUESTION BANK Course Name Course Code Class Branch COMPUTER NETWORKS AIT003 Year 2018 19
More informationAnswer any Five Questions. All questions carry equal marks.
PART I, PAPER I (Problem Solving and Programming) 1. What do you understand by function prototype? Differentiate between call by value and call by reference methods of parameters passing to a function
More informationAcademic Course Description
BET008 WIRELESS NETWORKS Academic Course Description Course (catalog) description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication Engineering BET008
More informationStacks, queues, trees, heaps, sets and graphs. Algorithm Definition, Analyzing algorithms, order arithmetic, time and space complexity.
IT-301 Design and Analysis of Algorithms 4 1 1. Basics of Algorithm Analysis & Design Stacks, queues, trees, heaps, sets and graphs. Algorithm Definition, Analyzing algorithms, order arithmetic, time and
More informationCourse Name Software Engineering -I Course Number 371 CSM-3 Credit Hours 3 Contact Hours 4 Course Coordinator Dr.M.K.Jayanthi
Course Name Software Engineering -I Course Number 371 CSM-3 Credit Hours 3 Contact Hours 4 Course Coordinator Dr.M.K.Jayanthi Text Books Software Engineering 9th Ed, Sommerville, PEARSON ISBN-10 : 0-13-705346-0
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 informationAQA GCSE Computer Science PLC
1 - Fundamentals of Algorithms Useful Websites BBC Bite Size Cambridge GCSE Exam Dates https://www.bbc.co.uk/education/subjects/z34k7ty Paper 1 14/05/2018 am https://www.cambridgegcsecomputing.org/ Paper
More informationCourse list for the Bachelor of Computer Science in INFORMATION SYSTEM
Course list for the Bachelor of Computer Science in INFORMATION SYSTEM Course Objectives: Preparing graduates with knowledge, skills and competencies in the field of information systems, especially in
More informationMANCHESTER REGIONAL HIGH SCHOOL. Cisco Networking Academy 1
MANCHESTER REGIONAL HIGH SCHOOL Cisco Networking Academy 1 REVISED SEPTEMBER 2017 Manchester Regional High School Board of Education Mrs. Ellen Fischer, President, Haledon Mr. Douglas Boydston, Vice-President,
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 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 informationUnderstanding Networking Fundamentals
Understanding Networking Fundamentals Training Details Training Time : 5 Days Capacity : 12 Prerequisites : There are no prerequisites for this course. About Training About Training A strong foundation
More informationSai Nath University. Assignment For BCA 5 TH
Sai Nath University Assignment For BCA 5 TH Sem. The Assignment will consist of two parts, A and B. Part A will have 5 short answer questions(40-60 words) of 4 marks each. will have 4 long answer questions
More informationCity University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18
City University of Hong Kong offered by Department of Computer Science with effect from Semester A 2017/18 Part I Course Overview Course Title: Computer Networks Course Code: CS3201 Course Duration: 1
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 informationStudy Guide. Module Two
Module Two Study Guide Study Guide Contents Part One -- Textbook Questions Part Two -- Assignment Questions Part Three -- Vocabulary Chapter 4 Data Link Layer What is the function of the data link layer?
More informationCCNA Exploration Network Fundamentals
CCNA Exploration 4.0 1. Network Fundamentals The goal of this course is to introduce you to fundamental networking concepts and technologies. These online course materials will assist you in developing
More information