|      University of      Mumbai      Syllabus      Structure(R-2007)      At      S.E.      (Computer Engineering) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|      Semester-VI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||
|      BOOKS | ||||||||||||||||||||||||||||||||
|      Text Books:      1. B. A.      Forouzan, “TCP/IP Protocol Suite”, Tata McGraw Hill edition,      Third Edition.      2. N. Olifer,      V. Olifer, “Computer Networks: Principles, Technologies and      Protocols for Network design”, Wiley India Edition, First      edition.      References:      1. W.Richard      Stevens, “TCP/IP Volume1, 2, 3”, Addison Wesley.      2. D.E.Comer,      “TCP/IP Volume I and II”, Pearson Education.      3. W.R.      Stevens, “Unix Network Programming”, Vol.1, Pearson Education.      4. J.Walrand,      P. Varaiya, “High Performance Communication Networks”, Morgan      Kaufmann      5. A.S.Tanenbaum,”Computer      Networks”, Pearson Education, Fourth Edition. | 
|      TOPICS FOR      EXPERIMENT           1. Installation of Proxy-Server           2. Installation of Mail-Server           3. Installation of Web-Server           4. Installation of DNS-Server      5. Packet grab      and Analysis      6. Testing and      measuring networks      TERM-WORK      Term work      shall consist of at least 10 assignments/programming assignments      and one written test.      Marks      1. Attendance      (Theory and Practical)                              05 Marks      2. Laboratory      work (Experiments and Journal)                10 Marks      3. Test (at      least one)                                                   10 Marks | ||
|      PRACTICAL/ORAL EXAMINATION      A Practical/Oral examination is to be      conducted based on the above syllabus. | 
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||
|      BOOKS | ||
|  | ||
|      1)   Computer      Architecture and Parallel Procesing: By Hwang & Briggs ( McGraw      Hill International edition).      2)   Pentium      Processor Syatem Architecture: By Tom Shanley & Don Anderson      (Mindshare Publishing).      3)   Intel      Microprocessors: By Barry B. Brey (Pearson Education)      4)   Advanced      Microprocessor: By Roy & Bhurchandi (Tata McGraw Hill).      5)   Advanced      Microprocessors: By Daniel Tabak (McGraw Hill)      6)   The SPARC      Architecture Manual (Version 8).      7)   Intel      Manuals. | ||
|  | ||
|      TOPICS FOR EXPERIMENT | ||
|  | ||
|      1.   At      least two review assignments covering object oriented concepts.      2.   Coding      Assignment on Mapping models to Code      3.   A      full-fledged mini project in which a student will design an      application using OOAD case tool covering all the workflows with      UML Documentation      4.   Assignments      on Design Patterns.      5.   Working      assignments using Project Management tools      6.   Study      of Configuration Management tool | ||
|  | ||
|      TERM-WORK | ||
|  | ||
|      Term      work: (25 Marks)      Term work      shall contain minimum 08 experiments based on the above syllabus      and the implementation of the experiments is using any Higher      Level Language. | ||
|  | ||
|      PRACTICAL & ORAL EXAMINATION | ||
|  | ||
|      Practical and      Oral examination is based on the entire syllabus and may not be      restricted to the practical carried out in the practical      examination | ||
|  | ||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|      Objectives:      The data warehousing part of module aims to give students a good      overview of the ideas and techniques which are behind recent      development in the data warehousing and online analytical      processing (OLAP) fields, in terms of data models, query      language, conceptual design methodologies and storage      techniques. Data mining part of the model aims to motivate,      define and characterize data mining &S process; to motivate,      define and characterize data mining applications. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||
|      BOOKS | ||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||
|      Text Books:      1)   Ralph      Kimball, "The Data Warehouse Lifecycle toolkit', 2nd edition,      Wiley India.      2)   Han,      Kamber, "Data Mining Concepts and Techniques", 2nd edition      ,Elsevier      3)   Reema      Theraja “Data warehousing”, Oxford University Press.      4)         “Introduction to Data Mining”, 1/e Pang-Ning Tan, Vipin Kumar,      Michael Steinbach Pearson Education      5)   M.H.      Dunham, "Data Mining Introductory and Advanced Topics", Pearson      Education. | ||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||
|      Reference      Books :      1)   Paulraj      Ponniah, "Data Warehousing Fundamentals", Wiley Student edition.      2)   “Data      mining For Business intelligence” Galit Shmueli, Nitin Patel,      Peter Bruce; Wiley Student Edition.      3)   “Data      Warehousing, Data Mining & OLAP” Alex berson & Stephen J Smith,      Tat McGraw Hill.      4)   “Data      Mining with SQL Server 2008” Jamie McLennan & others, Wiley      Indian Edition.      5)        "Mastering Data Mining”, M Berry and G. Linoff, Wiley Student      Edition.      6)   R.      KimbalI, "The Data Warehouse Toolkit', John Wiley.      TERM-WORK      Term work      should consist of at least of the following:      1.   One case      study given to a group of 3 /4 students, who will start form      dimensional modeling and go upto generating OLAP reports..      2.        Programming the data mining algorithms (classification,      clustering and Association mining) in Java on example data sets.      (Can compare with tools like WEKA).      3.   Study of      some BI tool like SQL SERVER or ORACLE etc. | ||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||
|      PRACTICAL &      ORAL EXAMINATION      Practical and      Oral examination is based on the entire syllabus and may not be      restricted to the practical carried out in the practical      examination | ||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
|      BOOKS | ||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
|      Text Books:      1.   Bernd      Bruegge, “Object oriented software engineering”, Second Edition,      Pearson Education.      2.   Stephan      R. Schach, “Object oriented software engineering”, Tata McGraw      Hill.      3.   Roger      Pressman, “Software Engineering”, sixth edition, Tata McGraw      Hill. | ||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
|      References:      1.Timothy C.      Lethbridge, Robert Laganiere “ Object-Oriented Software      Engineering – A practical software development using UML and      Java”, Tata McGraw-Hill, New Delhi | ||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
|      TOPICS FOR      EXPERIMENT      7.   At      least two review assignments covering object oriented concepts.      8.   Coding      Assignment on Mapping models to Code      9.   A      full-fledged mini project in which a student will design an      application using OOAD case tool covering all the workflows with      UML Documentation      10. Assignments      on Design Patterns.      11. Working      assignments using Project Management tools      12. Study      of Configuration Management tool | ||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
|  | ||
|      TERM-WORK      Term Work      Term work      shall consist of at least 10 assignments/programming assignments      and one written test.      Marks      1. Attendance      (Theory and Practical)                              05 Marks      2. Laboratory      work (Experiments and Journal)                10 Marks      3. Test (at      least one)                                                   10 Marks      The final      certification and acceptance of TW ensures the satisfactory      performance of laboratory Work and Minimum Passing in the term      work.      PRACTICAL/ORAL EXAMINATION      A Practical/Oral examination is to be      conducted based on the above syllabus. | ||
|  | ||
|  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|      Prerequisites: Programming Language      (C/C++/ JAVA) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|      Objectives:     This course is an introduction to design and implementation      of various types of system software like assemblers, macros,      loaders and linkers. The course also aims to give knowledge of      the principal structure of a compiler and about the basic      theories and methods used to implement the different parts of      the compiler. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|      Module Contents                                                                                                            Hours | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
|      Books | ||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
|      TEXT BOOKS      1.     A.V. Aho,     and J.D.Ullman:     Principles      of      compiler      construction, Pearson Education      2 . A.V. Aho,      R. Shethi and Ulman; Compilers - Principles, Techniques and      Tools , Pearson      Education      3  Leland Beck      “ System Software” Addision Wesley      4. D. M.      Dhamdhere; Systems programming & Operating systems, Tata      McGraw Hill      REFERENCES      1.  J.J      Donovan: Systems Programming.      2.   Dick Grune, Koen G.L, Henri Bal;      Modern Compiler Design, Wiley Publications      3.   Kenneth C. Louden; Compiler      Construction, Principles and Practice, Cengage Learning      4.   John R. Levine;      Linkers and     Loaders, Morgan      Kaufman      TERM WORK      1. Design and      implementation of 2 pass assemblers for X86 machine.      2. Design and      Implementation of Macro Processor      3. Design a      Lexical Analyser for a language whose grammar is known.      4. Design and      Implementation of simple Parser using Lex Yacc.           5. Implementation of code optimization techniques.      6. Generate      target code for the code optimized , considering the target      machine to be X86.      7. Study of      Different Debugger Tools.      PRACTICAL & ORAL EXAMINATION      Practical and      Oral examination is based on the entire syllabus and may not be      restricted to the practical carried out in the practical      examination | ||||||||||||||||||||||||||||||||
|  | ||||||||||||||||||||||||||||||||
 
 

