About the Department

Computer Science & Engineering


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

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

  • 4-year B.Tech. programme, in Computer Science and Engineering (CSE).
  • 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 CSE- Programme Outcomes (POs):-

A graduate of the Computer Science and Engineering Program will demonstrate

PO-1: 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.

PO-3: Ability to analyse, design, model, and develop complex software and information management systems.

PO-4: Ability to function effectively within teams.

PO-5: Understanding of professional ethical responsibility.

PO-6: Ability to communicate effectively, both in writing and oral.

PO-7: Understanding the impact of Computer Science and Engineering solutions in the societal and human context.

PO-8: Ability to engage in life-long learning.

PO-9: Knowledge of contemporary issues.


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