Engineering Department

Computer Science & Engineering

Developing computing knowledge, problem-solving ability, research competence and practical skills for a technology-driven world.

About the Department

Shaping the digital world through computing

Welcome to the exciting world of Computer Science and Engineering (CSE), a field that drives innovation, shapes the digital age and empowers the technology-driven society in which we live. CSE professionals are the architects of the digital realm, designing, developing and optimising the software and systems that power the modern world and contribute to the betterment of society.

Vision of the Department

Technical education with research and practical orientation

To be a recognised leader in imparting quality technical education and facilitating an extensive research environment, equipping students with the latest technological skills and practical orientation to face the challenges of the rapidly changing computing industry and academia for the betterment of society.

Department Direction

Our Mission

M1: Technical and Research Excellence

To produce high-quality Computer Science and IT professionals and researchers by providing state-of-the-art training, hands-on experience and a healthy research environment.

M2: Industry and Academic Collaboration

To collaborate with industry and academia around the world to achieve quality technical education and excellence in research through the active participation of all stakeholders.

M3: Academic Growth

To promote academic growth by establishing centres of excellence and offering interdisciplinary postgraduate and doctoral programmes.

Programme Outcomes

Engineering knowledge and professional capabilities

The Programme Outcomes describe the technical knowledge, analytical abilities and professional responsibilities students are expected to develop through the programme.

PO1

Engineering Knowledge

Apply knowledge of mathematics, science, engineering fundamentals and engineering specialisations to solve complex engineering problems.

PO2

Problem Analysis

Identify and formulate complex engineering problems, review research literature and analyse them to reach substantiated conclusions using the first principles of mathematics, natural sciences and engineering sciences.

PO3

Design and Development of Solutions

Design solutions for complex engineering problems and develop system components or processes that meet specified needs, with appropriate consideration for public health, safety, cultural, societal and environmental factors.

PO4

Investigation of Complex Problems

Use research-based knowledge and methods, including experimental design, data analysis, interpretation and synthesis of information, to provide valid conclusions.

PO5

Modern Tool Usage

Create, select and apply appropriate techniques, resources, and modern engineering and IT tools, including prediction and modelling, to complex engineering activities with an understanding of their limitations.

PO6

The Engineer and Society

Apply reasoning informed by contextual knowledge to assess societal, health, safety, legal and cultural issues and understand the responsibilities relevant to professional engineering practice.

PO7

Environment and Sustainability

Understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate knowledge of the need for sustainable development.

PO8

Ethics

Apply ethical principles and commit to professional ethics, responsibilities and the established norms of engineering practice.

PO9

Individual and Teamwork

Function effectively as an individual and as a member or leader of diverse and multidisciplinary teams.

PO10

Communication

Communicate effectively with the engineering community and society through reports, documentation, presentations and clear professional instructions.

PO11

Project Management and Finance

Apply engineering and management principles to individual and team-based work and manage projects effectively in multidisciplinary environments.

PO12

Lifelong Learning

Recognise the need for independent and lifelong learning and develop the ability to respond to technological changes throughout a professional career.

Programme Educational Objectives

Professional objectives of CSE graduates

The Programme Educational Objectives focus on computing competence, professional growth, ethical responsibility and lifelong learning.

PEO1

Engineering Problem-Solving

Graduates of the programme will apply their knowledge of mathematics, science and engineering fundamentals to identify and solve Computer Science and Engineering problems.

PEO2

Professional Career Development

Graduates will work productively as successful computing professionals across diverse career paths, including supportive and leadership roles in multidisciplinary teams.

PEO3

Communication and Ethics

Graduates will communicate effectively, recognise and incorporate societal needs and constraints in their professional endeavours, and practise their profession with high regard for ethical responsibilities.

PEO4

Lifelong Learning

Graduates will engage in lifelong learning, remain current in their profession, and contribute to personal and organisational growth.

Programme-Specific Outcomes

CSE-specific technical capabilities

The Programme-Specific Outcomes focus on computing system development, contemporary technologies, research awareness and innovation.

PSO1

Computing System Design and Development

Design and develop computer programmes and computer-based systems of varying complexity in areas related to algorithms, networking, web design, cloud computing, the Internet of Things and data analytics.

PSO2

Contemporary Technologies and Innovation

Acquire knowledge of contemporary trends in industrial and research environments and apply that knowledge to develop innovative solutions to existing problems.