Prepare and train students in theoretical foundations to work with cutting edge computing technologies and design solutions to complex engineering problems, making them ready to work in industrial environment.
Develop all round skills such as team building, inter-personal skills, and leadership qualities in order to effectively communicate with engineering community and with society at large.
Promote research culture through internships, research assistantships, research-oriented projects, sponsored and collaborative research and enable them to pursue higher studies in computer science and related fields.
To inculcate social concern meeting the requirements of prospective employers and to develop an ability to innovate efficient computing solutions for a better society.
Create professionally superior and ethically strong globally competent employees and entrepreneurs.
PROGRAM OUTCOMES
Apply mathematical and theoretical principles in the modeling and design of high-quality computer-based systems using state-of-the-art computer technology.
Conduct in-depth study of research literature in the area of Computer Science, analyse problems in order to arrive at substantiated conclusions using first principles of mathematics, and allied sciences.
Design, implement and evaluate Computer Systems, programs and processes that meet partial/ complete specifications with concern for society, environment and culture.
Design and conduct experiments, collect data, analyze and interpret the results to investigate complex engineering problems in the field of Computer Science.
Apply state-of-the-art techniques and modern computer-based tools in prediction, comparison and modelling of complex engineering activities.
Have a sound understanding of professional, legal, security and social issues and responsibilities in engineering activities involving Computer Science.
Understand societal and environmental concerns and demonstrate responsibility in sustainable development of computer-based solutions.
Be aware of ethical and professional responsibilities in engineering situations; make informed judgments regarding intellectual property and rights in relation to computer-based solutions in global, economic, environmental and societal contexts.
Able to function effectively in teams to establish goals, plan tasks, meet deadlines, manage risk and produce high-quality technical solutions.
Contribute and communicate effectively with the society, be able to write effective reports and design documents by adhering to appropriate standards, make effective presentations, give and receive clear instructions.
Apply skills in clear communication, responsible teamwork and time management by, for example, managing a team or project and communicating with external stakeholders.
Recognize the need for and demonstrate an ability to engage in continuing professional development in its broadest sense.