Course Description Listing


MSCS- 149 Cooperative Education Experience (1.00 - 8.00 cr.)
Repeatable: Yes
Work and study in an approved position to gain business/industrial/other experience. Normally entailing recurring, supervised work periods, each one building and expanding on the previous.
Department consent

Top

MSCS- 192 Introductory Bioinformatics (2.00 cr.)
Repeatable: No
Introduction to the design, development, and application of bioinformatics tools for genomics and other integrated biological research questions. Some computer programming.

Top

MSCS- 249 Cooperative Education Experience (1.00 - 8.00 cr.)
Repeatable: Yes
Work and study in an approved position to gain business/industrial/other experience. Normally entailing recurring, supervised work periods, each one building and expanding on the previous.
Department consent

Top

MSCS- 280 Graph Theory With Applications In Computer Science (3.00 cr.)
Repeatable: No
Principles of graph theory, computer representation of graphs, properties of general graphs, structure and properties of special graphs, flow networks, and computer applications of graph theory.

Prerequisites: Take CS-145 and take either MATH-180 or MATH-270

Top

MSCS- 349 Cooperative Education Experience (1.00 - 8.00 cr.)
Repeatable: Yes
Work and study in an approved position to gain business/industrial/other experience. Normally entails recurring, supervised work periods, each one building and expanding on the previous.
Department consent

Top

MSCS- 390 Topics (1.00 - 3.00 cr.)
Repeatable: Yes
Topics of current importance in applications of mathematics to problems in business, industry, government or society. May be repeated for additional credit with consent of program director.

Top

MSCS- 390 Fourier Transform and Applications (3.00 cr.)
Repeatable: No
Fundamental theory of Fourier transform with applications to a variety of topics. Traditional definition of Fourier series, the modern functional definition of Fourier transform and its properties. Discrete and fast Fourier transform. Convolution and Shah-function and their applications to Fourier transform.

Top

MSCS- 390 Topics: Introduction to Parallel Processing with CUDA (2.00 cr.)
Repeatable: No
Introduction to parallel processing using the Compute Unified Device Architecture (CUDA) system. Overview of CUDA architecture, kernels, grids, threads, memory structure and performance considerations. Basic algorithms and examples of applications to computer graphics, image processing and scientific computing.

Prerequisites: take CS-244 and MATH-275

Top

MSCS- 399 Independent Study (1.00 - 3.00 cr.)
Repeatable: Yes

Department consent

Top

MSCS- 446 Numerical Analysis I (3.00 cr.)
Repeatable: No
Theory and applications of numerical methods for linear algebra, non-linear equations and polynomial interpolation.

Prerequisites: take MATH-158, MATH-275 and CS-145

Top

MSCS- 447 Numerical Analysis II (3.00 cr.)
Repeatable: No
Theory and applications of numerical methods for approximation, numerical integration and differentiation, differential equations, and Fourier analysis.

Prerequisites: take MSCS-446 and MATH-255

Top

MSCS- 449 Cooperative Education Experience (1.00 - 8.00 cr.)
Repeatable: Yes
Work and study in an approved position to gain business/industrial/other experience. Normally entails recurring, supervised work periods, each one building and expanding on the previous.
Department consent

Top

MSCS- 475 Applied Mathematics Internship (2.00 - 8.00 cr.)
Repeatable: Yes
Off-campus work and study in approved position to gain experience in using computer and/or statistical techniques in the analysis and solution of real-world problems. Interns receive salaried appointments with cooperating companies for summer or summer plus one semester.
Department consent

Must be Junior level or higher

Top

MSCS- 492 Mathematical And Computational Foundations Of Bioinformatics (3.00 cr.)
Repeatable: No
Examination of different types of algorithms employed in bioinformatics, their mathematical foundations, and software implementation. Topics in mapping DNA, sequencing DNA, comparing sequences, predicting genes, finding signals, identifying proteins, repeat analysis, DNA arrays, genome rearrangements, molecular evolution, phylogenetics, machine learning, systems biology, and computational biology.

Prerequisites: must be Senior level and Applied Math & Computer Science major.

Top

MSCS- 499 Independent Study (1.00 - 3.00 cr.)
Repeatable: Yes

Department consent

Top

MSCS- 590 Topics (1.00 - 3.00 cr.)
Repeatable: Yes
Topics of current importance in applications of mathematics to problems in business, industry, government or society. May be repeated for additional credit with consent of program director.

Top

MSCS- 590 Fourier Transform and Applications (3.00 cr.)
Repeatable: No
Fundamental theory of Fourier transform with applications to a variety of topics. Traditional definition of Fourier series, the modern functional definition of Fourier transform and its properties. Discrete and fast Fourier transform. Convolution and Shah-function and their applications to Fourier transform.

Prerequisites: take Math-720 and Math-755

Top

MSCS- 747 Scientific Computing (3.00 cr.)
Repeatable: No
Analysis and development of the most common techniques used in the efficient numerical solution of problems in applied mathematics, statistics, science and engineering focusing on computational methods in linear algebra and nonlinear systems. Applications from a wide variety of fields including engineering, computer science, and physics.

Prerequisite: Take MATH-720

Top

MSCS- 791 Field Project in Industrial Mathematics I (3.00 cr.)
Repeatable: No
First course in a two-semester sequence. Application of a variety of mathematical tools to conduct original research on a project provided by employers, professors, companies, agencies, or organizations. Synthesis of mathematical modeling, numerical computing, and/or data analysis.

Prerequisite: take MATH-710

Top

MSCS- 792 Field Project in Industrial Mathematics II (3.00 cr.)
Repeatable: No
Second course in a two-semester sequence. Application of a variety of mathematical tools to conduct original research on a project provided by employers, professors, companies, agencies, or organizations. Synthesis of mathematical modeling, numerical computing, and/or data analysis.

Prerequisite: take MSCS-791

Top

MSCS- 799 Independent Study (1.00 - 3.00 cr.)
Repeatable: Yes

Department consent

Top

Back to Course Descriptions