Computer science & Engineering

Accredited by the National Board of Accreditation (NBA) under Tier-I

Student-Centered Learning

The Department of Computer Science and Engineering (CSE) follows a student-centered learning approach that places learners at the core of the teaching–learning process. The department emphasizes active classroom engagement, continuous mentoring, collaborative activities, and learner autonomy to enhance conceptual clarity, technical competence, and critical thinking skills. Through structured academic guidance, project supervision, laboratory practice, and industry-oriented exposure, students are encouraged to take responsibility for their learning while receiving consistent support from faculty members, thereby improving overall academic performance and professional readiness

Key Practices Adopted by the CSE Department:

Teaching–Learning Process

The Department of Computer Science and Engineering (CSE) ensures quality in teaching and learning by enhancing instructional effectiveness through the adoption of modern teaching strategies and aligning curriculum, assessments, and pedagogy with national and international accreditation standards as well as institutional objectives. The department promotes student-centered and collaborative learning by encouraging active participation, teamwork, and problem-solving skills while addressing diverse learning needs, including support for students requiring additional academic assistance.

To strengthen practical competence, the department maintains high standards in laboratory and hands-on training to equip students with industry-relevant skills. A continuous feedback and evaluation mechanism involving students, faculty, and administrators is implemented to monitor teaching effectiveness and learning outcomes. Additionally, faculty members are encouraged to engage in continuous professional development to stay updated with emerging technologies and best teaching practices, ensuring sustained academic excellence and improved student success.

Innovative Teaching Methodologies

The Department of Computer Science and Engineering (CSE) adopts innovative teaching–learning methodologies to enhance technical competencies, analytical thinking, and problem-solving skills among students. A blend of modern pedagogical practices, interactive instructional strategies, and technology-enabled tools is integrated into regular classroom and laboratory sessions. These approaches strengthen the connection between theoretical concepts and real-world applications in domains such as Programming, Data Structures, DBMS, Cloud Computing, Artificial Intelligence, and Cybersecurity, thereby improving student engagement and learning outcomes.

Value Added Courses

Value-added courses are offered by the Department of Computer Science and Engineering (CSE) beyond the prescribed curriculum to enhance industry-relevant skills and practical competencies. These courses effectively utilize existing laboratory infrastructure and focus on application-oriented learning, hands-on training, and exposure to emerging technologies. By bridging the gap between theoretical concepts and real-world implementation, they prepare students to meet professional challenges and evolving industry expectations.

SWAYAM / MOOCs

The Department of Computer Science and Engineering (CSE) actively encourages participation in SWAYAM and other MOOCs to complement classroom instruction and promote self-paced, lifelong learning. These online courses enable students and faculty to explore advanced and interdisciplinary domains such as Artificial Intelligence, Data Science, Cybersecurity, Cloud Computing, and Blockchain. By accessing expert-led content from reputed institutions, learners gain deeper conceptual understanding, practical exposure, and industry-relevant knowledge beyond the prescribed syllabus.

Academic Projects

Academic projects form an integral part of the teaching–learning process and are undertaken at various stages of the program. Through structured project work, students apply theoretical concepts to practical engineering problems, gaining experiential learning opportunities. These projects foster innovation, teamwork, problem-solving abilities, and the development of technical and professional skills aligned with industry and societal needs.

Outcome Based Education (OBE)

The Department of Computer Science and Engineering adopts a comprehensive Outcome-Based Education (OBE) framework to ensure that graduates achieve the desired knowledge, skills, and professional competencies required in the rapidly evolving computing industry. The department’s academic structure is carefully aligned with Program Educational Objectives (PEOs), Program Outcomes (POs), Program Specific Outcomes (PSOs), and Course Outcomes (COs), as defined in the institutional OBE Manual and consistent with the Washington Accord Graduate Attributes and Knowledge Profiles (WKs). Through a well-designed curriculum, innovative teaching–learning methodologies, and continuous assessment mechanisms, students acquire strong analytical, investigative, and problem-solving abilities that enable them to apply computing knowledge effectively to real-world challenges in Computer Science and Engineering.

The department’s Program Educational Objectives emphasize preparing graduates to establish themselves as competent professionals capable of solving complex engineering problems using analytical reasoning and modern computational tools. Graduates are encouraged to continuously upgrade their knowledge in emerging areas of computing, such as artificial intelligence, data science, cybersecurity, and cloud technologies, thereby demonstrating adaptability to rapidly changing technological environments. The curriculum integrates theoretical foundations with practical exposure through laboratory work, projects, internships, and research activities, enabling students to develop technical expertise, innovation capabilities, and lifelong learning habits necessary for sustained professional growth.

Furthermore, the CSE program fosters strong professional values, leadership qualities, and teamwork skills among students. Through collaborative projects, industry interactions, and multidisciplinary activities, students learn to communicate effectively, manage resources efficiently, and work productively as team members or leaders to achieve common goals within specified timelines. The program also emphasizes ethical responsibility and societal commitment, encouraging graduates to adhere to professional codes of conduct while contributing to technological solutions that benefit society and promote sustainable development without disturbing ecological balance. Through this holistic OBE-driven approach, the department ensures that its graduates emerge as responsible professionals capable of addressing global technological challenges.

  • PEO1: Graduate will establish himself/herself as effective professionals by solving real-world problems using investigative and analytical skills along with the knowledge acquired in the field of Computer Science and Engineering.
  • PEO2: Graduate will demonstrate his/her ability to adapt to a rapidly changing environment in advanced areas of Computer Science and scale new heights in their profession through lifelong learning.
  • PEO3: Graduate will prove his/her ability to work and communicate effectively as a team member and /or leader to complete the task with minimal resources, meeting deadlines.
  • PEO4: Graduate will embrace the professional code of ethics in the profession while deliberately being part of projects, which contributes to the society at large, without disturbing the ecological balance.
  • WK1 A systematic, theory-based understanding of the natural sciences applicable to the discipline and awareness of relevant social sciences.
  • WK2 Conceptually-based mathematics, numerical analysis, data analysis, statistics and formal aspects of computer and information science to support detailed analysis and modelling applicable to the discipline.
  • WK3 A systematic, theory-based formulation of engineering fundamentals required in the engineering discipline.
  • WK4 Engineering specialist knowledge that provides theoretical frameworks and bodies of knowledge for the accepted practice areas in the engineering discipline; much is at the forefront of the discipline.
  • WK5 Knowledge, including efficient resource use, environmental impacts, whole-life cost, reuse of resources, net zero carbon, and similar concepts, that supports engineering design and operations in a practice area.
  • WK6 Knowledge of engineering practice (technology) in the practice areas in the engineering discipline.
  • WK7 Knowledge of the role of engineering in society and identified issues in engineering practice in the discipline, such as the professional responsibility of an engineer to public safety and sustainable development.
  • WK8 Engagement with selected knowledge in the current research literature of the discipline, awareness of the power of critical thinking and creative approaches to evaluate emerging issues.
  • WK9 Ethics, inclusive behavior and conduct. Knowledge of professional ethics, responsibilities, and norms of engineering practice. Awareness of the need for diversity by reason of ethnicity, gender, age, physical ability etc. with mutual understanding and respect, and of inclusive attitudes.
  • PO1 Engineering Knowledge: Apply knowledge of mathematics, natural science, computing, engineering fundamentals and an engineering specialization as specified in WK1 to WK4 respectively to develop to the solution of complex engineering problems.
  • PO2 Problem Analysis: Identify, formulate, review research literature and analyze complex engineering problems reaching substantiated conclusions with consideration for sustainable development. (WK1 to WK4)
  • PO3 Design/Development of Solutions: Design creative solutions for complex engineering problems and design/develop systems/components/processes to meet identified needs with consideration for the public health and safety, whole-life cost, net zero carbon, culture, society and environment as required. (WK5)
  • PO4 Conduct Investigations of Complex Problems: Conduct investigations of complex engineering problems using research-based knowledge including design of experiments, modelling, analysis &interpretation of data to provide valid conclusions. (WK8)
  • PO5 Engineering Tool Usage: Create, select and apply appropriate techniques, resources and modern engineering &IT tools, including prediction and modelling recognizing their limitations to solve complex engineering problems. (WK2 and WK6)
  • PO6 The Engineer and The World: Analyze and evaluate societal and environmental aspects while solving complex engineering problems for its impact on sustainability with reference to economy, health, safety, legal framework, culture and environment. (WK1, WK5, and WK7)
  • PO7 Ethics: Apply ethical principles and commit to professional ethics, human values, diversity and inclusion; adhere to national &international laws. (WK9)
  • PO8 Individual and Collaborative Team work: Function effectively as an individual, and as a member or leader in diverse/multi-disciplinary teams.
  • PO9 Communication: Communicate effectively and inclusively within the engineering community and society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations considering cultural language, and learning differences.
  • PO10 Project Management and Finance: Apply knowledge and understanding of engineering management principles and economic decision-making and apply these to one’s own work, as a member and leader in a team, and to manage projects and in multidisciplinary environments.
  • PO11 Life-Long Learning: Recognize the need for, and have the preparation and ability for i) independent and life-long learning ii) adaptability to new and emerging technologies and iii) critical thinking in the broadest context of technological change. (WK8)
  • PSO1 To collect requirements, analyze, design, implement and test software Systems.
  • PSO2 To analyze the errors and debug them accordingly.

Course Outcomes (COs) are clearly defined statements prepared for every course offered in an academic program. They specify the measurable knowledge, skills, and competencies that students are expected to acquire by the end of the course. COs focus on subject-specific understanding as well as the application of concepts, problem-solving ability, analytical thinking, design capability, and practical implementation skills. These outcomes are framed in alignment with the principles of Outcome-Based Education (OBE), where the emphasis is on what learners can demonstrate after completing a learning experience rather than merely what is taught. COs are generally written using action verbs based on Bloom's Taxonomy to ensure they are observable and measurable.

R22 B.Tech CSE List of Course Outcomes

R25 B.Tech CSE List of Course Outcomes