1. Insert and remove a node from the head or tail of a doubly-linked list.
0 O*NET task matches
Batch:
No O*NET task matches for this objective.
LO3CIM
2. Insert and remove a node in an ordered linked list.
0 O*NET task matches
Batch:
No O*NET task matches for this objective.
LO6CIM
5. Implement a hash table and use Java built-in HashTable/HashMap class.
10 O*NET task matches
Batch:
Surveying and Mapping Technici4.0/5
43%ok
Identify and compile database information to create requested maps.
Data Entry Keyers4.7/5
41%ok
Compile, sort, and verify the accuracy of data before it is entered.
Blockchain Engineers
40%ok
Design and verify cryptographic protocols to protect private information.
Office Clerks, General4.0/5
39%ok
Compile, copy, sort, and file records of office activities, business transactions, and other activities.
Statistical Assistants4.1/5
39%ok
Code data prior to computer entry, using lists of codes.
Blockchain Engineers
39%ok
Design and implement data repositories to integrate data.
Office Clerks, General3.8/5
38%ok
Compute, record, and proofread data and other information, such as records or reports.
Hotel, Motel, and Resort Desk 4.0/5
38%ok
Date-stamp, sort, and rack incoming mail and messages.
Database Architects4.1/5
37%ok
Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.
Database Architects3.2/5
37%ok
Develop or maintain archived procedures, procedural codes, or queries for applications.
LO7CIM
6. Perform in-order, pre-order, post-order, and possibly Euler traversals of a tree.
10 O*NET task matches
Batch:
Office Machine Operators, Exce4.3/5
47%ok
Sort, assemble, and proof completed work.
Electro-Mechanical and Mechatr4.2/5
44%ok
Read blueprints, schematics, diagrams, or technical orders to determine methods and sequences of assembly.
Semiconductor Processing Techn4.3/5
42%ok
Study work orders, instructions, formulas, and processing charts to determine specifications and sequence of operations.
Patternmakers, Metal and Plast3.7/5
41%ok
Construct platforms, fixtures, and jigs for holding and placing patterns.
Receptionists and Information 3.9/5
39%ok
Collect, sort, distribute, or prepare mail, messages, or courier deliveries.
Rolling Machine Setters, Opera4.0/5
39%ok
Position, align, and secure arbors, spindles, coils, mandrels, dies, and slitting knives.
Layout Workers, Metal and Plas4.4/5
38%ok
Plan locations and sequences of cutting, drilling, bending, rolling, punching, and welding operations, using compasses, protractors, dividers, and rules.
Tree Trimmers and Pruners3.4/5
38%ok
Cable, brace, tie, bolt, stake, and guy trees and branches to provide support.
Foresters3.4/5
38%ok
Develop techniques for measuring and identifying trees.
Technical Writers3.8/5
38%ok
Arrange for typing, duplication, and distribution of material.
LO8CIM
7. Determine the big-Oh growth rate of an algorithm.
5 O*NET task matches
Batch:
Computer Numerically Controlle4.5/5
34%ok
Calculate machine speed and feed ratios and the size and position of cuts.
Shipping, Receiving, and Inven3.7/5
33%ok
Compute amounts, such as space available, shipping, storage, or demurrage charges, using computer or price list.
Mathematicians3.9/5
33%ok
Perform computations and apply methods of numerical analysis to data.
Lathe and Turning Machine Tool4.1/5
33%ok
Compute unspecified dimensions and machine settings, using knowledge of metal properties and shop mathematics.
Physicists4.3/5
31%ok
Perform complex calculations as part of the analysis and evaluation of data, using computers.
LO9CIM
8. Understand merge sort and quick sort algorithms, and analyze their time complexity.
10 O*NET task matches
Batch:
Office Machine Operators, Exce4.3/5
56%ok
Sort, assemble, and proof completed work.
Word Processors and Typists3.8/5
43%ok
Electronically sort and compile text and numerical data, retrieving, updating, and merging documents as required.
Data Entry Keyers4.7/5
43%ok
Compile, sort, and verify the accuracy of data before it is entered.
Office Clerks, General4.0/5
42%ok
Compile, copy, sort, and file records of office activities, business transactions, and other activities.
File Clerks4.0/5
42%ok
Sort or classify information according to guidelines, such as content, purpose, user criteria, or chronological, alphabetical, or numerical order.
Electro-Mechanical and Mechatr4.2/5
40%ok
Read blueprints, schematics, diagrams, or technical orders to determine methods and sequences of assembly.
Semiconductor Processing Techn4.3/5
38%ok
Study work orders, instructions, formulas, and processing charts to determine specifications and sequence of operations.
Library Assistants, Clerical4.3/5
38%ok
Sort books, publications, and other items according to established procedure and return them to shelves, files, or other designated storage areas.
Packers and Packagers, Hand4.1/5
37%ok
Obtain, move, and sort products, materials, containers, and orders, using hand tools.
Postal Service Clerks4.4/5
36%ok
Sort incoming and outgoing mail, according to type and destination, by hand or by operating electronic mail-sorting and scanning devices.
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.
Sign in to SIAM
GitHub is available now. More sign-in options are coming.