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 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- 390 Topics: Algorithms And Artificial Intelligence (3.00 cr.)
Repeatable: No
An introduction to the design and analysis of computer algorithms. Concepts of artificial intelligence and machine learning to enhance analytical and problem solving skills.

Prerequisite: take CS-244

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- 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- 799 Independent Study (1.00 - 3.00 cr.)
Repeatable: Yes

Department consent

Top

Back to Course Descriptions