Computational Mathematics Minor

6073
None
Classroom
No
Minor
Main Campus - Melbourne
2018-2019 Florida Tech Catalog
Minor Code: 6073 Degree Awarded: None
Delivery Mode(s): Classroom Age Restriction: No
Admission Status: Undergraduate Location(s): Main Campus - Melbourne
Curriculum (21 credit hours)

MTH 2000-level (or higher) courses must be used to satisfy the remaining 21-credit hour total if more than nine credit hours of the courses for the minor are named courses in the student's major.

  • MTH 1001 Calculus 1
    Credit Hours: 4

    Functions and graphs, limits and continuity, derivatives of algebraic and trigonometric functions, chain rule; applications to maxima and minima, and to related rates. Exponential logarithmic, circular and hyperbolic functions: their inverses, derivatives and integrals.

    Prerequisite:

    MTH 1000 or MTH 1012 

    Requirement(s):
    High school algebra and trigonometry and a passing score on the placement test, or prerequisite course
  • MTH 1010 Honors Calculus 1
    Credit Hours: 4

    Provides a rigorous treatment of differential calculus. Emphasizes proofs. Includes functions and graphs, limits and continuity, differentiation, chain rule, Taylor's formula, calculation of the limit of a differentiable function, applications to maxima and minima, constructing the graph of a function and the Riemann integral.

    Prerequisite:

    MTH 1000 

  • MTH 1002 Calculus 2
    Credit Hours: 4

    Integration and applications of integration, further techniques of integration, improper integrals, limits, l'Hospital's rule, sequences and series, numerical methods, polar coordinates and introductory differential equations.

    Prerequisite:

    MTH 1001 or MTH 1010 

  • MTH 1020 Honors Calculus 2
    Credit Hours: 4

    Provides a rigorous treatment of integral calculus. Emphasizes proofs. Includes integration and applications of integration, further techniques of integration, improper integrals, integrals depending on a parameter, sequences and series, uniform convergence of series and improper integrals.

    Prerequisite:

    MTH 1010 

  • MTH 2201 Differential Equations/Linear Algebra
    Credit Hours: 4

    First-order differential equations, linear differential equations with constant coefficients, first-order systems of differential equations with constant coefficients, numerical methods, Laplace transforms, series solutions, algebraic systems of equations, matrices, determinants, vector spaces, eigenvalues and eigenvectors.

    Prerequisite:

    MTH 1002 or MTH 1020 

  • MTH 3200 Honors Differential Equations
    Credit Hours: 4

    Provides analysis of differential equations. Emphasizes proofs. Includes existence and uniqueness theorems, Lyapunov stability theory, differential and integral inequalities, Gronwall-Bellman lemma, matrix exponential, differential equations depending on a parameter, continuity, and differentiability or a solution with respect to a parameter.

    Prerequisite:

    (MTH 1002 or MTH 1020) and MTH 3102 

or


 

or 


 

or

One of the following three courses:
  • CSE 1502 Introduction to Software Development With C++
    Credit Hours: 3

    Focuses on the stages of software development and practice in using C++. Includes requirement analysis, design and implementation methods, testing procedures and an introduction to certifying program correctness.

    Requirement(s):
    For majors other than Computer Science. Computer Science majors may only use as Free Elective
  • CSE 1503 Introduction to Software Development With FORTRAN
    Credit Hours: 3

    Focuses on the stages of software development and practice in using Fortran. Includes requirement analysis, design and implementation methods, testing procedures and an introduction to certifying program correctness.

    Requirement(s):
    For majors other than Computer Science. Computer Science majors may only use as Free Elective
  • CSE 2050 Programming in a Second Language
    Credit Hours: 3

    Introduces a second programming language for computer science majors. Students learn to read and write programs in a second language. The language chosen is one with wide popularity and use. The current language is C++.

    Prerequisite:

    CSE 2010  

    Requirement(s):
    Instructor approval or prerequisite course
Two of the following three courses:
  • MTH 4082 Introduction to Parallel Processing
    *
    Credit Hours: 3

    Introduces parallel algorithm development, architectures for parallel computers, programming paradigms SIMD and MIMD for shared and distributed memory computers. Presents parallel algorithms for matrix computations, sorting and searching, and various numerical algorithms. Includes analysis of performance of parallel algorithms and scalability of algorithms.

    Prerequisite:

    CSE 1502 or CSE 1503 or CSE 2010 or CSE 2050 

  • MTH 4311 Numerical Analysis
    Credit Hours: 3

    Introduces numerical methods for solving equations in one variable, polynomial approximation, interpolation, numerical differentiation and integration, initial-value problems for ODE and direct methods for solving linear systems.

    Prerequisite:

    (CSE 1502 or CSE 1503 or CSE 2050), and MTH 2201 

  • MTH 4320 Neural Networks
    Credit Hours: 3

    Includes basic existence theory, differential and integral inequalities, qualitative and quantitative theory, and Lyapunov's second method.

    Prerequisite:

    (CSE 1502 or CSE 1503 or CSE 2050), and MTH 2201 


*CSE 4082 Introduction to Parallel and Real-Time Algorithms may be substituted for MTH 4082.