Outcome Based Education

Program Educational Objectives (PEOs) for BSSE & BSCS

Program educational objectives describe the career and professional accomplishments that programs are preparing graduates to attain within a few years of graduation. Graduates will exhibit:

  1. Excellence in their career in Computer Science and related disciplines.
  2. Responsible team worker, professional ethics and effective communication skills.
  3. Motivated professionals in pursuit of lifelong learning, career development, research, professional knowledge and entrepreneurship.

Program Learning Outcomes (PLOs) Mapping to Curriculum for BSCS

Program learning outcomes serve as a guide for students and faculty to ensure that our students are knowledgeable and competitive in their future professions. By the time of graduation, the program enables students to:

  1. Apply knowledge of computing and mathematics appropriate to the discipline.
  2. Analyze a problem, and identify and define the computing requirements appropriate to its solution.
  3. Design, implement and evaluate a computer-based system, process, component, or program to meet desired needs.
  4. Function effectively on teams to accomplish a common goal.
  5. Understand professional, ethical, legal, security, and social issues and responsibilities.
  6. Communicate effectively with a range of audience.
  7. Analyze the local and global impact of computing on individuals, organizations and society.
  8. Recognize the need for, and an ability to engage in, continuing professional development.
  9. Use current techniques, skills, and tools necessary for computing practice.
  10. Apply mathematical foundation, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of tradeoffs involved in design choices.
  11. Apply design and development principles in the construction of software systems of varying complexity.

Program Learning Outcomes (PLOs) Mapping to Curriculum for BSSE

Program learning outcomes serve as guidelines that describe what students are expected to know and be able to do by the time of graduation. These relate to the knowledge, skills and attitude that the students acquire while progressing through the program:

  1. Apply knowledge of mathematics, science and engineering.
  2. Design and conduct experiments, as well as to analyze and interpret data.
  3. Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
  4. Function on multidisciplinary teams.
  5. Identify, formulate and solve engineering problems.
  6. Understand professional and ethical responsibility.
  7. Communicate effectively
  8. Understand the impact of engineering solutions in a global, economic, environmental and societal context.
  9. Recognize the need for, and an ability to engage in life-long learning.
  10. Harness knowledge of contemporary issues.
  11. Use the techniques, skills, and modern engineering tools necessary for engineering practice.