Course Objective:

    To provide participants a strong formal foundation in database concepts, technologies and practices to groom them into well-informed database application developers.

    Course Outcomes:

    After completion of this course the students are expected to be able to:

    1.    Identify a problem at the view level & ability to understand the physical structure of the database to handle   data.

    2.    Understand various designing issues using relational model.

    3.    Execute SQL statements maintaining integrity constraints.

    4.    Apply normalization for handling anomalies in database designing.

    5.    Studying transaction processing system & organizations of files.

    Course Objective:  Explain the concepts of modern network architectures in the context of design and performance issues.

    Course Outcomes: After completion of this course the students will be able to

    1. Recognize the various network terminology and underlying principles of computer networking.

    2. Understand the details and functionality of layered network architecture.

    3. Apply mathematical foundations to solve computational problems in computer networking.

    4. Analyze the performance of various communication protocols.

    5. Evaluate the challenges in building networks and solutions to those.