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
- 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.
- College fees is non-refundable.
- 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.
- All payment to be made by cheque.
- Application for NOC should be submitted along with the copy of the mark sheet of the last Sem exam.
- College reserves the right to modify rules.
- 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
-
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
-
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
-
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
-
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
-
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
-
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.
-
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.
-
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
-
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
-
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
-
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
-
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
-
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()
-
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
-
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.
-
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
-
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
-
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
-
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
-
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
-
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
-
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.
-
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
-
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.
-
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
-
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.
-
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
-
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
-
Unit 4
Databases
Relation Database System, DB engine & Instance details, Security, Parameter group, Monitoring
Resourcing, DynamoDB, Elasticache
-
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)
-
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
-
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)
-
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
-
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)
-
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
-
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
-
-
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
-
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
-
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
-
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.
-
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
-
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
-
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
-
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
-
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