UI Wordmark

MATH 490 AH - Advanced Topics in Mathematics - Computational Math

Campus: Urbana-Champaign


Deals with selected topics and applications of mathematics; see Class Schedule or department office for current topics. Course Information: 1 to 4 undergraduate hours. 1 to 4 graduate hours. May be repeated with approval. Prerequisite: Consent of instructor.

Special Instructions:

Computational Math. Prerequisites: Successful completion of CS 101 or 125 or prior programming experience in Python, C, C++ or Java; as well as successful completion of Math 347 (or CS 173). This is a project-based course that will guide students through a computational way of approaching problems. Topics covered will include network and graph algorithms, topological data analysis, computer algebra and cryptography algorithms. Programming will be done in Python and its extension that the SageMath environment provides. The format will be short lectures and short programming exercises twice a week with longer project work day once a week. In addition students will select a longer final project and do an in-class presentation in the last week or so of class. The 4 main goals of this course are: (1) Improve programming skill and algorithmic thinking; (2) Prepare for industrial computational math work; (3) Prepare for future math courses by learning to use computation to play with examples;

Option 1

Number of Required Visit(s): 0

Course Level: Graduate

Credit: 3

Term(s): Spring


Bachelor's Degree

Master's Degree

Doctoral Degree


Continuing Education

Search Programs

Search Courses


Contact Us

University of Illinois Online
Phone: (866) 633-8465 - Join Us  Facebook
© Copyright 2015 - University of Illinois

Cookie Settings