B.Tech - Computer Science and Engineering Program Educational Objectivies and Outcomes

Program Educational Objectives (PEOs):

A graduate of the Computer Science and Engineering Program should:

Program Objective - I

Students will establish themselves as effective professionals by solving real problems through the use of computer science knowledge and with attention to team work, effective communication, critical thinking and problem solving skills.

Program Objective - II

Students will develop professional skills that prepare them for immediate employment and for life-long learning in advanced areas of computer science and related fields.

Program Objective - III

Students will demonstrate their ability to adapt to a rapidly changing environment by having learned and applied new skills and new technologies.

Program Objective - IV

Students will be provided with an educational foundation that prepares them for excellence, leadership roles along diverse career paths with encouragement to professional ethics and active participation needed for a successful career.

Program Outcomes (POs):

A graduate of the Computer Science and Engineering Program will demonstrate:


An ability to apply knowledge of computing, mathematical foundations, algorithmic principles, and computer science and engineering theory in the modeling and design of computer-based systems to real-world problems (fundamental engineering analysis skills).


An ability to design and conduct experiments, as well as to analyze and interpret data (information retrieval skills).


An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs, within realistic constraints such as economic, environmental, social, political, health and safety, manufacturability, and sustainability (creative skills).


An ability to function effectively on multi-disciplinary teams (teamwork).


An ability to analyze a problem, and identify, formulate and use the appropriate computing and engineering requirements for obtaining its solution (engineering problem solving skills).


An understanding of professional, ethical, legal, security and social issues and responsibilities (professional integrity).


An ability to communicate effectively, both in writing and orally (speaking / writing skills).


The broad education necessary to analyze the local and global impact of computing and engineering solutions on individuals, organizations, and society (engineering impact assessment skills).


Recognition of the need for, and an ability to engage in continuing professional development and life-long learning (continuing education awareness).


A knowledge of contemporary issues (social awareness).


An ability to use current techniques, skills, and tools necessary for computing and engineering practice (practical engineering analysis skills).


An ability to apply design and development principles in the construction of software and hardware systems of varying complexity (software hardware interface).


An ability to recognize the importance of professional development by pursuing postgraduate studies or face competitive examinations that offer challenging and rewarding careers in computing (successful career and immediate employment).

...read more

Writing and Assessing Course Level Student Learning Outcomes

Although the term "Expected Learning Outcome" may be new, the process of identifying the key concepts or skills that students are expected to learn during specific courses is not. Many people are more familiar with the terms "course objective" or "course competency". Expected learning outcomes are really very similar to both of these concepts, so if you already have course objectives or competencies, you are close to having expected learning outcomes for class.

  1. Course  Purpose
  2. Expected Learning Outcome
  3. Writing Effective Learning Outcome Statements
  4. Tips for Developing Course Level Expected Learning Outcomes Statements
  5. Sample Expected Learning Outcomes Statements
  6. An Overview of  Assessment
  7. Writing a Course Purpose
  8. Writing Expected Learning Outcomes for a Course.

...read more