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:
Highlights:
  • 4-year B.Tech. Programme in Computer Science and Engineering (CSE)
        (a) Computer Science and Engineering (General)
        (b) Computer Science and Engineering with specialization in Artificial Intelligence & Machine Learning (AI&ML)
        (c) Computer Science and Engineering with specialization in Artificial Intelligence & Data Science (AI&DS)
        (d) Computer Science and Engineering with specialization in Cyber Security (CS)
        (e) Computer Science and Engineering with specialization in UX-UI Design
        (f) Computer Science and Engineering with specialization in Business System
        (g) Computer Science and Engineering with specialization in Full Stack Software Development
  • 4-year B.Tech. Programme in Information Technology (IT)
  • 2-year M.Tech. Programme is offered with the following specializations:
        (a) Computer Science and Engineering (General)
        (b) Computer Science and Engineering (Information Security)
        (c) Computer Science and Engineering (Data Science)
  • Ph.D. Programme in Computer Science and Engineering
Vision of the Department
To become a Center of Excellence in the Computer Science & Engineering and Information Technology (CSE&IT) discipline with state of art research and teaching environment.
Mission of the Department
  • M1: To provide a teaching and learning leading to careers in Computer Science & Engineering and Information Technology.
  • M2: To create an environment towards cutting-edge research activities.
  • M3: To harness human capital for the sustainable technologies.
B.Tech. CSE – Programme Educational Objectives (PEOs)
We focus on the following objectives to realize our vision and missions.
PEO-1: To enhance professional skills for developing analytical & computational models and technical tools.
PEO-2: To promote self-learning abilities and team management skills.
PEO-3: To sensitize students towards issues of social relevance, openness to other international cultures and to introduce them to professional ethics & practice.

 

B.Tech. CSE- Programme Specific Outcomes (PSOs)
A CSE graduate will achieve the following PSOs. PSO-1 will be assessed based on Advanced level courses done in seventh and eighth semesters. PSO2-4 will be assessed based on the performance in Project Components.
PSO-1:Detailed Knowledge of contemporary issues in CSE.
PSO-2:Strong skills in learning new programming environments.
PSO-3:Ability to analyse, design, model, develop , test and manage complex software and information management systems.
PSO-4:Analysing the impact of Computer Science and Engineering solutions in the societal and human context.
B.Tech. IT – Programme Educational Objectives (PEOs)
We focus on the following objectives to realize our vision.
PEO-1: To provide a solid technical foundation required for comprehending, analyzing and designing novel products and technologies.
PEO-2: To inculcate the ability to gain multidisciplinary knowledge and to innovate & contribute through the leadership and entrepreneurship skills.
PEO-3: To promote awareness towards issues of social relevance and introduce them to professional ethics and practice.

 

B.Tech. IT- Programme Specific Outcomes (PSOs)
An IT graduate will achieve the following PSOs. PSO-1 will be assessed based on Advanced level courses done in seventh and eighth semesters. PSO2-4 will be assessed based on the performance in Project Components.
PSO-1 :Detailed Knowledge of contemporary issues in Information Technology.
PSO-2 :Strong skills in learning new programming environments.
PSO-3 :Ability to analyse, design, model, develop , test and manage complex software and information management systems.
PSO-4 :Analysing the impact of IT solutions in the societal and human context.
Graduate Attributes/Program Outcomes (POs)
Attainment of Program Outcomes PO-1 through PO-12 as given below will be assessed by direct assessment through Course Outcomes (COs).
PO-1. Engineering knowledge : Apply the knowledge of mathematics, science, engineering fundamentals, and engg. specialization to the solution of complex engineering problems.
PO-2. Problem analysis : Identify, formulate, research literature, and analyze engineering problems to arrive at substantiated conclusions using first principles of mathematics, natural, and engineering sciences.
PO-3. Design/development of solutions : Design solutions for complex engineering problems and design system components, processes to meet the specifications with consideration for the public health and safety, and the cultural, societal, and environmental considerations.
PO-4. Conduct investigations of complex problems : Use research-based knowledge including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
PO-5. Modern tool usage : Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
PO-6. The engineer and society : Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal, and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
PO-7. Environment and sustainability : Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
PO-8. Ethics : Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
PO-9. Individual and team work : Function effectively as an individual, and as a member or leader in teams, and in multidisciplinary settings.
PO-10. Communication : Communicate effectively with the engineering community and with society at large. Be able to comprehend and write effective reports documentation. Make effective presentations, and give and receive clear instructions.
PO-11. Project management and finance : Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in a team. Manage projects in multidisciplinary environments.
PO-12. Life-long learning : Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.
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.
Research
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.