Master of Science in Applied Mathematics and Computer Science

Bridging the Gap Between Academic Theories and Real Life Business Needs

IU South Bend’s Master of Science in Applied Mathematics and Computer Science program was designed to meet the needs of those already working in the technical or quantitative fields. It is also a program suitable for those who have recently earned a bachelor’s degree in science or business areas or for those who are simply interested in increasing their skills in applied mathematics or computing. This advanced degree prepares students to meet the complex computer and mathematical challenges they will face in today’s changing, high-tech business environment.

  • Earn a master’s degree by completing 30 credit hours of graduate courses.
  • Choose to pursue a concentration in applied mathematics or computer science or elect to focus on both areas of study. If a single area of focus is sought, the student must complete at least 21 graduate credit hours in the specified discipline. No more than two 400 level courses may apply to this graduate degree.
  • Attend graduate classes that often meet during weekday evening hours to accommodate the schedules of employed adult students.

Learn more about the College of Liberal Arts and Sciences

MS in applied mathematics and computer science program highlights:

  • Participate in small graduate classes that average about 10 students (and rarely exceed 15 students) to allow extensive interaction with instructors and fellow students.
  • Receive 6 hours of credit for writing a thesis and complete 24 additional credits of coursework to finish the master’s degree; Or 3 hours of credit for doing a project and complete 27 additional credits of coursework; Or choose the non-thesis option that requires 30 hours of coursework credits and an exit exam, if preferred.
  • Access all of the university’s public laboratories as well as to three laboratories exclusively dedicated to the university’s math and computer science majors. Laboratories include nearly 50 networked workstations running Windows, Linux, and MacOS. The department also maintains a 16-node Beowulf cluster for research by faculty and students.
  • Study with computer and information sciences faculty members who have research interests including algorithms, software engineering, computer graphics, databases, computer networks, parallel processing, distributed computing, artificial intelligence, computer security, and bioinformatics.
  • Learn from mathematical sciences faculty members with research interests in differential topology, differential equations, dynamical systems, modeling, operations research, simulations, scientific computing, statistics, and group theory.

Interesting applied mathematics and computer science courses you may take:

Markets and Asset Pricing – Explore interest theory; introduction to theory of options pricing; Black-Scholes theory of options; general topics in finance as the time value of money, rate of return of an investment, cash-flow sequence, utility functions and expected utility maximization, mean variance analysis, optimal portfolio selection, and the capital assets pricing model; topics in measurement of interest.

Networks and Distributed Computing – Examine advanced concepts and technologies of computer networks. Protocols and protocol stacks. Client-server models. Distributed object technology. High-performance and high-bandwidth techniques. Distributed operating systems.

Numerical Analysis – Explore numerical solutions of nonlinear equations; interpolation, including finite difference and splines; approximation, using various Hilbert spaces; numerical differentiation and integration; direct methods for linear systems; iterative techniques in matrix algebra. Knowledge of a programming language such as C, C++, or Fortran is a prerequisite of this course.

More about IU South Bend’s Master of Science in Applied Mathematics and Computer Science

Career Outlook Computer Software Engineers

Computer software engineering is one of many fields graduates from this master’s program may enter. According to the Bureau of Labor Statistics, employment opportunities for computer software engineers and computer programmers are expected to grow by 21 percent over the decade ending in 2018. This is much faster than the growth anticipated for most other occupational fields. Demand for services is partially tied to growth in new technologies and the need to safeguard data. For more information, go to

Program Admissions Requirements

Graduation Requirements