MATH443 — Numerical Methods

5 credits CIM Verified

Introduces scientific computing including root finding, numerical integration, differentiation, interpolation, and solving differential equations numerically.

12
Objectives
87
Matches
87
Reviewed
12
Occupations
Your experience with this course
Top occupation matches for this course
46.7% Computer Systems Analysts 14t
50.5% Bioinformatics Technicians 12t
46.1% Web Developers 12t
46.6% Computer Programmers 12t
47.0% Biostatisticians 10t

Learning Objectives & Matches

LO1 CIM

Compare the error from a numerical calculus approximation to the corresponding error estimate

3 O*NET task matches
Batch:
Mathematicians 3.9/5
40% ok

Perform computations and apply methods of numerical analysis to data.

Claude Opus 4.6 denied
Statisticians 3.4/5
36% ok

Examine theories, such as those of probability and inference, to discover mathematical bases for new or improved methods of obtaining and evaluating numerical data.

Claude Opus 4.6 denied
Data Scientists
30% ok

Compare models using statistical performance metrics, such as loss functions or proportion of explained variance.

Claude Opus 4.6 denied
LO1

Implement numerical algorithms for root finding, integration, and differentiation

10 O*NET task matches
Batch:
Mathematicians 3.9/5
66% ok

Perform computations and apply methods of numerical analysis to data.

Claude Opus 4.6 denied
Operations Research Analysts 3.7/5
55% ok

Break systems into their components, assign numerical values to each component, and examine the mathematical relationships between them.

Claude Opus 4.6 denied
Statisticians 3.4/5
50% ok

Examine theories, such as those of probability and inference, to discover mathematical bases for new or improved methods of obtaining and evaluating numerical data.

Claude Opus 4.6 denied
Mathematicians 3.2/5
50% ok

Develop computational methods for solving problems that occur in areas of science and engineering or that come from applications in business or industry.

Claude Opus 4.6 denied
Operations Research Analysts 4.4/5
48% ok

Formulate mathematical or simulation models of problems, relating constants and variables, restrictions, alternatives, conflicting objectives, and their numerical parameters.

Claude Opus 4.6 denied
Biostatisticians 4.2/5
46% ok

Develop or implement data analysis algorithms.

Claude Opus 4.6 denied
Computer and Information Resea 3.6/5
42% ok

Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.

Claude Opus 4.6 denied
Computer Systems Analysts 3.6/5
41% ok

Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.

Claude Opus 4.6 denied
Operations Research Analysts 4.0/5
40% ok

Specify manipulative or computational methods to be applied to models.

Claude Opus 4.6 denied
Computer and Information Resea 4.2/5
40% ok

Analyze problems to develop solutions involving computer hardware and software.

Claude Opus 4.6 denied
LO2 CIM

Implement a numerical approximation to a solution of an initial value problem

10 O*NET task matches
Batch:
Mathematicians 4.1/5
39% ok

Develop new principles and new relationships between existing mathematical principles to advance mathematical science.

Claude Opus 4.6 denied
Data Scientists
39% ok

Propose solutions in engineering, the sciences, and other fields using mathematical theories and techniques.

Claude Opus 4.6 denied
Bioinformatics Technicians 3.9/5
38% ok

Maintain awareness of new and emerging computational methods and technologies.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 4.2/5
38% ok

Direct the analysis, development, and operation of complete computer systems.

Claude Opus 4.6 denied
Bioinformatics Technicians 3.9/5
37% ok

Develop or apply data mining and machine learning algorithms.

Claude Opus 4.6 denied
Mathematicians 3.7/5
36% ok

Apply mathematical theories and techniques to the solution of practical problems in business, engineering, the sciences, or other fields.

Claude Opus 4.6 denied
Computer Programmers 4.4/5
36% ok

Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.

Claude Opus 4.6 denied
Data Scientists
36% ok

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

Claude Opus 4.6 denied
Mathematicians 3.9/5
35% ok

Perform computations and apply methods of numerical analysis to data.

Claude Opus 4.6 denied
Operations Research Analysts 4.4/5
31% ok

Formulate mathematical or simulation models of problems, relating constants and variables, restrictions, alternatives, conflicting objectives, and their numerical parameters.

Claude Opus 4.6 denied
LO2

Analyze algorithm accuracy, stability, and error propagation

10 O*NET task matches
Batch:
Mathematicians 3.9/5
45% ok

Perform computations and apply methods of numerical analysis to data.

Claude Opus 4.6 denied
Operations Research Analysts 3.7/5
44% ok

Break systems into their components, assign numerical values to each component, and examine the mathematical relationships between them.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 4.0/5
44% ok

Verify stability, interoperability, portability, security, or scalability of system architecture.

Claude Opus 4.6 denied
Computer Programmers 4.4/5
44% ok

Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.

Claude Opus 4.6 approved at 100
Computer Systems Analysts 3.6/5
43% ok

Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.

Claude Opus 4.6 approved at 100
Biostatisticians 4.2/5
42% ok

Develop or implement data analysis algorithms.

Claude Opus 4.6 denied
Web Developers 4.1/5
38% ok

Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.

Claude Opus 4.6 denied
Web Developers 3.4/5
37% ok

Recommend and implement performance improvements.

Claude Opus 4.6 denied
Data Warehousing Specialists 4.4/5
36% ok

Verify the structure, accuracy, or quality of warehouse data.

Claude Opus 4.6 denied
Computer Programmers 3.5/5
35% ok

Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.

Claude Opus 4.6 denied
LO3 CIM

Employ and analyze a prescribed method to find a root of a nonlinear equation (with knowledge of the strengths and weaknesses of the approach)

4 O*NET task matches
Batch:
Data Scientists
32% ok

Propose solutions in engineering, the sciences, and other fields using mathematical theories and techniques.

Claude Opus 4.6 denied
Mathematicians 3.2/5
32% ok

Develop computational methods for solving problems that occur in areas of science and engineering or that come from applications in business or industry.

Claude Opus 4.6 denied
Operations Research Analysts 3.7/5
31% ok

Break systems into their components, assign numerical values to each component, and examine the mathematical relationships between them.

Claude Opus 4.6 denied
Mathematicians 3.7/5
30% ok

Apply mathematical theories and techniques to the solution of practical problems in business, engineering, the sciences, or other fields.

Claude Opus 4.6 denied
LO3

Solve computational problems using iterative and direct methods

10 O*NET task matches
Batch:
Mathematicians 3.2/5
77% ok

Develop computational methods for solving problems that occur in areas of science and engineering or that come from applications in business or industry.

Claude Opus 4.6 denied
Computer and Information Resea 4.2/5
66% ok

Analyze problems to develop solutions involving computer hardware and software.

Claude Opus 4.6 denied
Computer and Information Resea 3.6/5
65% ok

Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.

Claude Opus 4.6 denied
Mathematicians 3.7/5
56% ok

Apply mathematical theories and techniques to the solution of practical problems in business, engineering, the sciences, or other fields.

Claude Opus 4.6 denied
Operations Research Analysts 4.4/5
54% ok

Formulate mathematical or simulation models of problems, relating constants and variables, restrictions, alternatives, conflicting objectives, and their numerical parameters.

Claude Opus 4.6 denied
Operations Research Analysts 3.7/5
51% ok

Break systems into their components, assign numerical values to each component, and examine the mathematical relationships between them.

Claude Opus 4.6 denied
Operations Research Analysts 4.0/5
50% ok

Specify manipulative or computational methods to be applied to models.

Claude Opus 4.6 denied
Data Scientists
50% ok

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

Claude Opus 4.6 denied
Data Scientists
49% ok

Propose solutions in engineering, the sciences, and other fields using mathematical theories and techniques.

Claude Opus 4.6 denied
Bioinformatics Technicians 3.9/5
48% ok

Maintain awareness of new and emerging computational methods and technologies.

Claude Opus 4.6 denied
LO4 CIM

Produce a report that contains contextualized numerical results

10 O*NET task matches
Batch:
Mathematicians 3.9/5
52% ok

Perform computations and apply methods of numerical analysis to data.

Claude Opus 4.6 denied
Statisticians 4.5/5
52% ok

Report results of statistical analyses, including information in the form of graphs, charts, and tables.

Claude Opus 4.6 approved at 200
faculty approved at 100
Digital Forensics Analysts
52% ok

Write technical summaries to report findings.

Claude Opus 4.6 denied
Statisticians 3.9/5
48% ok

Report results of statistical analyses in peer-reviewed papers and technical manuals.

Claude Opus 4.6 approved at 200
Business Intelligence Analysts 4.6/5
46% ok

Generate standard or custom reports summarizing business, financial, or economic data for review by executives, managers, clients, and other stakeholders.

Claude Opus 4.6 denied
Statisticians 3.4/5
40% ok

Examine theories, such as those of probability and inference, to discover mathematical bases for new or improved methods of obtaining and evaluating numerical data.

Claude Opus 4.6 denied
Computer Systems Analysts 3.5/5
40% ok

Specify inputs accessed by the system and plan the distribution and use of the results.

Claude Opus 4.6 denied
Data Scientists
40% ok

Create graphs, charts, or other visualizations to convey the results of data analysis using specialized software.

Claude Opus 4.6 denied
Data Scientists
39% ok

Analyze, manipulate, or process large sets of data using statistical software.

Claude Opus 4.6 denied
Operations Research Analysts 4.6/5
39% ok

Present the results of mathematical modeling and data analysis to management or other end users.

Claude Opus 4.6 denied
LO4

Use scientific computing tools and libraries for numerical analysis

10 O*NET task matches
Batch:
Statisticians 4.0/5
54% ok

Process large amounts of data for statistical modeling and graphic analysis, using computers.

Claude Opus 4.6 denied
Bioinformatics Technicians 3.9/5
51% ok

Maintain awareness of new and emerging computational methods and technologies.

Claude Opus 4.6 denied
Mathematicians 3.2/5
49% ok

Develop computational methods for solving problems that occur in areas of science and engineering or that come from applications in business or industry.

Claude Opus 4.6 denied
Mathematicians 3.9/5
49% ok

Perform computations and apply methods of numerical analysis to data.

Claude Opus 4.6 denied
Data Warehousing Specialists 3.8/5
48% ok

Perform system analysis, data analysis or programming, using a variety of computer languages and procedures.

Claude Opus 4.6 denied
Data Scientists
48% ok

Analyze, manipulate, or process large sets of data using statistical software.

Claude Opus 4.6 denied
Biostatisticians 4.2/5
47% ok

Develop or implement data analysis algorithms.

Claude Opus 4.6 denied
Computer Systems Analysts 3.6/5
47% ok

Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.

Claude Opus 4.6 denied
Computer Programmers 2.8/5
47% ok

Collaborate with computer manufacturers and other users to develop new programming methods.

Claude Opus 4.6 denied
Web and Digital Interface Desi
46% ok

Select programming languages, design tools, or applications.

Claude Opus 4.6 denied
LO5

Apply numerical methods to solve differential equations

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

Implement interpolation and approximation methods for data fitting

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

Analyze conditioning and numerical stability of computational problems

10 O*NET task matches
Batch:
Statisticians 4.2/5
48% ok

Adapt statistical methods to solve specific problems in many fields, such as economics, biology, and engineering.

Claude Opus 4.6 approved at 200
Biostatisticians 4.2/5
46% ok

Develop or implement data analysis algorithms.

Claude Opus 4.6 denied
Computer Systems Analysts 3.1/5
46% ok

Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.

Claude Opus 4.6 denied
Computer Systems Analysts 3.6/5
45% ok

Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.

Claude Opus 4.6 denied
Mathematicians 3.9/5
45% ok

Perform computations and apply methods of numerical analysis to data.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 4.2/5
44% ok

Direct the analysis, development, and operation of complete computer systems.

Claude Opus 4.6 denied
Mathematicians 4.2/5
44% ok

Mentor others on mathematical techniques.

Claude Opus 4.6 denied
Computer Programmers 3.5/5
43% ok

Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.

Claude Opus 4.6 denied
Computer Systems Analysts 4.0/5
43% ok

Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.

Claude Opus 4.6 denied
Computer and Information Resea 3.6/5
42% ok

Design computers and the software that runs them.

Claude Opus 4.6 denied
LO8

Develop programs to solve scientific and engineering problems numerically

10 O*NET task matches
Batch:
Computer Programmers 2.8/5
42% ok

Collaborate with computer manufacturers and other users to develop new programming methods.

Claude Opus 4.6 denied
Statisticians 3.4/5
42% ok

Examine theories, such as those of probability and inference, to discover mathematical bases for new or improved methods of obtaining and evaluating numerical data.

Claude Opus 4.6 denied
Computer Systems Analysts 4.0/5
42% ok

Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.

Claude Opus 4.6 denied
Data Warehousing Specialists 3.8/5
41% ok

Perform system analysis, data analysis or programming, using a variety of computer languages and procedures.

Claude Opus 4.6 denied
Operations Research Analysts 4.4/5
41% ok

Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.

Claude Opus 4.6 denied
Mathematicians 3.8/5
41% ok

Conduct research to extend mathematical knowledge in traditional areas, such as algebra, geometry, probability, and logic.

Claude Opus 4.6 denied
Mathematicians 3.7/5
40% ok

Develop mathematical or statistical models of phenomena to be used for analysis or for computational simulation.

Claude Opus 4.6 denied
Operations Research Analysts 4.4/5
40% ok

Observe the current system in operation, and gather and analyze information about each of the component problems, using a variety of sources.

Claude Opus 4.6 denied
Computer Programmers 3.3/5
39% ok

Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.

Claude Opus 4.6 denied
Statisticians 4.0/5
39% ok

Process large amounts of data for statistical modeling and graphic analysis, using computers.

Claude Opus 4.6 denied
Source: Official CIM from EWU · Matches via cosine similarity (all-MiniLM-L6-v2, 384-dim embeddings)