Curriculum-to-Workforce Alignment
Explore how EWU program learning objectives align with O*NET occupational tasks. Select a program to review matches, approve alignments, and assess workforce preparation coverage.
Computer Science BS
Computer Science & Electrical Engineering
21
Courses
20
Occupations
5,106
Matches
5106
Reviewed
133 credits · ABET-accredited program with comprehensive coverage of software development, alg…
Cyber Operations BS
Computer Science & Electrical Engineering
25
Courses
20
Occupations
6,215
Matches
6215
Reviewed
135 credits · NSA CAE-CO designated program combining CS fundamentals with intensive cybersecu…
Data Science BS
Mathematics
15
Courses
20
Occupations
2,303
Matches
2303
Reviewed
87 credits · Interdisciplinary program combining mathematics, statistics, and computer scienc…
Mathematics BS
Mathematics
12
Courses
20
Occupations
375
Matches
382
Reviewed
94 credits · Rigorous mathematical training with flexible electives, preparing students for g…
How This Works
1. Semantic Matching
Course learning objectives are compared to O*NET occupational tasks using sentence embeddings (all-MiniLM-L6-v2). Scores above 0.30 are shown as potential matches.
2. Faculty Review
Faculty approve or deny each match and set a preparation level (100-400) indicating how well the course prepares students for that specific task.
3. Coverage Analysis
Approved matches are aggregated to show what percentage of an occupation's tasks students are prepared for, and at what level of proficiency.