Msc. IT. (Master of Science in Information Technology)

Masters in Information Technology (M.Sc IT) is one of the most prominent programs in the IT industry. It has been designed for graduates who have pursued bachelor's degree in science, commerce, arts or management and want to make a professional career in the information technology world. This program aims at producing software developers to meet the ever-changing requirements of the global IT industry.

Course & Duration

MSc is also commonly referred to as Master of Science in Information Technology. The MSc course lasts for two years, which is split into four semesters. MSc is a postgraduate (PG)-level course. MSc IT aims to provide theoretic as well as practical information on topics such as software development as well as web development, cloud computing, mobile app development and more.

The applicants who want to be part of to the MSc IT program should have at least a Bachelor's degree in the relevant fields such as BSc in IT or Computer Science, BCA, BE/ B.Tech. with IT or CS from an accredited university. They must also achieve at least 50% marks at the final exam to be able to take the program.

MSc IT syllabus contains most in-demand subjects such as Application Development Using Advance JAVA, Advance web development in Laravel, NoSQL Database:MongoDB, Android Development, ReactJS & ExpressJS and Cloud Computing with AWS.

After finishing this course, students are typically offered positions such as technical analyst or software developer, programmers and many more.

MSc IT scope permits candidates to take on B.Ed, Certificate in Cloud Computing, Java, Cyber Security, Machine Learning, SAP, Data Science, and PhD with a focus on IT and related areas.

Eligibility Criteria

Candidate seeking admission to the Master of Science (Information Technology & Computer Application) must have a Bachelor’s degree of minimum three years duration with 48% or more in the discipline.

1. B. C. A. with 48% or more
OR
2. B. Sc. with 48% or more
OR
3. B. E. with 48% or more
OR
4. B. Com. (With optional Computer Science) with 48% or more
OR
5. B. Pharm. with 48% or more
OR
6. B. Arch. with 48% or more
OR
7. Any graduate with 48% or more and P.G.D.A.C.A. with 48% or more
OR
8. Any graduate with 48% or more and P.G.D.C.A. with 48% or more

Admission Process

Candidates can contact us through any of our available channels including website, WhatsApp, social media and more. Candidates who contact us via the available options will receive an answer from one of our expert counsellors.

Rules for the payment of fees

  1. All fees to be paid at the beginning of the term as and when the notice for the payment of fees is issued by the college.
  2. College fees is non-refundable.
  3. Once the term starts, a student is a registered student of the college and is liable to pay fees for the term even though the results may or may not be declared.
  4. All payment to be made by cheque.
  5. Application for NOC should be submitted along with the copy of the mark sheet of the last Sem exam.
  6. College reserves the right to modify rules.
  7. If a student leaves mid-term due to transfer or NOC, he is still liable to pay the college fees. However, the amount to be paid will be as follows:
    • If a student leaves within one and half months from the start of the term, both Odd or Even term - 40% fees to be paid.
    • If a student leaves within two and a half months from the start of the term, both Odd or Even term -65% fees to be paid
    • After two and a half months in Odd or Even term a student has to - pay full fees.

Salary

The typical MSc IT pay package that is offered to students upon completion of the course usually is between INR 3 lakhs per year up to INR 8 lakhs a year.


Top recruiters:

A number of top recruiters look for the post graduate degree holders for offering opportunity of work with. Msc. (IT & CA) is one of the demanding courses in IT sector. Here, we have listed the prestigious companies that recruits Msc. (IT & CA) students:


M.Sc. (IT & CA) Syllabus

  1. Unit 1

    Basics of Spring, Spring with IDE And IOC container.
    What is Spring, Spring Modules, Spring Application, Spring in Myeclipse, Spring in Eclipse
    Dependency Injection
    Constructor Injection  CI Dependent Object  CI with collection, CI with Map,CI Inheriting Bean,Setter Injection,SI Dependent Object  SI with Collection,SI with Map,CI vs SI  Autowiring,Factory Metho

  2. Unit 2

    Spring AOP
    AOP Terminology , AOP Implementations , Pointcut  Advice
    Spring AOP
    JdbcTemplate Example, PreparedStatement, ResultSetExtractor, RowMapper, NamedParameter, SimpleJdbcTemplat
    Spring with ORM And SpEL
    Spring with Hibernate, Spring with JPA, SpEL Examples ,Operators in SpEL, variable in SpEL
    Spring 3 MVC and Remoting with Spring
    Spring with RMI, Http Invoker, Hessian, Burlap, Spring with JMS

  3. Unit 3

    OXM Frameworks, Spring Java Mail And Web Integration
    Spring with JAXB,Spring with Xstream,Spring with Castor,Spring with Struts2,Login and Logout Applicatio
    Basics of Hibernate And Hibernate with IDE
    Hibernate Introduction, Hibernate Architecture ,Understanding First Hibernate application,Hibernate in Eclipse,Hibernate in MyEclipse

  4. Unit 4

    Hibernate Application And Hibernate Logging
    Hibernate with annotation,Hibernate Web application,Hibernate Generator classes,Hibernate Dialects,Hibernate with Log4j 1,Hibernate with Log4j 2
    Inheritance Mapping
    Table Per Hierarchy,Table Per Hierarchy using Annotation,Table Per Concrete,Table Per Concreteusing Annotation,Table Per Subclass, Table Per Subclass using Annotation
    Collection Mapping
    Mapping List,One-to-many by List using XML,Many to Many by List using XML,One To Many by List using Annotation,Mapping Bag,One-to-many by Bag, Mapping Set, One-to-many by Set,Mapping Map,Many-to-many by Map, Bidirectional,Lazy Collection

  5. Unit 5

    Component Mapping, Association Mapping, Transaction Management, HQL and HCQL
    One-to-one using Primary Key, One-to-one using Foreign Key
    Named Query, Hibernate Caching and Integration:
    First Level Cache, Second Level Cache, Hibernate and Struts, Hibernate and Spring

  1. Unit 1

    Object Oriented Programming in PHP and Bootstrap Basics

    • The Basics of PHP and Introduction
    • Object Oriented Programming in PHP
          • Class, Object, Features, Properties, Methods, Constructors, Destructors, Class Constants, Inheritance, Method Overriding, Abstract Class,Interface
         • Access Specifies (public/private/protected), Scope Resolution Operator(::), Static Keyword, Final Keyword.
         •Predefined Variables, Exceptions, Autoloading Classes, Anonymous Classes
         • Object Iteration, Magic Methods, Magic Constants, Object Cloning, Comparing Objects, Type Hinting, Late Static Bindings, Objects and References
    • Bootstrap Basic
       • Introduction: File Structure, Basic HTML Template, Global Styles, Default Grid System, Basic Grid HTML, Offsetting Columns, Nesting Columns, Container Layouts, Responsive Design, What Is Responsive Design?
       • Implementation :
    Tables, Forms, Buttons, Images, Glyphicons, Pagination, Label, Badges, Typographic Elements,Thumbnails, Alerts.

  2. Unit 2

    Introduction to Laravel, Artisan, Route and Controller
    • What is Laravel, Features, MVC Architecture
    Installation :
    Basic Requirements for Laravel, Use of Composer, Laravel Install Using Composer, Finding and installing new Packages.
    Configuration
    Introduction, Environment Configuration, Protecting Sensitive Configuration, Maintenance Mode, Database Configuration.
    Project Structure :
    Root Directory structure, App Directory Structure.
    Artisan Console :
    Artisan Command Line Tool, Generating Commands, Artisan Migration, Command Structure
    Routing in Laravel :
    Types of Route files, Route Basics, Route Parameters, Named Routes, Route Groups, Route Model Binding, Rate Limiting, Accessing The Current Route, Routing Controllers, Passing Parameters, Advance Routing
    Controllers :
    Introduction, Basic Controllers, Using View, Request Parameters, Controller Middleware.

  3. Unit 3

    Blade Template, Form and Validation
    Blade Template :
    Introduction, Components & Slots, Displaying Data, Control Structures, Including Sub- Views, Stacks, Service Injection, Extending Blade, Blade Operators
    Forms :
    Creating Forms, Adding Labels, Generating Inputs, Generating Buttons, Secret Inputs, CSRF Token, Form Macros
    Validation :
    Defining The Routes, Creating The Controller, Writing The Validation Logic, Displaying The Validation Errors, Array Validations, Creating New Validators, Error Messages & Custom Errors
    Available Validators :
    Accepted,After(Date), Alpha, AlphaDash, Alpha Numeric, Array, Before(Date), Between, Boolean, Date, DateFormat, Different, Digits, Digits Between, E- Mail, Exists (Database), Image(File), In, Integer, Max, Min, Not In, Numeric, Regular Expression, Required, String Custom Validation Rules

  4. Unit 4

    Migrations, SQL Interaction and Query Builder
    Migrations :
    Database Connections, Generating Migrations, Migration Structure, Creating Tables & Columns, Rolling Back Migrations, Column Modifiers, Writing Seeders
    SQL Interaction :
    Introduction, Running Raw SQL Queries, Database Transactions
    Query Builder :
    Retrieving Results, Chunking Results, Aggregates, Selects, Raw Expressions, Joins, Sub-Query Joins, Where Clauses

  5. Unit 5

    Eloquent ORM and API
    Eloquent ORM Models :
    Defining Models, Table Name &Primary Keys, Timestamps, Retrieving Models, Inserting, Updating Models & Deleting Models, Relationships, Collections, Mutators
    API Resources:
    Introduction, Generating Resources, Writing Resources
    API Authentication:
    API Authentication

  1. Unit 1

    Introduction to NoSQL Database

    • Define NoSQL, its characteristics and history, and the primary benefits for using NoSQL databases.
    • Define the major types of NoSQL databases including a primary use case and advantages/disadvantages of each type.
    • Describe the factors affecting return on investment for using locally hosted database vs. databaseas-a-service.

    Introduction to MongoDB

    • MongoDB concepts – Databases, collections, and documents
    • Downloading Installing and running MongoDB, Installing PHP Driver for MongoDB on various OS Platforms
    • The Data Model and Working with Data

  2. Unit 2

    Learning MongoDB by implementing web Application

    • Inserting documents in MongoDB, Querying documents in collection
    • Doing advance queries in MongoDB, Updating documents MongoDB,
    • Deleting documents in MongoDB, Managing relationships between documents

    Session Management

    • Understanding HTTP sessions
    • Understanding PHP native session handling
    • Implementing session handling with MongoDB
    • Putting Session Manager
    • Building user authentication module, creating login, logout and user profile

  3. Unit 3

    Queries & Aggregation Queries

    • Querying using find(), sort(), skip(), limit()
    • Update, Delete, Aggregation
    • Generating Sample Data
    • Understanding MapReduce,
    • Performing MapReduce in MongoDB and PHP, Aggregation using group()
    • Listing distinct values for field
    • counting documents with count()

  4. Unit 4

    Web Analytics using MongoDB

    • Logging with MongoDB,
    • Extracting analytics data with MapReduce
    • Real-time analytics using MongoDB

    Using MongoDB with relational Databases

    • Using MongoDB with relational Databases
    • Defining the relational model

    Handling Files with GridFS

    • What is Grid?
    • Storing files in GridFS
    • Serving files from GridFS
    • Reading files in chunks

  5. Unit 5

    Database Management

    • Database Administration
    • Optimization
    • Replication
    • Sharding

  • APPLICATION DEVELOPMENT USING ADVANCE JAVA

  • ADVANCE WEB DEVELOPMENT IN Laravel
  • NoSQL DATABASE: MongoDB

Project must be developed in the computer laboratory of concern institute under the supervision of faculties of concern institute on any subject of current semester. (At the time of Project-Viva examination student must show Project Report along with all the Workouts in workbook, implementation of project in SDLC, Documentation, Program codes and project in running mode)

Note :

  • Project must be submitted before two week of commencement of theory exam.
  • Project viva examination may be arranged before or after theory exam.
  • Project viva examination may be arranged before or after theory exam.

  1. Unit 1

    Basics of Android & UI Design
    Core building blocks, Android manifest.xml file, Basic UI widgets, Activity, Layout, Intent,Fragments Working with view and adapter

    • TextView, EditText, Spinner, DatePicker, TimePicker Dialogs, Material Design, TextInputLayout, Password Toggle, Button, ToggleButton,ImageButton, RadioButton,RadioGroup,Checkbox, autoCompleteTextView, MultiAutoCompleteTextView,
    • Views: CardView, RecyclerView, ListView, GridView, ScrollView, WebView, SearchView, TabLayout, DynamicListView, ExpandedListView
    • Adapters: ArrayAdapter, Simple Cursor Adapter, Base Adapter,
    • Layout: ConstraintLayout, LinearLayout,TableLayout, FrameLayout, Relative Layout, Custom Layout

  2. Unit 2

    Data Storage, SQLite, Firebase, Content Provider & Notification
    Shared Preferences,Android File System,Internal storage, External storage,SQLite : Storing data using SQLite, Querying SQLite database, insert-update- delete operations, Persistent database using SQLiteOpenHelper and creating a database,Integration with Realtime Firebase Database,CRUD Operation with Firebase Database,Accessing built in content providers like Read Call Log, Read Contact, Read Images from Memory Card,Searching for content,Adding, changing, and removing content,Creating custom content provider,Sending & Receiving Broadcast,Notifying user, Notifying with status bar
    Multimedia API
    Wallpapaer, Live Wallpaper,Audio – Recording audio, Playing audio,Video– Recording video, Playing video,Alarm Manager,Camera - Capturing pictures, configuring camera mode settings, camera parameters, zooming camera

  3. Unit 3

    Device Connectivity
    Bluetooth Tutorial –existence of Bluetooth, enable Bluetooth, discover devices, List Paired Devices, establishing connection between devices.,Working with WiFi
    Working with Sensor
    Sensor API,Working with different sensors :Motion Sensor, Position Sensor, Environmental Sensor,Sensor Values, SensorManager class, Sensor Class, SensorEvent class, SensorEventListener interface, Compass Acceslerometer and Orientation Sensors,Reading sensor data, calibrating sensors,determining device orientation

  4. Unit 4

    Android Web Service
    Introduction to web service,Soap Vs Restful web service,Android Restful web service example with java servlet,Storing data into external database,Verifying data in android with external database
    JSON & XML Parsing
    XML Parsing SAX,XML Parsing DOM,XML Pull Parser,JSON Parsing,Integrating Social Networking using HTTP
    WiFi & Bluetooth
    Monitoring and managing Internet connectivity,Managing active connections,Managing WiFi networks,Controlling local Bluetooth device,Discovering and bonding with Bluetooth devices,Managing Bluetooth connections,Communicating with Bluetooth
    Location Based Services and Google Maps
    Location Based Services - Finding current location and listening for changes in location, Proximity alerts, Working with Google Maps,Showing google map in an Activity,Map Overlays,Itemized overlays,Geocoder,Displaying route on map

  5. Unit 5

    Drawing, Animation and Graphics programing
    Drawing on screen – using canvas and paint,Working with bitmap, shapes,2D Animation - Drawable, View, Property animation
    Packaging, Deploying and distributing/ selling app:
    Signing certificate and generating apk and Bundle,Distributing android app via Google Play,Obfuscating and optimizing with ProGuard

  1. Unit 1

    Express JS & Java Script
    Java Script,Java Script Overview & Basics,Variable, Conditional Statements, Loops in JS,Functions, Arrays & Events in JS,ES6 Overview & Basics,ES6 Classes, functions & Promises,Express JS,Setting up an app with ExpressJS, Routing in ExpressJS, Connecting views with templates, configurations and error handling. Working with view and adapter

  2. Unit 2

    Introduction to JSX & REACT JS

    • Introduction: What is ReactJS? Installation or Setup, Hello World Program, Create a first app, folder structure
    • Components: Creating components, Basic components, Nesting components, functional component, class component
    • Introduction to JSX: JSX Programs
    • Props: ReactJS Props, React State, Destructing Props and State, setState, methods as Props.

  3. Unit 3

    Form Handling, components and fragments

    • Event Handling: Event Handling and Binding event handlers
    • Rendering: Conditional Rendering and List Rendering, List and keys, Index as Key Antipattern
    • Introduction: Basic form handling
    • Components: Components Life Cycle Methods, Components Mounting Lifecycle methods, Components Updating Lifecycle methods, Pure Components
    • Fragments

  4. Unit 4

    Memo, Refs, Props and Context

    • Memo
    • Introduction to Refs: Refs, Refs with Class Components, Forwarding Refs and Portals
    • Components: Higher Order Components
    • Props Again!: Rendering Props and Context
    • HTTP: HTTP and React, GET and React, POST and React.

  5. Unit 5

    Introduction to Hooks and its implementation

    • Introduction: React Hooks introduction, useState Hook, useState Previous state, useState with object, useState with array
    • useEffect: useEffect Hook, useEffect after render, Condionally run effects, run effects only once, useEffect with cleanup, useEffect with incorrect dependency.
    • Fetching data: Fetching data with useEffect, useContext Hook
    • useReducer Hook: useReducer – simple state and action, complex state and action, multiple useReducers
    • useReducer Hook: useReducer – simple state and action, complex state and action, multiple useReducers

  1. Unit 1

    Introduction of Cloud & Amazon Web Service
    Introduction of cloud computing, how it works Types of cloud, what is Virtualization, Advantages of Cloud, AWS history, Dashboard, AWS Overview, Architecture. Cloud Service Models
    Software as a Service (SaaS): Introduction, Challenges in SaaS models: Model, SaaS Integration Services, Advantages and Disadvantages, Infrastructure As a Services (IaaS): Introduction, Virtual Machines, VM Migration Services, Advantages and Disadvantages. Platform As a service (PaaS): Introduction, Integration of Private, and Public Cloud, Advantages and Disadvantages.

  2. Unit 2

    Identity & Access Management
    IAM Overview and Policies, IAM Users, Groups, Access Key & Secret Access Key, MFA, Report
    Elastic Cloud Computing (EC2)
    Amazon EC2 Overview, Elastic Block Storage (EBS), Amazon Machine Image (AMI), Instance Purchasing Options, Introduction to EC2 Instance Types Security Group Elastic, Public & private IP Overview, Amazon EBS & Snapshot, AWS CLI, Bootstrap Script, Elastic Load Balancing (ELB), Auto Scaling
    Virtual Private Cloud (VPC)
    Amazon Virtual Private Cloud (VPC), Amazon VPC and Subnets, Route Table, Internet Gateway

  3. Unit 3

    Amazon Virtual Private Cloud (VPC), Amazon VPC and Subnets, Route Table, Internet Gateway
    Simple Storage Service (S3), S3 Object Storage and Buckets, Security on bucket, Web Hosting, Logging & event, Glacier, Versioning & Lifecycle Policy, Cross region replication Route 53
    DNS Records, Website Hosting, Routing Policy, Health Check

  4. Unit 4

    Databases
    Relation Database System, DB engine & Instance details, Security, Parameter group, Monitoring Resourcing, DynamoDB, Elasticache

  5. Unit 5

    CloudWatch & Monitoring
    Cloud Watch, Matrices, Alarm & notification, Log & billing Monitoring Other AWS monitoring
    Cloud Watch, Matrices, Alarm & notification, Log & billing Monitoring Other AWS monitoring
    Eucalyptus,Microsoft Azure,Amazon EC2

APPLICATOIN DEVELOPMENT USING ADVANCED ANDROID

REACT JS & EXPRESS JS,CLOUD COMPUTING WITH AWS

Project must be developed in the computer laboratory of concern institute under the supervision of faculties of concern institute on any subject of previous semester or current semester. (At the time of Project-Viva examination student must show Project Report along with all the Workouts in workbook, implementation of project in SDLC, Documentation, Program codes and project in running mode)

  1. Unit 1

    Introduction to Flutter and Dart

    • Overview of Flutter and Dart
    • Overview of the Flutter architecture and how it works
    • Setting up the development environment
    • Dart syntax and data types
    • Basic Flutter widgets and layout
    • Basic Flutter widget properties and methods
    • Dart libraries and packages Control flow and loops in Dart
    • Stateful vs. Stateless widgets
    • Layout and widgets hierarchy
    • Navigation and routing
    • Responsive design and media queries

  2. Unit 2

    Building User Interfaces

    • Advanced Flutter widgets (e.g., SliverAppBar, AnimatedContainer)
    • Custom widget creation in Flutter
    • Debugging UI issues in Flutter
    • Advanced layout techniques (e.g., Flexbox, GridView)

  3. Unit 3

    Managing App State

    • State management in Flutter
    • InheritedWidget and InheritedModel
    • ScopedModel and Provider
    • BLoC pattern for state management
    • Stream-based state management with RxDart
    • Redux architecture for Flutter
    • Firebase integration for state management
    • Using the Flutter DevTools for debugging

  4. Unit 4

    Networking and Persistence

    • RESTful APIs and HTTP requests
    • JSON serialization and deserialization
    • SQLite and local storage
    • Shared preferences and secure storage
    • WebSockets for real-time communication in Flutter
    • Firebase integration for data storage
    • Caching data in Flutter
    • Using third-party libraries for networking and data storage (e.g., Dio, Hive)

  5. Unit 5

    Animation, Integration, Testing, Debugging & Accessibility

    • Animations and motion
    • Advanced animation techniques (e.g., Flare, Lottie)
    • Internationalisation and localization
    • Native platform integration
    • Push notifications in Flutter (Firebase)
    • Integration with other native features (e.g., camera, location)
    • Testing and debugging Accessibility in Flutter apps

  1. Unit 1

    Introduction, Set up Development Environment, Other JavaScript Based Technologies

    Animation, Integration, Testing, Debugging & Accessibility

    • Features and advantages of Node JS
    • Traditional Web Server Model
    • Node.js Process Model,
    • Asynchronous programming with Node.js
    • Types of applications that can be developed using Node.js
    • Install Node.js on Windows
    • working in REPL
    • Node JS Console
    • Creating a Node File with JavaScript
    • Accessing a Node.js File Through the Command Line Interface
    • Using Node.js in IDE
    • Node.js vs JavaScript
    • Node.js vs AJAX
    • Node.js vs JQuery Node.js vs Angular JS

  2. Unit 2

    Node.js Basic, Node.js Modules, Node Package Manager (NPM)

    • Primitive Types
    • Object Literal, Functions, Buffer, Access Global Scope
    • Module, Module Types: Core Modules, Local Modules, Third Party Modules, Module Exports.
    • Using Modules in a Node.js File
    • Using the Built in HTTP, URL, Query String Module Creating a Custom Module
    • NPM, Installing Packages Locall
    • Adding dependency in package.json
    • Installing packages globally Updating packages

  3. Unit 3

    Creating Web Server, File System, Debugging Node.js Application

    • Handling HTTP requests
    • Sending requests
    • Reading, Writing a File
    • Writing a file asynchronously
    • Opening a file
    • deleting a file
    • Other 10 Operations: Append, Rename, Truncate File System Module with URL Module Create, Read, Remove a Directory

  4. Unit 4

    Event, Database Connectivity

    • EventEmitter class
    • Methods and Events of EvenEmitter Class
    • Returning event emitter
    • Extend EventEmitter Class Passing Arguments and 'this' to listeners
    • Asynchronous and Synchronous call
    • Handle Events only Once, Error Events
    • Connection string for database connectivity,
    • Configuring, Working with insert, select command, Updating records, Deleting records, Drop tables, Ordered Result Set

  5. Unit 5

    Express and Node.js

    • Introduction to Express Framework
    • Express Server Request-Response Routes
    • Route Parameters
    • Multiple Route Callback/Handler Functions
    • Methods of Response Object
    • Chaining Route Handlers
    • Send Static Files
    • Accept User Input
    • File Upload with Express
    • Manage Cookies
    • Send file as a response
    • Templates and Express.

  1. Unit 1

    Introduction of Angular, Set up Development Environment, Basic of Angular

    • Introduction to Angular
    • AngularJS vs Angular
    • MVC Framework
    • Component Based Model
    • Setting Up Angular
    • Installation of Node and NPM
    • Angular CLI
    • Creating and Running Project
    • Dependencies
    • App Component
    • Anatomy of Component
    • Creating Components

  2. Unit 2

    Data Binding in Angular

    • Introduction to Data Binding
    • Types of Binding
    • Property Binding
    • Property Binding vs String Interpolation
    • Event Binding
    • Binding Data from Component
    • Async
    • template Interpolation
    • Two-Way Binding
    • Forms Module and Two Way Binding
    • Understanding Directives Looping with ngFor
    • Condition with ngif,
    • Passing inputs and variables to Components
    • ngModel for 2-way binding
    • ngOnlnit
    • Styling with components Creating multiple modules

  3. Unit 3

    Dependency Injection and service in Angular

    • Understanding Dependency Injection (DI)
    • Services
    • Creating a Service
    • Injecting the service into components
    • Understanding Dependency Hierarchical Injector
    • Injecting a Service into other services
    • Service Injection Context
    • Rest Calls with HttpClient Building Angular Project

  4. Unit 4

    Routing & Wrap Up

    • Understanding the need of a Router
    • Setting Up and implementing Routes
    • Navigating to Router Links
    • Understanding Router Paths
    • Styling Active Router Links
    • Understanding Navigation Paths
    • Styling Router Links
    • Navigating Dynamically
    • Using Relative Paths
    • Passing Parameters to Routes and fetching route parameters
    • Fetching route parameters in a Reactive Way
    • Passing query parameters and fragments
    • Understanding Nested Routes
    • Redirecting and Wildcard routes Wrap Up

  5. Unit 5

    Form Handling and Even Handling

    • Introduction to Form Handling
    • Form Validation
    • ng-minlength
    • ngmaxlength
    • ng-pattern
    • ng-required
    • Submitting Forms Event Handling with Forms.

Project must be developed at industrial organization. (At the time of Project-Viva examination student must show Project Report (In Hard Copy) along with all the Workouts in workbook, implementation of project in SDLC, Documentation, Program codes (Optional) and project in running mode).
Guidelines :


(1) The project definition and finding industry should be started from the summer break after 2nd semester examinations.
(2) Institute/College/Department has to make arrangement for the students for project development in various software development organizations in industry.
(3) Project work must be developed at the industrial organization.
(4) Internal guide from institute and external guide from Industry must be allocated to guide students. Internal guides (i.e. the faculty members) must devote the time to guide the students for the project.
(5) Project plan along with the division of work amongst teammates would have been prepared and got approved within a maximum of 5 days of the start of the project.
(6) Coding standards should be followed meticulously. At the minimum, the code should be self-documented, modular, and should use the meaningful naming convention.
(7) It is advisable that object-oriented methodology is used with reusability of classes and code, etc.
(8) The output reports must include MIS reports, if applicable.
(9) The documentation should include a chapter on “Learning during Project Work’, i-e., “Experience of Journey during Project Duration”.
(10) Data structure (database design) is mandatory. At least portions of code are mandatory.


Career prospects:

On the successful completion of this program, you can make a career as:

  • Software Engineer
  • Computer Programmer
  • Interface Engineer
  • Java Developer
  • Project Manager
  • Information Security Analyst
  • IT Consultant
  • Network Administrator
  • Web Developer
  • Systems Support Administrator
  • Security Agencies
  • Security Expert