Page 51 - B.Tech IT Curriculum and Syllabus R2017 - REC
P. 51

Department of IT, REC


                   11. Deadlock Avoidance algorithm.
                   12. Contiguous Memory Allocation Strategies
                   13. Implementation of File Allocation Strategies.
                   14. Page Replacement Algorithms.
                   15. Customization of Linux Kernel.
                   16. Mini Project.
                                                                                TOTAL: 60  PERIODS

               OUTCOMES:
               At the end of the course, the student should be able to:
                   1.  Apply Linux commands and design shell scripts.
                   2.  Create processes and implement IPC.
                   3.  Compare the performance of various CPU Scheduling Algorithms.
                   4.  Analyze the performance of the various page replacement algorithms.
                   5.  Configure and perform Customization of Linux Kernel.

               REFERENCES:
                       http://spoken-tutorial.org

               SOFTWARE:
                       Standalone desktops with C /  Python / Equivalent complier.


               IT17411 INFORMATION SYSTEMS ANALYSIS AND DESIGN LABORATORY
                                                                                                                                        L T P C
                                                                                                                                        0  0  4  2
               OBJECTIVES:
                     Introduce  the  students  to  the  traditional  practices  of  specification,  analysis,  design,
                       implementation, evaluation of design and operation of information systems.
                     Identify the functional and non functional needs of the system.
                     Practice different techniques of analysis, design and implementation.
                     Practice design of various types of information systems.
                     Learn the tools of Project Management.

               To develop Information Systems which is elaborated as an outcome of analysis and design as listed
               below:

                   1.  Project identification and initiation
                   2.  Feasibility  analysis
                   3.  Analysis of business requirement
                            Business process modelling
                            Information requirement
                            Data collection methods
                            Methods for structuring and communicating requirements
                            Formal specification and verification
                   4.  System  design and development strategies
                             use cases and develop the use case model - elaborated use case description
                            Design  the business activities
                            User interface design
                            Data flow diagram(DFD)
                            Entity  relationship diagram(ER)
                            Draw the partial layered, logical architecture diagram with UML package diagram
                              notation

               Curriculum and Syllabus | B.Tech. Information Technology | R2017                Page 51
   46   47   48   49   50   51   52   53   54   55   56