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

Department of IT, REC


                9.  Develop multi-threaded echo server and a corresponding GUI client in Java.
                10. Develop any one Mini-Project in the given topics using JDBC and GUI Components.

                       a) Library System Management
                       b) Airline Reservation System.
                       c) Banking Application
                       d) Doctor-Patient System

                                                                                    TOTAL: 60 PERIODS

               OUTCOMES:
               At the end of the course, the student should be able to:
                   1.  Gain the basic knowledge on Object Oriented concepts.
                   2.  Apply good programming design methods for program development.
                   3.  Ability to develop applications using Object Oriented Programming Concepts.
                   4.  Ability to implement features of object oriented programming to solve real world problems.
                   5.  Ability to write, debug and document well-structured Java application.

               PLATFORM NEEDED: Standalone desktops with C++ complier and Java for Windows / Linux

               CS17312  DATABASE MANAGEMENT SYSTEMS LABORATORY                                 L  T  P  C
                                                                                               0  0   4  2

               OBJECTIVES:
               The student should be made to:
                         Learn to create and use a database
                         Get familiarized with Sequential Query Language.
                         Write codes on Procedures, Functions, Cursors and Triggers.
                         Be exposed to advanced databases.
                         Gain knowledge on Advanced Databases.

               Section  - 1
               SQL :
                   1.  Creation of tables and simple queries
                   2.  Implementation of Key Constraints (DDL: CREATE, ALTER, DROP)
                   3.  Manipulating the database (DML: INSERT, UPDATE, DELETE, TRUNCATE)
                   4.  Implementation of Arithmetic / logical Operations, Sorting and Grouping.
                   5.  Nested Queries
                   6.  Manage transactions in a database (TCL: COMMIT, ROLLBACK, SAVEPOINT)
                   7.  Control Privileges in a database (DCL: GRANT, REVOKE)
                   8.  Joins
                   9.  Built-in functions
                   10.  Update Operations
                   11.  Indexes, Sequences, Synonyms and Views.
               Section - 2
               PL/SQL:
                   1.  Simple PL/SQL Procedure
                   2.  PL/SQL Functions
                   3.  PL/SQL Cursors
                   4.  PL/SQL Triggers
                   5.  Exception Handling


               Curriculum and Syllabus | B.Tech. Information Technology | R2017                Page 39
   34   35   36   37   38   39   40   41   42   43   44