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
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.
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