• 2882 1673 / 2882 2452
  • principal@kgmittalcollege.com


Accredited by NAAC : B+ ( ISO 9001:2008 Certified )



Programme Specific Outcome:

F.Y.B.Sc(I.T) :

Students are introduced with the programming languages such as C, C++.They also learn web designing , operating systems, digital electronics. Logic development is done by using mathematical subjects such as Discrete Maths.

S.Y.B.Sc.(I.T) :

Students learn to manage database systems, graphics required in computer and programming languages such as Python, Core Java. They are introduced with analysis, designing phase of software project.

T.Y.B.Sc(I.T) :

Students learn internet of things, enterprise java, web programming, software quality assurance. Using the various languages they have learnt in previous academic they desing, implement a software project.

Programme outcome:

  • Design and develop software solutions for contemporary business environments by employing appropriate problem solving strategies.
  • Configure and administer database servers to support contemporary business environments.
  • Comprehend and resolve common desktop and network issues.
  • Analyze common business functions and identify, design, and develop appropriate information technology solutions (in web, desktop, network, and/or database applications)
  • Learn future technologies through acquired foundational skills and knowledge and employ them in new business environments.
  • Practice communication, problem solving and decision-making skills through the use of appropriate technology and with the understanding of the business environment.

Course outcome

1) Imperative programming

To make students aware of programmingparadigm that uses statements that change aprogramsstate.

2) Digital Electronics

To aware the most common representation of Boolean algebra.

To know the basis of alldigital circuitsfor computers, mobile phones, and numerous other consumer products.

3) Operating Systems

To be aware with the collection of software that manages computer hardware resources and provides common services for computer programs.

4) Object oriented Programming

To aware students how to implement real-world entities like inheritance, hiding, polymorphism, etc inprogramming.

The main aim ofOOPis to bind together the data and the functions that operate on them so that no other part of the code can access this data except that function.

5) Microprocessor Architecture

To aware students about processing of program instructions and data occurs.

To know brief about the , external memory, and input and output devices.

6) Web Programming

To aware students about the writing, markup and coding involved inWeb development

To know a briefly about the most common languages used forWeb programmingare XML, HTML, JavaScript, Perl 5 and PH.


1) Python Programming

To understand useful scripting language for developers.

To learn how to design andprogram Python applications.

2) Data Structures

To understand the abstract datatypes stack, queue and list. & to understand the performance of the implementations of basic linear data structures.

3) Computer Networks

Resource sharing is the main objective of the computer network.

The goal is to provide all the program, date and hardware is available to everyone on the network without regard to the physical location of the resource.

To provide the high Reliability.

4) Core Java

To Understand fundamentals of object-oriented programming in Java, including defining classes, invoking methods, using class libraries, etc.

5) Computer Oriented Statistical Techniques

To understand important theorems, different formulae and practical applications of these statistical and optimization methods in the field of Computer Sciences and Applications.

6)Software Engineering

Basic knowledge and understanding of the analysis and design of complex systems. ...

To develop, maintain and evaluate large-scalesoftwaresystems


1) Software Project Management

To introduce software project management and to describe its distinctive characteristics

2) Internet of Things

Include connected security systems, thermostats, cars, electronic appliances, lights in household and commercial environments, alarm clocks, speaker systems, vending machines and more.To be able to implement the ADTs stack,queue, and using Python lists.

3) Advanced Web Programming

Advanced Web Development Suite is a comprehensive training program that equips candidates with the all the necessary tools and techniques of web development

with extensive practice in coding of functional web applications.

4) Software Quality Assurance

Theroleresponsible for guaranteeing a level ofqualityfor the end client, and to help thesoftwaredevelopment team to identify problems early in the process. ...

5) Security in Computing

To understand important theorems, different formulae and practical applications of these statistical and optimization methods in the field of Computer Sciences and Applications.

6) Business Intelligence

The goal of utilizing business intelligencefor yourbusinessis to improve your visibility of your organizational operations and financial status to better manage yourbusiness.