Untitled Document


Established under H.P. Legislative Assembly Act No. 14 of 2002
and Approved by UGC under section 2(f)

Untitled Document

Computer Science & Engineering and Information Technology (CSE&IT)

B.Tech., M.Tech. and Doctoral Programmes

The Department of Computer Science & Engineering and Information Technology offers  the following programmes:

  • 4-year B.Tech. programme, in Computer Science and Engineering (CSE).
  • 4-year B.Tech. programme, in Information Technology (IT).
  • M. Tech. Computer Science & Engineering Integrated Degree (5 years)
  • 2-year M.Tech programme in Computer Science and Engineering.
  • Ph. D programme in Computer Science and Engineering


Vision of the Department

To become a Center of Excellence in the computer sciences and information technology discipline with a strong research and teaching environment that adapts swiftly to the challenges of the 21st century.


Mission of the Department

M1.  To provide qualitative education and generate new knowledge by engaging in cutting-edge research  and by offering state-of-the-art undergraduate, postgraduate and doctoral programmes,  leading to careers as Computer and IT professionals in the widely diversified domains of  industry, government and academia.

M2. To promote a teaching and learning process that yields advancements in state-of-the-art in computer science and information technology, resulting in  integration of research results and innovations into other scientific disciplines leading to  new technologies and products.

M3. To harness human capital for sustainable competitive edge and social relevance by inculcating the philosophy of continuous learning and innovation in Computer Science and IT.


B Tech CSE - Programme Educational Objectives
We focus on the following objectives to realize our vision.
PEO-1: Engineering Ethos To bring the physical, analytical and computational approaches of CSE to bear on the challenges they take on, abstracting essential structure, recognizing sources of uncertainty, and applying appropriate models, technical tools, and evaluations to develop their solutions.  
PEO-2: Leadership
To bring to their careers the self-assurance, integrity, and technical strengths that drive innovation, and the communication and collaboration skills to inspire and guide the groups they work with in bringing their ideas to fruition.  
PEO-3: Versatility
To develop  abilities  and  talents leading to creativity and productivity in fields and professions  beyond  the regular CSE curriculum.  
PEO-4: Engagement
To   promote    life-long self learning  abilities to remain professionally effective to the society at large.  
PEO-5: Diversification
To  promote  among  student graduates the ability to gain multidisciplinary knowledge  through   projects and industrial training,  leading  to  a sustainable competitive edge in  R&D and  meeting societal  needs.  
PEO-6: Projects
To inculcate group work and team management skills with cross-cultural etiquettes,   promoting knowledge  transfer  leading to conceptualization and  delivery of  projects with varied complexity .
PEO-7: Ethics and Attitudes To sensitize students towards issues of social relevance, openness to other international cultures and  to introduce them to professional ethics and   practice.


B Tech IT – Programme Educational Objectives
We focus on the following objectives to realize our vision.
PEO-1: To provide student graduates with a solid foundation in mathematical, scientific and engineering   fundamentals  required to  develop problem solving ability.
PEO-2: To prepare student graduates for a successful career with effective communication skills, teamwork skills  and work with values that meet the diversified needs of  industry, academia and research.
PEO-3: To train students in  comprehending, analyzing, designing and creating novel products and technologies  that   provide  solution frameworks to  real world problems.
PEO-4: To promote awareness among student graduates towards issues of  social relevance and   introduce them to professional ethics and   practice.
PEO-5: To  inculcate in student graduates the ability to gain multidisciplinary knowledge  through   projects and industrial training, providing  a sustainable competitive edge in  R&D and  meeting industry needs.
PEO-6: To develop self-learning ability in graduates by inculcating the philosophy to continuously learn, innovate and contribute to creation of new knowledge for the benefit of  the society at large.
PEO-7: To inculcate in  graduates the qualities of  leadership for technology innovation and  entrepreneurship.


 B Tech CSE- Programme Outcomes (POs):- A graduate of the Computer Science and Engineering Program will demonstrate
Strong foundation in core Computer Science and Engineering, both theoretical and applied concepts.
PO-2: Ability to apply knowledge of mathematics, science, and engineering to real-life problem solving.
Ability to analyse, design, model, and develop complex software and information management systems.
PO-4: Ability to function effectively within teams.
Understanding of professional ethical responsibility.
: Ability to communicate effectively, both in writing and oral.
: Understanding the impact of Computer Science and Engineering solutions in the societal and human context.
PO-8: Ability to engage in life-long learning.
: Knowledge of contemporary issues.  


B Tech IT- Programme Outcomes (POs):-
A graduate of the Information Technology Program will demonstrate:
PO-1: Ability to acquire and apply knowledge of science and engineering fundamentals in problem solving.
PO-2: Acquire in‐depth technical competence in a specific information technology discipline.
PO-3: Ability to undertake  problem identification, formulation and providing optimum  solution .
PO-4: Ability to utilize systems approach to design and evaluate operational performance.
PO-5: Understanding of the principles of  inter-disciplinary domains for sustainable development.
PO-6: Understanding of professional & ethical responsibilities and commitment to them.
PO-7: Ability to communicate effectively, not only with engineers but also with the community at  large.
PO-8: Ability to function effectively as an individual and in a group with the capacity to be a team leader.
PO-9:Understanding of the social, cultural, global and environmental responsibilities as a professional engineer.
PO-10: Recognizing the need to undertake life‐long learning, and possess/acquire the capacity to do so.


Exposure to Emerging and Futuristic Technologies

At the undergraduate level, the Department lays emphasis on theoretical and practical aspects of object-oriented programming, software engineering, Computer organization & architecture, database management, operating systems,  theory of computation, compiler design, computer graphics, computer networks and Microprocessors and microcontrollers. The department provides exposure to emerging technologies as well as futuristic technologies like nanotechnology, quantum computing, bioinformatics, genetic algorithms and parallel programming.



The department pursues active research groups in several research frontiers of Computer Science & Engineering  like Ubiquitous Computing, Algorithms and Parallel Computing, Computational and Machine Intelligence, Computer Systems and Networks, Databases and Distributed Systems, Software Engineering and Information Systems and Systems and Network Security. Some of the active areas of research include Machine Translation, Image Processing, Machine Learning, Natural Language and Speech Processing, Big Data Analytics, Internet of Things, Pervasive Computing, Human Computer Interaction, Parallel, Distributed and Grid Computing Algorithms, Mobile Computing, Wireless Sensor Networks, Software Defined Networking, Service Oriented Architecture and Software Agents, Cryptography and Network Security and Cyber Laws