Student Learning Outcomes & Statistics

Program Educational Objectives (PEOs)

The program prepares students to achieve the following within a few years of graduation:

  1. Grow their roles in the community and the organization that employs them.
  2. Assess the value of older, established, stable systems in relation to new systems, and working within legacy systems, not just create new solutions.
  3. Act on the recognition that all decisions have an impact on the organization, business partners, and customers, being cognizant of the end users and whether it is improving their lives.
  4. Contribute with an understanding that there is more to a product than technology, and that product development is a collaborative and ongoing process.
  5. Collaborate and communicate across disciplines and with nontechnical, as well as technical, people.
  6. Discuss customer needs at the customer’s level, including through the process of gathering requirement specifications.
  7. Expand technical competence beyond the fundamentals in areas such as software and interface development, databases, concurrent systems, refactoring, design patterns, and systems integration.
  8. Create robust and testable software with regard to architectural domain, security considerations, support, deployment, maintenance, validation, and verification.
  9. Act with cultural awareness and ethical integrity in a global community.

Approved January 2019

Student Outcomes

Student Outcomes

Upon completion of the graduation requirements, Bachelor of Science in Computer Science students will:

ABET General Student Outcomes

1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.

2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline, utilizing techniques, skills, and tools necessary for computing practice.

3. Communicate effectively in a variety of professional contexts.

4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles, including local and global impacts of computing solutions on individuals, organizations, and society.

5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

ABET Program Student Outcomes

6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

EWU Student Outcomes

7. Identify risk with regard to security, to participate in risk mitigation activities, and to provide application and information security

Approved January 2019

Program Learning Outcomes

Upon completion of the graduation requirements, Bachelor of Computer Science students will:

  • analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline, utilizing techniques, skills, and tools necessary for computing practice.
  • communicate effectively in a variety of professional contexts.
  • recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles, including local and global impacts of computing solutions on individuals, organizations, and society.
  • function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • identify risk with regard to security, to participate in risk mitigation activities, and to provide application and information security.

Approved January 2019

Program Learning Outcomes

Upon completion of the graduation requirements, students will have:

  • PLO #1: an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  • PLO #2: an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  • PLO #3: an ability to communicate effectively with a range of audiences
  • PLO #4: an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  • PLO #5: an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  • PLO #6: an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  • PLO #7: an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

Program Educational Objectives

The program educational objectives of the BS program in Electrical Engineering at EWU are:

  • PEO #1: Students will have the ability to apply mathematics, science, engineering concepts, techniques and modern tools necessary in the field of electrical engineering.
  • PEO #2: Students will have social and leadership skills such as effective communication skills, team work skills and independent learning ability.
  • PEO #3: Students will understand the impact of professionalism, ethical responsibility, and social, economic, technical and global implications of their engineering contributions.
  • PEO #4: Students will have the ability to fulfill the diverse and changing electrical engineering needs in the Northwest Region.

Program Learning Outcomes

Upon completion of the graduation requirements, Master of Science in Computer Science students will:

  • analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • communicate effectively in a variety of professional contexts.
  • apply computer science theory and software development fundamentals to produce computing-based solutions.

Approved January 2019

Enrollment & Graduation Data

Computer Science

YearStudents By ProgramFall Quarter Enrolled MajorsSummer, Fall, Winter, Spring Graduates
2012-13BS in Computer Science26437
BS in Computer Information Systems6418
BA in Computer Science4911
2013-14BS in Computer Science28738
BS in Computer Information Systems5011
BA in Computer Science264
2014-15BS in Computer Science25757
BS in Computer Information Systems4511
BA in Computer Science209
2015-16BS in Computer Science25755
BS in Computer Information Systems4210
BCS: Bachelor of Computer Science133
BA in Computer Science235
2016-17BS in Computer Science22360
BS in Computer Information Systems124
BCS: Bachelor of Computer Science444
BA in Computer Science143
2017-18BS in Computer Science27665
BS in Computer Information Systems32
BCS: Bachelor of Computer Science10715
BA in Computer Science62
2018-19BS in Computer Science26065
BA in Computer Science11
BCS: Bachelor of Computer Science11835
2019-20BS in Computer Science21957
BS in Computer Information Systems11
BCS: Bachelor of Computer Science12742

Electrical Engineering

Student Type2015-162016-172017-182018-192019-20
Majors158148157147114
Graduates4832334544
Pre-Majors