Job Matches
Washington job postings for occupations your coursework prepares you for. Sorted by how many of the occupation's tasks your courses cover.
Showing CareerOneStop postings from the last 30 days; the scraper re-syncs from CareerOneStop nightly. Last posting in this list dated 2026-10-02.
Scraper last re-confirmed a WA posting 2026-10-02 11:22.
- Analyze, manipulate, or process large sets of data using statistical software.
-
Apply feature selection algorithms to models predicting outcomes of interest, such as sales, attrition, and healthcare use.
via CSCD 484
- Apply sampling techniques to determine groups to be surveyed or use complete enumeration methods.
- Clean and manipulate raw data using statistical software.
- Compare models using statistical performance metrics, such as loss functions or proportion of explained variance.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Apply mathematical or statistical techniques to address practical issues in finance, such as derivative valuation, securities trading, risk management, or financial market regulation.
-
Interpret results of financial analysis procedures.
via MATH 485
- Develop core analytical capabilities or model libraries, using advanced statistical, quantitative, or econometric techniques.
- Define or recommend model specifications or data collection methods.
-
Maintain or modify all financial analytic models in use.
via MATH 485
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Apply mathematical or statistical techniques to address practical issues in finance, such as derivative valuation, securities trading, risk management, or financial market regulation.
-
Interpret results of financial analysis procedures.
via MATH 485
- Develop core analytical capabilities or model libraries, using advanced statistical, quantitative, or econometric techniques.
- Define or recommend model specifications or data collection methods.
-
Maintain or modify all financial analytic models in use.
via MATH 485
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Apply mathematical or statistical techniques to address practical issues in finance, such as derivative valuation, securities trading, risk management, or financial market regulation.
-
Interpret results of financial analysis procedures.
via MATH 485
- Develop core analytical capabilities or model libraries, using advanced statistical, quantitative, or econometric techniques.
- Define or recommend model specifications or data collection methods.
-
Maintain or modify all financial analytic models in use.
via MATH 485
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Analyze or manipulate bioinformatics data using software packages, statistical applications, or data mining techniques.
- Develop or apply data mining and machine learning algorithms.
-
Extend existing software programs, web-based interactive tools, or database queries as sequence management and analysis needs evolve.
via CSCD 300
- Maintain awareness of new and emerging computational methods and technologies.
- Conduct quality analyses of data inputs and resulting analyses or predictions.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Develop and document database architectures.
via CSCD 300
-
Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
via CSCD 485
- Develop data models for applications, metadata tables, views or related database structures.
- 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.
-
Develop methods for integrating different products so they work properly together, such as customizing commercial databases to fit specific needs.
via MATH 241
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
via CSCD 210
- Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
-
Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
via CSCD 210
- Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
- Specify inputs accessed by the system and plan the distribution and use of the results.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
via CSCD 210
- Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
-
Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
via CSCD 210
- Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
- Specify inputs accessed by the system and plan the distribution and use of the results.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
via CSCD 210
- Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
-
Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
via CSCD 210
- Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
- Specify inputs accessed by the system and plan the distribution and use of the results.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Test and analyze samples to determine their content and characteristics, using laboratory apparatus or testing equipment.
- Collect or prepare solid or fluid samples for analysis.
- Compile, log, or record testing or operational data for review and further analysis.
-
Prepare notes, sketches, geological maps, or cross-sections.
via CSCD 300
-
Prepare or review professional, technical, or other reports regarding sampling, testing, or recommendations of data analysis.
via CSCD 484
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Test selected products at specified stages in the production process for performance characteristics or adherence to specifications.
via MATH 485
- Compile and evaluate statistical data to determine and maintain quality and reliability of products.
-
Verify that equipment is being operated and maintained according to quality assurance standards by observing worker performance.
via MATH 486
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Test selected products at specified stages in the production process for performance characteristics or adherence to specifications.
via MATH 485
- Compile and evaluate statistical data to determine and maintain quality and reliability of products.
-
Verify that equipment is being operated and maintained according to quality assurance standards by observing worker performance.
via MATH 486
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Test selected products at specified stages in the production process for performance characteristics or adherence to specifications.
via MATH 485
- Compile and evaluate statistical data to determine and maintain quality and reliability of products.
-
Verify that equipment is being operated and maintained according to quality assurance standards by observing worker performance.
via MATH 486
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Test selected products at specified stages in the production process for performance characteristics or adherence to specifications.
via MATH 485
- Compile and evaluate statistical data to determine and maintain quality and reliability of products.
-
Verify that equipment is being operated and maintained according to quality assurance standards by observing worker performance.
via MATH 486
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Test selected products at specified stages in the production process for performance characteristics or adherence to specifications.
via MATH 485
- Compile and evaluate statistical data to determine and maintain quality and reliability of products.
-
Verify that equipment is being operated and maintained according to quality assurance standards by observing worker performance.
via MATH 486
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Test selected products at specified stages in the production process for performance characteristics or adherence to specifications.
via MATH 485
- Compile and evaluate statistical data to determine and maintain quality and reliability of products.
-
Verify that equipment is being operated and maintained according to quality assurance standards by observing worker performance.
via MATH 486
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Test selected products at specified stages in the production process for performance characteristics or adherence to specifications.
via MATH 485
- Compile and evaluate statistical data to determine and maintain quality and reliability of products.
-
Verify that equipment is being operated and maintained according to quality assurance standards by observing worker performance.
via MATH 486
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
-
Test programs or databases, correct errors, and make necessary modifications.
via CSCD 210
-
Train users and answer questions.
via CSCD 484
-
Develop standards and guidelines for the use and acquisition of software and to protect vulnerable information.
via MATH 491
-
Write and code logical and physical database descriptions and specify identifiers of database to management system, or direct others in coding descriptions.
via CSCD 300
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
-
Test programs or databases, correct errors, and make necessary modifications.
via CSCD 210
-
Train users and answer questions.
via CSCD 484
-
Develop standards and guidelines for the use and acquisition of software and to protect vulnerable information.
via MATH 491
-
Write and code logical and physical database descriptions and specify identifiers of database to management system, or direct others in coding descriptions.
via CSCD 300
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Update knowledge and skills to keep up with rapid advancements in computer technology.
via CSCD 429
- Design and develop computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.
-
Confer with engineering staff and consult specifications to evaluate interface between hardware and software and operational and performance requirements of overall system.
via CSCD 210
- Build, test, and modify product prototypes, using working models or theoretical models constructed with computer simulation.
-
Provide training and support to system designers and users.
via CSCD 485
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Analyze problems to develop solutions involving computer hardware and software.
- Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.
- Design computers and the software that runs them.
- Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
-
Develop performance standards, and evaluate work in light of established standards.
via MATH 491
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Analyze problems to develop solutions involving computer hardware and software.
- Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.
- Design computers and the software that runs them.
- Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
-
Develop performance standards, and evaluate work in light of established standards.
via MATH 491
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Analyze problems to develop solutions involving computer hardware and software.
- Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.
- Design computers and the software that runs them.
- Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
-
Develop performance standards, and evaluate work in light of established standards.
via MATH 491
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Identify, analyze, and document problems with program function, output, online screen, or content.
-
Install, maintain, or use software testing programs.
via CSCD 210
- Test system modifications to prepare for implementation.
- Monitor program performance to ensure efficient and problem-free operations.
-
Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
via CSCD 210
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Gather and organize information on problems or procedures.
- Analyze data gathered and develop solutions or alternative methods of proceeding.
- Develop and implement records management program for filing, protection, and retrieval of records, and assure compliance with program.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Compile information necessary to stake projects for construction, using engineering plans.
via CSCD 210
-
Identify and compile database information to create requested maps.
via CSCD 300
- Compare survey computations with applicable standards to determine adequacy of data.
-
Analyze aerial photographs to detect and interpret significant military, industrial, resource, or topographical data.
via CSCD 484
-
Compare topographical features or contour lines with images from aerial photographs, old maps, or other reference materials to verify the accuracy of their identification.
via CSCD 484
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Compile information necessary to stake projects for construction, using engineering plans.
via CSCD 210
-
Identify and compile database information to create requested maps.
via CSCD 300
- Compare survey computations with applicable standards to determine adequacy of data.
-
Analyze aerial photographs to detect and interpret significant military, industrial, resource, or topographical data.
via CSCD 484
-
Compare topographical features or contour lines with images from aerial photographs, old maps, or other reference materials to verify the accuracy of their identification.
via CSCD 484
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Develop plans to safeguard computer files against accidental or unauthorized modification, destruction, or disclosure and to meet emergency data processing needs.
via CSCD 210
-
Monitor use of data files and regulate access to safeguard information in computer files.
via CSCD 210
-
Coordinate implementation of computer system plan with establishment personnel and outside vendors.
via CSCD 210
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Analyze statistical information to estimate mortality, accident, sickness, disability, and retirement rates.
-
Construct probability tables for events such as fires, natural disasters, and unemployment, based on analysis of statistical data and other pertinent information.
via MATH 385
-
Determine policy contract provisions for each type of insurance.
via MATH 486
-
Explain changes in contract provisions to customers.
via MATH 161
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Develop and implement solutions for network problems.
via CSCD 210
-
Maintain networks by performing activities such as file addition, deletion, or backup.
via CSCD 484
-
Develop and write procedures for installation, use, or troubleshooting of communications hardware or software.
via CSCD 210
-
Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.
via CSCD 485
-
Develop conceptual, logical, or physical network designs.
via CSCD 484
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Develop plans to safeguard computer files against accidental or unauthorized modification, destruction, or disclosure and to meet emergency data processing needs.
via CSCD 210
-
Monitor use of data files and regulate access to safeguard information in computer files.
via CSCD 210
-
Coordinate implementation of computer system plan with establishment personnel and outside vendors.
via CSCD 210
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Develop plans to safeguard computer files against accidental or unauthorized modification, destruction, or disclosure and to meet emergency data processing needs.
via CSCD 210
-
Monitor use of data files and regulate access to safeguard information in computer files.
via CSCD 210
-
Coordinate implementation of computer system plan with establishment personnel and outside vendors.
via CSCD 210
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Analyze statistical information to estimate mortality, accident, sickness, disability, and retirement rates.
-
Construct probability tables for events such as fires, natural disasters, and unemployment, based on analysis of statistical data and other pertinent information.
via MATH 385
-
Determine policy contract provisions for each type of insurance.
via MATH 486
-
Explain changes in contract provisions to customers.
via MATH 161
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Develop and implement solutions for network problems.
via CSCD 210
-
Maintain networks by performing activities such as file addition, deletion, or backup.
via CSCD 484
-
Develop and write procedures for installation, use, or troubleshooting of communications hardware or software.
via CSCD 210
-
Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.
via CSCD 485
-
Develop conceptual, logical, or physical network designs.
via CSCD 484
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Develop and implement solutions for network problems.
via CSCD 210
-
Maintain networks by performing activities such as file addition, deletion, or backup.
via CSCD 484
-
Develop and write procedures for installation, use, or troubleshooting of communications hardware or software.
via CSCD 210
-
Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.
via CSCD 485
-
Develop conceptual, logical, or physical network designs.
via CSCD 484
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Analyze statistical information to estimate mortality, accident, sickness, disability, and retirement rates.
-
Construct probability tables for events such as fires, natural disasters, and unemployment, based on analysis of statistical data and other pertinent information.
via MATH 385
-
Determine policy contract provisions for each type of insurance.
via MATH 486
-
Explain changes in contract provisions to customers.
via MATH 161
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Develop and implement solutions for network problems.
via CSCD 210
-
Maintain networks by performing activities such as file addition, deletion, or backup.
via CSCD 484
-
Develop and write procedures for installation, use, or troubleshooting of communications hardware or software.
via CSCD 210
-
Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.
via CSCD 485
-
Develop conceptual, logical, or physical network designs.
via CSCD 484
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Develop and implement solutions for network problems.
via CSCD 210
-
Maintain networks by performing activities such as file addition, deletion, or backup.
via CSCD 484
-
Develop and write procedures for installation, use, or troubleshooting of communications hardware or software.
via CSCD 210
-
Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.
via CSCD 485
-
Develop conceptual, logical, or physical network designs.
via CSCD 484
These could be filled by an applied project, elective, or internship — see the program page for examples.
- Analyze statistical information to estimate mortality, accident, sickness, disability, and retirement rates.
-
Construct probability tables for events such as fires, natural disasters, and unemployment, based on analysis of statistical data and other pertinent information.
via MATH 385
-
Determine policy contract provisions for each type of insurance.
via MATH 486
-
Explain changes in contract provisions to customers.
via MATH 161
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Answer user inquiries regarding computer software or hardware operation to resolve problems.
via CSCD 210
-
Enter commands and observe system functioning to verify correct operations and detect errors.
via CSCD 210
- Develop training materials and procedures, or train users in the proper use of hardware or software.
-
Read trade magazines and technical manuals, or attend conferences and seminars to maintain knowledge of hardware and software.
via CSCD 429
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Answer user inquiries regarding computer software or hardware operation to resolve problems.
via CSCD 210
-
Enter commands and observe system functioning to verify correct operations and detect errors.
via CSCD 210
- Develop training materials and procedures, or train users in the proper use of hardware or software.
-
Read trade magazines and technical manuals, or attend conferences and seminars to maintain knowledge of hardware and software.
via CSCD 429
These could be filled by an applied project, elective, or internship — see the program page for examples.