To provide industry and research oriented quality education to UG and PG students and train them to apply this knowledge for solving real world problems and make them competitive in the ever-changing and challenging global work environment.



To produce trained computer professionals who can successfully meet the demands of academia, IT Industry and research by building a strong teaching and research environment.

Program Educational Objectives (PEOs) of UG Course (B.E.)

a. To prepare students for developing excellence in Professional Career, Research & Development and in Higher Education by having deep understanding of Mathematics, Computing and Engineering principles.
b. To enable students to meet real life challenges, designing appropriate computing systems that are technically sound, economically feasible and socially acceptable in current time changing environment by using modern tools.
c. To encourage, motivate and prepare Learner’s for Lifelong-learning.
d. To develop the ability among students to scrutinize the social and human context of computing as it impacts individuals, team work, organizations and society including ethical, legal, security and global policy issues.
e. To train students with innovative ideas, entrepreneurship skills with best learning, teaching and leadership qualities.

Program Outcomes (POs) of UG Course (B.E.)

POs describe what students are expected to know or be able to do by the time of graduation from the program. Graduate students in Computer Engineering should have:
a. An ability to apply knowledge of Computing, Mathematics, Science and Engineering fundamentals appropriate to the discipline.
b. An ability to analyze a problem, interpret data to evaluate system performance and formulate the computing requirements appropriate to its solution and conducts experiments.
c. An ability to design, implement, and evaluate a computer-based system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability.
d. An ability to understand real life challenges and use current techniques, skills, and modern tools necessary for computing practice.
e. An ability to analyze the local and global impact of computing on individuals, organizations, and society.
f. An understanding of professional, ethical, legal, security and social issues and responsibilities.
g. An ability to function effectively individually and on teams, including diverse and multidisciplinary, to accomplish a common goal.
h. An ability to communicate effectively for sharing knowledge, convincing methodologies formulated with a range of audiences.
i. An ability to work and learn independently and an appreciation of the importance of continuing education and professional growth over the course of a lifetime.
An understanding of engineering and management principles and apply these to manage projects technically and economically