18

Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

  • Upload
    others

  • View
    22

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in
Page 2: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VCourse Code Course Title Credits

USIT501 & USIT5P1 Software Project Management +Practical 2+2

USIT502 & USIT5P2 Internet of Things +Practical 2+2

USIT503 & USIT5P3 Advanced Web Programming +Practical 2+2

USIT504 & USIT5P4 Artificial Intelligence +Practical 2+2

OR

USIT505 & USIT5P5 Linux System Administration +Practical 2+2

USIT506 & USIT5P6 Enterprise Java +Practical 2+2

OR

USIT507 & USIT5P7 Next Generation Technologies +Practical 2+2

Total Credits 20

Page 3: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester V

USIT501 Software Project Management

Objective:

Introduction to Software Project Management

Project Evaluation and Programme

Management

An Overview of Project Planning

Unit 1

Unit 2

Selection of an Appropriate

Project Approach

Software Effort Estimation

Unit 3

Activity Planning

Risk Management

Resource Allocation

Unit 4 Monitoring and Control

Managing Contracts

Managing People in Software EnvironmentsUnit 5

Working in Teams

Software Quality

Project Closeout

Page 4: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester V

USIT502 Internet of Things

Objective: To learn the development of Internet of Thing

The Internet of Things: An Overview

Internet Principles

Unit 1

Unit 2

Thinking About Prototyping

Prototyping Embedded

Devices

Unit 3

Prototyping the Physical Design

Prototyping Online Components

Unit 4

Techniques for Writing Embedded Code

Business Models

Provide Infrastructure

Unit 5

Moving to Manufacture

Ethics:

Page 5: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester V

USIT503 Advanced Web Programming

Objective: To learn the development of ASP.NET Applications.

Introducing .NET

The C# Language

Types, Objects, and Namespaces

Unit 1

Unit 2

Web Form Fundamentals

Form Controls

Unit 3 Error Handling, Logging, and Tracing

State Management

Styles, Themes, and Master Pages

Unit 4

ADO.NET Fundamentals

Data Binding

The Data ControlsUnit 5

XML

Security Fundamentals

ASP.NET AJAX

Page 6: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester v

USIT504 Artificial Intelligence (Elective I)

Objective: To learn

Introduction

Intelligent Agents

Unit 1

Unit 2

Solving Problems by

Searching

Beyond Classical Search

Unit 3

Adversarial Search

Logical Agents

Unit 4

First Order Logic

Inference in First Order Logic

Unit 5

Planning

Knowledge Presentation

Page 7: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VUSIT505 Linux System Administration (Elective I)

Objective: To learn

Introduction to Red Hat Enterprise Linux

Command Line

System Administration Tasks

Managing Software

Unit 1

Unit 2 Configuring and Managing Storage

Connecting to the Network

Working with Users , Groups, and

Permissions

Unit 3

Securing Server with iptables

Setting Up Cryptographic Services

Configuring Server for File Sharing

Unit 4

Configuring DNS and DHCP

Setting Up a Mail Server

Configuring Apache on Red Hat Enterprise LinuxUnit 5

Introducing Bash Shell scripting

High-Availability Clustering

Setting Up an Installation Server

Page 8: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VUSIT506 Enterprise Java (Elective II)

Objective: To learn

Understanding Java EE

Java EE Architecture, Server and Containers

Introduction to Java Servlets

Servlet API and Lifecycle

Working with Servlets

Working with Databases

Unit 1

Unit 2

Request Dispatcher

COOKIES

SESSIONS

Working with Files

Working with Non-Blocking I/O

Unit 3 Introduction to JSP

Getting Started with JSP

Action Elements

Implicit Objects, Scope and EI Expressions

JSP Standard Tag Libraries

Unit 4 Introduction to Enterprise Java Beans

Working with Session Beans and Message Driven Beans

Interceptors and Java Naming and Directory

InterfaceUnit 5

Persistence, Object Relational Mapping

Java Persistence API and Writing JPA Application

Introduction to Hibernate and Writing Hibernate Application

Page 9: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VUSIT507 Next Generation Technologies (Elective II)

Objective: To learn

Big Data

NoSQL

Introducing MongoDB

Unit 1

Unit 2

The MongoDB Data Model

Using MongoDB Shell

MongoDB Architecture

Unit 3

MongoDB Storage Engine

MongoDB Use Cases

MongoDB Limitations

Mongo DB Practices

Unit 4

The End of Disk? SSD and In-MemoryDatabases

jQuery

Unit 5

JSON

Page 10: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VICourse Code Course Title Credits

USIT601 & USIT6P1 Software Quality Assurance + Practical 2+2

USIT602 & USIT6P2 Security in Computing +Practical 2+2

USIT603 & USIT6P3 Business Intelligence +Practical 2+2

USIT604 & USIT6P4 Principals of Geographic Information Systems +Practical 2+2

OR

USIT605 & USIT6P5 Enterprise Networking + Practical 2+2

USIT606 & USIT6P6 IT Service Management +Practical 2+2

OR

USIT607 & USIT6P7 Cyber Laws +Practical Advanced Mobile Programming 2+2

Total Credits 20

Page 11: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VI

USIT601 Software Quality Assurance

Objective:

Introduction to Quality

Software Quality

Unit 1

Unit 2

Fundamentals of Testing

Principles of testing

Methodologies /Approaches

of Testing

Unit 3

Unit Testing

Data Flow Testing

Unit 4 Software Verification and Validation

V- Test Model

Unit 5

Levels of Testing

Special Tests

Page 12: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VI

USIT602 Security in Computing

Objective:

Information Security Overview

Risk Analysis

Secure Design Principles

Unit 1

Unit 2

Authentication and

Authorization

Encryption

Storage Security

Database Security

Unit 3

Secure Network Design

Network Device Security

Firewalls

Wireless Network Security

Unit 4 Intrusion Detection and Prevention Security

Voice over IP and PBX Security

Operating System Security ModelsUnit 5

Virtual Machines and Cloud Computing

Secure Application Design

Physical Security

Page 13: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VI

USIT603 Business Intelligence

Objective:

Business Intelligence

Decision Support Systems

Unit 1

Unit 2

Mathematical Models for

decision making

Data Mining

Data Preparation

Unit 3 Classification

Clustering

Unit 4 Business Intelligence applications

Marketing Models

Logistic and production models

Data envelopment analysisUnit 5

Knowledge Management

Artificial Intelligence and Expert System

Page 14: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester v

USIT604 Principles of Geographic Information Systems (Elective I)

Objective: To learn

Introduction to GIS

The nature of GIS

The real world and representations of it

GI and Spatial Database

Unit 1

Unit 2 Data Management and

Processing Systems

Hardware and Software

Trends

Unit 3

Spatial Referencing and Positioning

Data Entry and Preparation

Unit 4

Spatial Data Analysis

Classification of analytical GIS Capabilities

Unit 5

Data Visualization

GIS and Maps, The Visualization Process

Page 15: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VUSIT605 Enterprise Networking (Elective I)

Objective: To learn

General Network Design

Network Design Models

Unit 1

Unit 2 Enterprise LAN Design

Data Center Design

Unit 3

Wireless LAN Design

WAN Technologies and the Enterprise

Edge

WAN Design

Unit 4

IPv4

Routing Protocols

Unit 5

Managing Security

Network Management Protocols

Page 16: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VUSIT606 IT Services Management (Elective II)

Objective: To learn

IT Service Management

Service Strategy Principles

Service Strategy

Challenges, Critical Success factors and risks

Unit 1

Unit 2 Service Design

Service Design Principles

Service Design Processes

Challenges, Critical Success factors and risks

Unit 3 Service Transition

Service Transition Principles

Service Transition Processes

Challenges, Critical Success factors and risks

Unit 4 Service Operation

Service Operation Principles

Service Operation Processes

Challenges, Critical Success factors and risks

Unit 5 Continual Service Improvements (CSI) Principles

CSI Process, Methods and Techniques

Organising for CSI

Technology Considerations and Implementing CSI

Page 17: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Semester VUSIT607 Cyber Laws (Elective II)

Objective: To learn

Power of Arrest Without Warrand Under the

IT Act, 2000

Cyber Crime and Criminal Justice

Unit 1

Unit 2

Contracts in the Infotech World

Jurisdiction in the Cyber World

Unit 3

Battling Cyber Squatters and Copyright Protection in

the Cyber World

Unit 4 E-Commerce Taxation: Real Problems in the virtual

world

Digital Signature, Certifying Authorities and E-

GovernanceUnit 5

The Indian Evidance Act of 1872 v. IT Act 2000

Protection of Cyber Consumers in India

Page 18: Semester Vresgjcrtn.com/wp-content/uploads/2018/09/TY-IT-syllabus.pdf · Introduction to Hibernate and Writing Hibernate Application. Semester V ... USIT602 & USIT6P2 Security in

Project Dissertation Semester V and

Project Implementation Semester VI

OBJECTIVES

Basic work upto system design is to be performed in the dissertation in the

semester V. Implementation and testing should be performed in semester VI.

Project Dissertation and implementation includes

CHAPTER 1: INTRODUCTION

CHAPTER 2: SURVEY OF TECHNOLOGIES

CHAPTER 3: REQUIREMENTS AND ANALYSIS

CHAPTER 4: SYSTEM DESIGN

CHAPTER 5: IMPLEMENTATION AND TESTING

CHAPTER 6: RESULTS AND DISCUSSION

CHAPTER 7: CONCLUSIONS