SCHEME OF EXAMINATION FOR M.TECH. (COMPUTER SCIENCE & ENGINEERING) w.e.f. Academic Session 2018-2019 Paper Code Nomenclature of Paper Scheme of Studies Per Week Credits External Marks Internal Marks Total Marks L P Max. Pass Max. Pass Semester – I MT-CSE-18-11 Mathematical foundations of Computer Science 4 0 4 100 40 50 150 60 MT-CSE-18-12 Advanced Data Structures 4 0 4 100 40 50 150 60 MT-CSE-18-13 Elective- I 4 0 4 100 40 50 150 60 MT-CSE-18-14 Elective- II 4 0 4 100 40 50 150 60 MT-CSE-18-15 Research Methodology and IPR 3 0 3 100 40 50 150 60 MT-CSE-18-16 Laboratory- I (Advanced Data Structures) 0 5 2.5 100 40 50 150 60 MT-CSE-18-17 Laboratory- II (Based on Electives) 0 5 2.5 100 40 50 150 60 Total 19 10 24 700 280 350 1050 420 Elective – I Elective – II MT-CSE-18-13(i): Machine Learning MT-CSE-18-13(ii): Wireless Sensor Networks MT-CSE-18-13(iii): Introduction to Intelligent Systems MT-CSE-18-14(i): Data Science MT-CSE-18-14(ii): Distributed Systems MT-CSE-18-14(iii): Advanced Wireless and Mobile Networks KURUKSHETRA UNIVERSITY KURUKSHETRA
Paper Code Nomenclature of Paper Scheme of Studies Per Week Credits External Marks Internal Marks Total Marks L P Max. Pass Max. Pass Semester – II MT-CSE-18-21 Advance Algorithms 4 0 4 100 40 50 150 60 MT-CSE-18-22 Soft Computing 4 0 4 100 40 50 150 60 MT-CSE-18-23 Elective- III 4 0 4 100 40 50 150 60 MT-CSE-18-24 Elective- IV 4 0 4 100 40 50 150 60 MT-CSE-18-25 Laboratory- I (Advance Algorithms) 0 5 2.5 100 40 50 150 60 MT-CSE-18-26 Laboratory- II (Based on Electives) 0 5 2.5 100 40 50 150 60 MT-CSE-18-27 Mini Project with Seminar 2 0 2 100 40 50 150 60 MT-CSE-18-28 Audit Course 2 0 2 35 14 15 50 20 Total 20 10 25 735 294 365 1100 440 Elective III Elective IV MT-CSE-18-23(i): Data Preparation and Analysis MT-CSE-18-23(ii): Computer Vision MT-CSE-18-23(iii):Secure Software Design & Enterprise Computing MT-CSE-18-24(i): Advanced Computer Architecture MT-CSE-18-24(ii): Human and Computer Interaction MT-CSE-18-24(iii): Digital Forensic Audit Course: Students of affiliated Institutes/ Colleges are required to select any one paper out of option given below. English for Research Paper Writing Disaster Management Sanskrit for Technical Knowledge Value Education Constitution of India Pedagogy Studies Stress Management by Yoga Personality Development through Life Enlightenment Skills.
MT-CSE-18-14(ii): Distributed Systems Maximum marks: 150 (External: 100, Internal: 50) Time: 3 hours Credits: 4 Note: Examiner will be required to set NINE questions in all. Question Number 1 will consist of objective type/short-answer type questions covering the entire syllabus. In addition to question no. 1, the examiner is required to set eight more questions selecting two from each unit. Student will be required to attempt FIVE questions in all. Question Number 1 will be compulsory. In addition to compulsory question, student will have to attempt four more questions selecting one question from each Unit. All questions will carry equal marks. Objectives: To introduce the fundamental concepts and issues of managing large volume of shared data in a parallel and distributed environment, and to provide insight into related research problems. Learning Outcomes: At the end of this course students should be able to: Design trends in distributed systems. It will help in applying network virtualization, remote method invocation and objects. Unit 1 Introduction to distributed data processing and distributed database system; Advantages and disadvantages of DDBS; Types of DDBS, Promises and Complications in a distributed DBMS; Distributed DBMS architecture. Unit 2 Distributed Database Design: Top-down design process, Designing Process and Issues, Fragmentation, Allocation, Database Integration: Schema Matching, schema integration, schema mapping. Data and access control: view management, data security, semantic integrity control. Unit 3 Objectives of query processing; Characterization of query processors; Layers of query processing; Query decomposition; Localization of distributed data, Optimization of Distributed Queries: Centralized query optimization; Distributed Query optimization. Unit 4 Concurrency control in centralized database systems; Concurrency control in DDBSs; Distributed concurrency control algorithms; Deadlock management, Reliability issues in DDBSs; Types of failures; Reliability techniques; Commit protocols; Recovery protocols. Introduction and implementation to SQL and Python. References Principles of Distributed Database Systems, M.T. Ozsu and P. Valduriez, Prentice-Hall, 1991. Distributed Database Systems, D. Bell and J. Grimson, Addison-Wesley, 1992.