Skip to main content

CSCD 420 — COMPILERS and COMPILERS LAB

CIM Verified
5
Objectives
18
Matches
0
Reviewed
12
Occupations
Your experience with this course
Top occupation matches for this course
31.6% Computer Numerically Controlled Too 2t
32.8% Model Makers, Wood 2t
40.1% Patternmakers, Metal and Plastic 2t
37.4% Computer Programmers 2t
31.6% Patternmakers, Wood 1t

Learning Objectives & Matches

LO2 CIM

Make practical use of Regular Expressions

7 O*NET task matches
Batch:
Patternmakers, Metal and Plast 3.5/5
40% ok

Mark identification numbers or symbols onto patterns or templates.

Fabric and Apparel Patternmake 4.6/5
35% ok

Input specifications into computers to assist with pattern design and pattern cutting.

Model Makers, Wood 3.6/5
32% ok

Issue patterns to designated machine operators.

Regulatory Affairs Specialists 3.8/5
32% ok

Compile and maintain regulatory documentation databases or systems.

Model Makers, Wood 3.8/5
32% ok

Maintain pattern records for reference.

Patternmakers, Wood 4.1/5
32% ok

Maintain pattern records for reference.

Data Scientists
31% ok

Write new functions or applications in programming languages to conduct analyses.

LO3 CIM

Create an interpreter or compiler from a Backus-Naur specification. (iv)

10 O*NET task matches
Batch:
Robotics Engineers 3.9/5
39% ok

Create back-ups of robot programs or parameters.

Data Scientists
38% ok

Write new functions or applications in programming languages to conduct analyses.

Computer Programmers 3.6/5
37% ok

Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.

Computer Programmers 3.6/5
37% ok

Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.

Concierges 3.2/5
35% ok

Arrange for interpreters or translators when patrons require such services.

Machinists 4.3/5
34% ok

Confer with numerical control programmers to check and ensure that new programs or machinery will function properly and that output will meet specifications.

Web Developers 4.2/5
33% ok

Select programming languages, design tools, or applications.

Web and Digital Interface Desi
33% ok

Select programming languages, design tools, or applications.

Regulatory Affairs Specialists 3.8/5
33% ok

Compile and maintain regulatory documentation databases or systems.

Interpreters and Translators 4.5/5
32% ok

Compile terminology and information to be used in translations, including technical terms such as those for legal or medical material.

LO7 CIM

Convert Regular Expressions to Non-deterministic Finite Automata.

1 O*NET task matches
Batch:
Model Makers, Wood 3.6/5
33% ok

Issue patterns to designated machine operators.

LO8 CIM

Convert  Non-deterministic Finite Automata to Deterministic Finite Automata.

0 O*NET task matches
Batch:
No O*NET task matches for this objective.
LO9 CIM

Apply the minimization of Deterministic Finite Automata.

0 O*NET task matches
Batch:
No O*NET task matches for this objective.
Source: Course learning outcomes from EWU's official Course Inventory Management (CIM) system. O*NET task matches are computed by comparing each learning outcome statement against every O*NET task statement using sentence-embedding similarity; faculty review confirms which matches count as preparation evidence.