Skip to main content

Job Matches

Washington job postings for occupations your coursework prepares you for. Sorted by how many of the occupation's tasks your courses cover.

Demo profile: Math BS with Data Science minor. Sign in (GitHub) to rank these jobs against your own courses, projects, internships, and work experience — each added signal sharpens the qualification match.
50 Washington postings across 8 occupations the EWU Math BS prepares you for · ranked by how many tasks your 16 declared 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.
Entry-level only Show 47934 senior-level
Looking in: All US CA (8029) CO (5123) FL (4774) NY (3296) CT (2915) WA (2697) TX (2651) DC (2464) AZ (2450) AL (2320) GA (2085) IL (1751) NC (1650) KS (1542) AR (1532) DE (1322) WI (1322) VA (1028) OR (782) MT (754) UT (716) ID (662) HI (575) WV (490) AK (454) ND (206) MS (142) MO (129) KY (15) WY (15) LA (14) MI (12) reset
Occupations: All Industrial Engineering Technologists and Technicians (161) Electrical Engineers (93) Software Developers (91) Electrical and Electronic Engineering Technologists and Technicians (77) Management Analysts (52) Aerospace Engineers (50) Online Merchants (49) Mechanical Engineers (49)
15/16
tasks
Data Scientist II
MetLife Cary, NC 2026-09-13
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist
BOOZ, ALLEN & HAMILTON, INC. Fayetteville, NC 2026-09-12
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist
GE Vernova Greenville, SC 2026-09-11
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist
GE Vernova Greenville, SC 2026-09-11
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist
U.S. Special Operations Command (Army) Fort Bragg, NC 2026-09-11
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist
U.S. Special Operations Command (Army) Fort Bragg, NC 2026-09-11
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist
U.S. Special Operations Command (Army) Fort Bragg, NC 2026-09-11
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist
Altamira Technology Corporation Camp Lejeune, NC 2026-09-11
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist, Operations Research
Cardinal Health Raleigh, NC 2026-09-04
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist III
Eliassen Group Charlotte, NC 2026-09-04
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist
ManpowerGroup Charlotte, NC 2026-09-03
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

15/16
tasks
Data Scientist
Lowe's Charlotte, NC 2026-09-03
Data Scientists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (15 of 16 for Data Scientists)
  • 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.
+10 more covered tasks
Tasks you'd need to develop (1)
Recommend data-driven solutions to key stakeholders.

These could be filled by an applied project, elective, or internship — see the program page for examples.

23/25
tasks
Bioinformatics Scientist
GAP Solutions Inc Research Triangle Park, NC 2026-09-08
Biostatisticians CSCD 210 CSCD 300 CSCD 429 CSCD 484 +6 more
Tasks you're prepared for (23 of 25 for Biostatisticians)
  • Draw conclusions or make predictions, based on data summaries or statistical analyses.
  • Analyze clinical or survey data, using statistical approaches such as longitudinal analysis, mixed-effect modeling, logistic regression analyses, and model-building techniques.
    via MATH 485
  • Write detailed analysis plans and descriptions of analyses and findings for research protocols or reports.
    via MATH 491
  • Calculate sample size requirements for clinical studies.
  • Read current literature, attend meetings or conferences, and talk with colleagues to keep abreast of methodological or conceptual developments in fields such as biostatistics, pharmacology, life sciences, and social sciences.
    via MATH 491
+18 more covered tasks
Tasks you'd need to develop (2)
Design surveys to assess health issues. (importance 3.3/5)
Teach graduate or continuing education courses or seminars in biostatistics. (importance 3.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

23/25
tasks
Bioinformatics Scientist
GAP Solutions Inc Research Triangle Park, NC 2026-09-08
Biostatisticians CSCD 210 CSCD 300 CSCD 429 CSCD 484 +6 more
Tasks you're prepared for (23 of 25 for Biostatisticians)
  • Draw conclusions or make predictions, based on data summaries or statistical analyses.
  • Analyze clinical or survey data, using statistical approaches such as longitudinal analysis, mixed-effect modeling, logistic regression analyses, and model-building techniques.
    via MATH 485
  • Write detailed analysis plans and descriptions of analyses and findings for research protocols or reports.
    via MATH 491
  • Calculate sample size requirements for clinical studies.
  • Read current literature, attend meetings or conferences, and talk with colleagues to keep abreast of methodological or conceptual developments in fields such as biostatistics, pharmacology, life sciences, and social sciences.
    via MATH 491
+18 more covered tasks
Tasks you'd need to develop (2)
Design surveys to assess health issues. (importance 3.3/5)
Teach graduate or continuing education courses or seminars in biostatistics. (importance 3.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

23/25
tasks
Biostatistician II
ThermoFisher Scientific Greenville, NC 2026-08-20
Biostatisticians CSCD 210 CSCD 300 CSCD 429 CSCD 484 +6 more
Tasks you're prepared for (23 of 25 for Biostatisticians)
  • Draw conclusions or make predictions, based on data summaries or statistical analyses.
  • Analyze clinical or survey data, using statistical approaches such as longitudinal analysis, mixed-effect modeling, logistic regression analyses, and model-building techniques.
    via MATH 485
  • Write detailed analysis plans and descriptions of analyses and findings for research protocols or reports.
    via MATH 491
  • Calculate sample size requirements for clinical studies.
  • Read current literature, attend meetings or conferences, and talk with colleagues to keep abreast of methodological or conceptual developments in fields such as biostatistics, pharmacology, life sciences, and social sciences.
    via MATH 491
+18 more covered tasks
Tasks you'd need to develop (2)
Design surveys to assess health issues. (importance 3.3/5)
Teach graduate or continuing education courses or seminars in biostatistics. (importance 3.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

23/25
tasks
Biostatistician II
ThermoFisher Scientific Wilmington, NC 2026-08-20
Biostatisticians CSCD 210 CSCD 300 CSCD 429 CSCD 484 +6 more
Tasks you're prepared for (23 of 25 for Biostatisticians)
  • Draw conclusions or make predictions, based on data summaries or statistical analyses.
  • Analyze clinical or survey data, using statistical approaches such as longitudinal analysis, mixed-effect modeling, logistic regression analyses, and model-building techniques.
    via MATH 485
  • Write detailed analysis plans and descriptions of analyses and findings for research protocols or reports.
    via MATH 491
  • Calculate sample size requirements for clinical studies.
  • Read current literature, attend meetings or conferences, and talk with colleagues to keep abreast of methodological or conceptual developments in fields such as biostatistics, pharmacology, life sciences, and social sciences.
    via MATH 491
+18 more covered tasks
Tasks you'd need to develop (2)
Design surveys to assess health issues. (importance 3.3/5)
Teach graduate or continuing education courses or seminars in biostatistics. (importance 3.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

23/25
tasks
Biostatistician
General Dynamics Information Technology Fort Bragg, NC 2026-07-02
Biostatisticians CSCD 210 CSCD 300 CSCD 429 CSCD 484 +6 more
Tasks you're prepared for (23 of 25 for Biostatisticians)
  • Draw conclusions or make predictions, based on data summaries or statistical analyses.
  • Analyze clinical or survey data, using statistical approaches such as longitudinal analysis, mixed-effect modeling, logistic regression analyses, and model-building techniques.
    via MATH 485
  • Write detailed analysis plans and descriptions of analyses and findings for research protocols or reports.
    via MATH 491
  • Calculate sample size requirements for clinical studies.
  • Read current literature, attend meetings or conferences, and talk with colleagues to keep abreast of methodological or conceptual developments in fields such as biostatistics, pharmacology, life sciences, and social sciences.
    via MATH 491
+18 more covered tasks
Tasks you'd need to develop (2)
Design surveys to assess health issues. (importance 3.3/5)
Teach graduate or continuing education courses or seminars in biostatistics. (importance 3.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

23/25
tasks
Junior Biostatistician
General Dynamics Information Technology Fort Bragg, NC 2026-07-01
Biostatisticians CSCD 210 CSCD 300 CSCD 429 CSCD 484 +6 more
Tasks you're prepared for (23 of 25 for Biostatisticians)
  • Draw conclusions or make predictions, based on data summaries or statistical analyses.
  • Analyze clinical or survey data, using statistical approaches such as longitudinal analysis, mixed-effect modeling, logistic regression analyses, and model-building techniques.
    via MATH 485
  • Write detailed analysis plans and descriptions of analyses and findings for research protocols or reports.
    via MATH 491
  • Calculate sample size requirements for clinical studies.
  • Read current literature, attend meetings or conferences, and talk with colleagues to keep abreast of methodological or conceptual developments in fields such as biostatistics, pharmacology, life sciences, and social sciences.
    via MATH 491
+18 more covered tasks
Tasks you'd need to develop (2)
Design surveys to assess health issues. (importance 3.3/5)
Teach graduate or continuing education courses or seminars in biostatistics. (importance 3.3/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

14/17
tasks
Systems Programmer - z/OS
Kyndryl Raleigh, NC 2026-09-03
Computer Programmers CSCD 210 CSCD 300 CSCD 484 MATH 443 +1 more
Tasks you're prepared for (14 of 17 for Computer Programmers)
  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
    via CSCD 210
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
    via CSCD 210
  • Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
+9 more covered tasks
Tasks you'd need to develop (3)
Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment. (importance 4.2/5)
Write or contribute to instructions or manuals to guide end users. (importance 3.3/5)
Develop Web sites. (importance 3.2/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

14/17
tasks
Programmer, CNC
AAR Greensboro, NC 2026-07-08
Computer Programmers CSCD 210 CSCD 300 CSCD 484 MATH 443 +1 more
Tasks you're prepared for (14 of 17 for Computer Programmers)
  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
    via CSCD 210
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
    via CSCD 210
  • Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
+9 more covered tasks
Tasks you'd need to develop (3)
Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment. (importance 4.2/5)
Write or contribute to instructions or manuals to guide end users. (importance 3.3/5)
Develop Web sites. (importance 3.2/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

12/17
tasks
Operations Support Specialist
EMCOR Group Charlotte, NC 2026-09-12
Operations Research Analysts CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (12 of 17 for Operations Research Analysts)
  • Present the results of mathematical modeling and data analysis to management or other end users.
  • Define data requirements, and gather and validate information, applying judgment and statistical tests.
  • Perform validation and testing of models to ensure adequacy, and reformulate models, as necessary.
  • Prepare management reports defining and evaluating problems and recommending solutions.
    via MATH 491
  • Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.
    via CSCD 210
+7 more covered tasks
Tasks you'd need to develop (5)
Analyze information obtained from management to conceptualize and define operational problems. (importance 4.3/5)
Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes. (importance 4.3/5)
Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives. (importance 4.2/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

12/17
tasks
Operations Specialist
Fluor Greenville, SC 2026-09-11
Operations Research Analysts CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (12 of 17 for Operations Research Analysts)
  • Present the results of mathematical modeling and data analysis to management or other end users.
  • Define data requirements, and gather and validate information, applying judgment and statistical tests.
  • Perform validation and testing of models to ensure adequacy, and reformulate models, as necessary.
  • Prepare management reports defining and evaluating problems and recommending solutions.
    via MATH 491
  • Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.
    via CSCD 210
+7 more covered tasks
Tasks you'd need to develop (5)
Analyze information obtained from management to conceptualize and define operational problems. (importance 4.3/5)
Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes. (importance 4.3/5)
Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives. (importance 4.2/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

12/17
tasks
Research Associate
North Carolina Agriculture & Technical State Unive Greensboro, NC 2026-09-05
Operations Research Analysts CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (12 of 17 for Operations Research Analysts)
  • Present the results of mathematical modeling and data analysis to management or other end users.
  • Define data requirements, and gather and validate information, applying judgment and statistical tests.
  • Perform validation and testing of models to ensure adequacy, and reformulate models, as necessary.
  • Prepare management reports defining and evaluating problems and recommending solutions.
    via MATH 491
  • Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.
    via CSCD 210
+7 more covered tasks
Tasks you'd need to develop (5)
Analyze information obtained from management to conceptualize and define operational problems. (importance 4.3/5)
Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes. (importance 4.3/5)
Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives. (importance 4.2/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

12/17
tasks
Operations Specialist
TEKsystems Fort Mill, SC 2026-09-03
Operations Research Analysts CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (12 of 17 for Operations Research Analysts)
  • Present the results of mathematical modeling and data analysis to management or other end users.
  • Define data requirements, and gather and validate information, applying judgment and statistical tests.
  • Perform validation and testing of models to ensure adequacy, and reformulate models, as necessary.
  • Prepare management reports defining and evaluating problems and recommending solutions.
    via MATH 491
  • Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.
    via CSCD 210
+7 more covered tasks
Tasks you'd need to develop (5)
Analyze information obtained from management to conceptualize and define operational problems. (importance 4.3/5)
Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes. (importance 4.3/5)
Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives. (importance 4.2/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

12/17
tasks
Operations Specialist, Labs
DoorDash Charlotte, NC 2026-09-02
Operations Research Analysts CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (12 of 17 for Operations Research Analysts)
  • Present the results of mathematical modeling and data analysis to management or other end users.
  • Define data requirements, and gather and validate information, applying judgment and statistical tests.
  • Perform validation and testing of models to ensure adequacy, and reformulate models, as necessary.
  • Prepare management reports defining and evaluating problems and recommending solutions.
    via MATH 491
  • Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.
    via CSCD 210
+7 more covered tasks
Tasks you'd need to develop (5)
Analyze information obtained from management to conceptualize and define operational problems. (importance 4.3/5)
Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes. (importance 4.3/5)
Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives. (importance 4.2/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

12/17
tasks
Operations Specialist (Friendly Center R293)
Apple Greensboro, NC 2026-08-03
Operations Research Analysts CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (12 of 17 for Operations Research Analysts)
  • Present the results of mathematical modeling and data analysis to management or other end users.
  • Define data requirements, and gather and validate information, applying judgment and statistical tests.
  • Perform validation and testing of models to ensure adequacy, and reformulate models, as necessary.
  • Prepare management reports defining and evaluating problems and recommending solutions.
    via MATH 491
  • Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.
    via CSCD 210
+7 more covered tasks
Tasks you'd need to develop (5)
Analyze information obtained from management to conceptualize and define operational problems. (importance 4.3/5)
Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes. (importance 4.3/5)
Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives. (importance 4.2/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

12/17
tasks
Process Analyst II
Truist Greensboro, NC 2026-05-20
Operations Research Analysts CSCD 210 CSCD 300 CSCD 429 CSCD 484 +10 more
Tasks you're prepared for (12 of 17 for Operations Research Analysts)
  • Present the results of mathematical modeling and data analysis to management or other end users.
  • Define data requirements, and gather and validate information, applying judgment and statistical tests.
  • Perform validation and testing of models to ensure adequacy, and reformulate models, as necessary.
  • Prepare management reports defining and evaluating problems and recommending solutions.
    via MATH 491
  • Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.
    via CSCD 210
+7 more covered tasks
Tasks you'd need to develop (5)
Analyze information obtained from management to conceptualize and define operational problems. (importance 4.3/5)
Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes. (importance 4.3/5)
Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives. (importance 4.2/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/13
tasks
Quantitative Risk Analyst (Mid-level) - AML Modeling
USAA Charlotte, NC 2026-09-12
Financial Quantitative Analysts CSCD 429 CSCD 484 CSCD 485 MATH 443 +2 more
Tasks you're prepared for (9 of 13 for Financial Quantitative Analysts)
  • 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
+4 more covered tasks
Tasks you'd need to develop (4)
Research or develop analytical tools to address issues such as portfolio construction or optimization, performance measurement, attribution, profit and loss measurement, or pricing models. (importance 4.2/5)
Produce written summary reports of financial research results. (importance 3.6/5)
Collaborate in the development or testing of new analytical software to ensure compliance with user requirements, specifications, or scope. (importance 3.4/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/13
tasks
Data Analyst - Risk Adjustment Analytics | Analytics and Insights Engineer III
Deloitte Raleigh, NC 2026-09-11
Financial Quantitative Analysts CSCD 429 CSCD 484 CSCD 485 MATH 443 +2 more
Tasks you're prepared for (9 of 13 for Financial Quantitative Analysts)
  • 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
+4 more covered tasks
Tasks you'd need to develop (4)
Research or develop analytical tools to address issues such as portfolio construction or optimization, performance measurement, attribution, profit and loss measurement, or pricing models. (importance 4.2/5)
Produce written summary reports of financial research results. (importance 3.6/5)
Collaborate in the development or testing of new analytical software to ensure compliance with user requirements, specifications, or scope. (importance 3.4/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/13
tasks
Data Analyst - Risk Adjustment Analytics | Analytics and Insights Engineer III
Deloitte Charlotte, NC 2026-09-11
Financial Quantitative Analysts CSCD 429 CSCD 484 CSCD 485 MATH 443 +2 more
Tasks you're prepared for (9 of 13 for Financial Quantitative Analysts)
  • 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
+4 more covered tasks
Tasks you'd need to develop (4)
Research or develop analytical tools to address issues such as portfolio construction or optimization, performance measurement, attribution, profit and loss measurement, or pricing models. (importance 4.2/5)
Produce written summary reports of financial research results. (importance 3.6/5)
Collaborate in the development or testing of new analytical software to ensure compliance with user requirements, specifications, or scope. (importance 3.4/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/13
tasks
Data Analyst
Eliassen Group Raleigh, NC 2026-09-01
Financial Quantitative Analysts CSCD 429 CSCD 484 CSCD 485 MATH 443 +2 more
Tasks you're prepared for (9 of 13 for Financial Quantitative Analysts)
  • 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
+4 more covered tasks
Tasks you'd need to develop (4)
Research or develop analytical tools to address issues such as portfolio construction or optimization, performance measurement, attribution, profit and loss measurement, or pricing models. (importance 4.2/5)
Produce written summary reports of financial research results. (importance 3.6/5)
Collaborate in the development or testing of new analytical software to ensure compliance with user requirements, specifications, or scope. (importance 3.4/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/13
tasks
Junior Data Analyst
US Tech Solutions Wilmington, NC 2026-08-29
Financial Quantitative Analysts CSCD 429 CSCD 484 CSCD 485 MATH 443 +2 more
Tasks you're prepared for (9 of 13 for Financial Quantitative Analysts)
  • 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
+4 more covered tasks
Tasks you'd need to develop (4)
Research or develop analytical tools to address issues such as portfolio construction or optimization, performance measurement, attribution, profit and loss measurement, or pricing models. (importance 4.2/5)
Produce written summary reports of financial research results. (importance 3.6/5)
Collaborate in the development or testing of new analytical software to ensure compliance with user requirements, specifications, or scope. (importance 3.4/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/13
tasks
Data Analyst
CRC Insurance Services, Inc. Charlotte, NC 2026-08-18
Financial Quantitative Analysts CSCD 429 CSCD 484 CSCD 485 MATH 443 +2 more
Tasks you're prepared for (9 of 13 for Financial Quantitative Analysts)
  • 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
+4 more covered tasks
Tasks you'd need to develop (4)
Research or develop analytical tools to address issues such as portfolio construction or optimization, performance measurement, attribution, profit and loss measurement, or pricing models. (importance 4.2/5)
Produce written summary reports of financial research results. (importance 3.6/5)
Collaborate in the development or testing of new analytical software to ensure compliance with user requirements, specifications, or scope. (importance 3.4/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/13
tasks
Data Analyst, People Analytics
RVO Health Charlotte, NC 2026-08-08
Financial Quantitative Analysts CSCD 429 CSCD 484 CSCD 485 MATH 443 +2 more
Tasks you're prepared for (9 of 13 for Financial Quantitative Analysts)
  • 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
+4 more covered tasks
Tasks you'd need to develop (4)
Research or develop analytical tools to address issues such as portfolio construction or optimization, performance measurement, attribution, profit and loss measurement, or pricing models. (importance 4.2/5)
Produce written summary reports of financial research results. (importance 3.6/5)
Collaborate in the development or testing of new analytical software to ensure compliance with user requirements, specifications, or scope. (importance 3.4/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

9/13
tasks
Data Analyst
Kyndryl Research Triangle Park, NC 2026-03-18
Financial Quantitative Analysts CSCD 429 CSCD 484 CSCD 485 MATH 443 +2 more
Tasks you're prepared for (9 of 13 for Financial Quantitative Analysts)
  • 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
+4 more covered tasks
Tasks you'd need to develop (4)
Research or develop analytical tools to address issues such as portfolio construction or optimization, performance measurement, attribution, profit and loss measurement, or pricing models. (importance 4.2/5)
Produce written summary reports of financial research results. (importance 3.6/5)
Collaborate in the development or testing of new analytical software to ensure compliance with user requirements, specifications, or scope. (importance 3.4/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Architect
Guidehouse Charlotte, NC 2026-09-12
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer
Eliassen Group Raleigh, NC 2026-09-11
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Governance Analyst
TEKsystems Charlotte, NC 2026-09-11
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer I (Full-Time) - United States
Cisco Research Triangle Park, NC 2026-09-05
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer
TEKsystems Durham, NC 2026-09-04
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer
Eliassen Group Durham, NC 2026-09-03
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer II
Bank of America Charlotte, NC 2026-09-03
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer
Insight Global Charlotte, NC 2026-09-02
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer III, Hiring Lab
Indeed Charlotte, NC 2026-08-28
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer - INTL Europe
Insight Global Charlotte, NC 2026-08-15
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer
IBM Charlotte, NC 2026-08-13
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer
Guidehouse Charlotte, NC 2026-08-13
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

17/25
tasks
Data Engineer - INTL- LATAM
Insight Global Greensboro, NC 2026-07-17
Database Architects CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (17 of 25 for Database Architects)
  • 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
+12 more covered tasks
Tasks you'd need to develop (8)
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements. (importance 4.5/5)
Design databases to support business applications, ensuring system scalability, security, performance, and reliability. (importance 4.4/5)
Work as part of a project team to coordinate database development and determine project scope and limitations. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

4/7
tasks
Physicist III
Novant Health Wilmington, NC 2025-12-19
Physicists CSCD 210 CSCD 300 CSCD 429 CSCD 484 +5 more
Tasks you're prepared for (4 of 7 for Physicists)
  • Perform complex calculations as part of the analysis and evaluation of data, using computers.
  • Analyze data from research conducted to detect and measure physical phenomena.
    via MATH 485
  • Describe and express observations and conclusions in mathematical terms.
  • Design computer simulations to model physical data so that it can be better understood.
    via CSCD 485
Tasks you'd need to develop (3)
Write research proposals to receive funding. (importance 4.0/5)
Teach physics to students. (importance 4.0/5)
Report experimental results by writing papers for scientific journals or by presenting information at scientific conferences. (importance 3.9/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.

6/11
tasks
Materials Management Technician
UNC Health Care Kinston, NC 2026-09-12
Geological Technicians, Except Hydrologic Technicians CSCD 210 CSCD 300 CSCD 484 MATH 485
Tasks you're prepared for (6 of 11 for Geological Technicians, Except Hydrologic Technicians)
  • 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
+1 more covered task
Tasks you'd need to develop (5)
Participate in geological, geophysical, geochemical, hydrographic, or oceanographic surveys, prospecting field trips, exploratory drilling, well logging, or underground mine survey programs. (importance 3.9/5)
Adjust or repair testing, electrical, or mechanical equipment or devices. (importance 3.7/5)
Read and study reports in order to compile information and data for geological and geophysical prospecting. (importance 3.7/5)

These could be filled by an applied project, elective, or internship — see the program page for examples.