According to the catalogue:
As determined by the GIDP Program in Applied Mathematics Graduate Student Handbook.
Browse to Core Courses for addition information.
Information | Data |
---|---|
Instructor | Professor Marek Rychlik |
Office | Mathematics 605 |
Telephone | 1-520-621-6865 |
rychlik@arizona.edu | |
Instructor Homepage/Web Server | http://alamos.math.arizona.edu |
Course Homepage | http://alamos.math.arizona.edu/math589 |
Course Homepage (Mirror) | http://marekrychlik.com/math589 |
Personnel | Day of the Week | Hour | Room | Comment |
---|---|---|---|---|
Marek Rychlik | Monday | 4:00pm-5:00pm | Upper Division Tutoring via Teams (Zoom) | Upper Division Tutoring |
Marek Rychlik | Friday | 3:00pm-4:00pm | Math 466 Zoom Link | Regular office hours (Zoom, Math 466) |
Marek Rychlik | Friday | 4:00pm-5:00pm | Math 589 Zoom Link | Regular office hours (Zoom, Math 589) |
Rishi Pawar (Math 589B only) | Monday | 12:00-1:00pm | ENR2 S390FF (Rishi Pawar's office) | Math 589B Recitation Coordinator office hour |
Rishi Pawar (Math 589B only) | Wednesday | 3:00-4:00pm | ENR2 S390FF | Math 589B Recitation Coordinator office hour |
Rishi Pawar (Math 589B only) | Friday | 12:00-1:00pm | ENR2 S390FF (Rishi Pawar's office) | Math 589B Recitation Coordinator office hour |
Office hours by appointment are welcome. Please contact me by e-mail first, so that I can activate a Zoom link for the meeting.
The course format is that of a conventional lecture, with in-class discussion and additional web-delivered content. All lectures will be recorded and available on Zoom and Panopto.
Written homework will be assigned regularly and graded using Gradescope.
In addition, the course incorporates required programming assignments. Numerical experimentation is essential to understanding and using the course subject matter. The assignments will be graded by an autograder implemented in Gradescope.
In this course you are welcome and expected to use generative artificial intelligence/large language model tools, e.g. ChatGPT, Dall-e, Bard, Perplexity. Using these tools aligns with the course learning goals such as developing writing and programming skills, and ability to effectively use available information. Be aware that many AI companies collect information; do not enter confidential information as part of a prompt. LLMs may make up or hallucinate information. These tools may reflect misconceptions and biases of the data they were trained on and the human-written prompts used to steer them. You are responsible for checking facts, finding reliable sources for, and making a careful, critical examination of any work that you submit. Your use of AI tools or content must be acknowledged or cited. If you do not acknowledge or cite your use of an AI tool, what you submit will be considered a form of cheating or plagiarism. Please use the following guidelines for acknowledging/citing generative AI in your assignments:
Students are expected to be present for all exams. If a verifiable emergency arises which prevents you from taking an in-class exam at the regularly scheduled time, the instructor must be notified as soon as possible, and in any case, prior to the next regularly scheduled class. Make-up exams and quizzes will be administered only at the discretion of the instructor and only under extreme circumstances. If a student is allowed to make up a missed exam, (s)he must take it at a mutually arranged time. No further opportunities will be extended. Failure to contact your instructor as stated above or inability to produce sufficient evidence of a real emergency will result in a grade of zero on the exam. Other remedies, such as adjusting credit for other exams, may be considered.
None. See Background reading for a list of texts worth studying along with taking the course.
All examinations are planned to be administered during the class time, either in person or on Zoom.
If, due to unforseen circumstances, they cannot be held in person, they are held on Zoom using the "gallery view" mode.The exam papers for not in-person tests will be distributed on-line by D2L and collected electronically using D2L "dropbox" feature.
Exam or Assignment | Date | Grade contribution |
---|---|---|
Midterm 1 | February 13 (Tuesday), 2:00pm - 3:15pm | 20% |
Midterm 2 | April 4 (Thursday), 2:00pm - 3:15pm | 20% |
Final Examination | May 6 (Monday), 3:30pm - 5:30pm | 30% |
Homework | Written and Programming, administered via Gradescope | 30% |
Written homework consists of approximately twelve assignments equally contributing to the grade, each worth 30/12 = 2.5% of the grade. The assignments are posted on line at this link: Homework. The assignment papers are collected via Gradescope, which is cloud-based software for semi-automatic grading. Things to keep in mind:
Written homework is assigned regularly throughout the semester, for a total of approximately 80 problems. Two types of homework will be assigned:
Using Gradescope for grading differs from other grading systems. Mainly, it uses AI to allow the instructor to accurately grade a larger number of problems than it would be possible otherwise. Some grading is completely automated (e.g., solutions to problems with a numerical answer). More comples answers may be grouped automatically by using Machine Learning, OCR and image analysis. However, it is possible to completely confuse the system by improperly structuring the submitted document. Therefore, please read the instructions below carefully and re-visit them as needed. Note that Gradescope supports automatic regrade requests which you can use if all fails.
The solutions must be structured in such a way that Gradescope can read them and that its 'AI' can interpret them. Your homework must be submitted as a PDF document, even if you use scanner or phone to capture images. Two typical workflows will be as follows:
Programming in Python and MATLAB is an important part of the course. Programming assignments in the first parts of the course will be in Python, and later in the course they will approximately alternate between MATLAB and Python.
Additionally, for illustrating some aspects of the course, I will be using these programs (easy to download and free to use):
The final examination is scheduled for: May 6 (Monday), 3:30pm - 5:30pm.
The time, data and general exam rules are set by the University and can be found at these links:
The student in the class normally receives a letter grade A, B, C, D or E.
The cut-offs for the grades are:
Grade | % Range |
---|---|
A | 90%+ |
B | 80-90% |
C | 70-80% |
D | 60-70% |
E | 0-60% |
Normally, individual tests and assignments will not be "curved". However, grade cut-offs may be lowered at the end of the semester (but not raised!) to reflect the difficulty of the assignments and other factors that may cause abnormal grade distribution.
The grade will be computed by D2L and the partial grade will be updated automatically by the system as soon as the individual grades are recorded.
General UA policy regarding grades and grading systems is available at https://catalog.arizona.edu/policy-type/grade-policiesFor a list of emergency procedures for all types of incidents, please visit the website of the Critical Incident Response Team (CIRT):
Our goal in this classroom is that learning experiences be as accessible as possible. If you anticipate or experience physical or academic barriers based on disability, please let me know immediately so that we can discuss options. You are also welcome to contact Disability Resources (520-621-3268) to establish reasonable accommodations. For additional information on Disability Resources and reasonable accommodations, please visit http://drc.arizona.edu/ .
If you have reasonable accommodations, please plan to meet with me by appointment or during office hours to discuss accommodations and how my course requirements and activities may impact your ability to fully participate. Please be aware that the accessible table and chairs in this room should remain available for students who find that standard classroom seating is not usable. Code of Academic Integrity Required language: Students are encouraged to share intellectual views and discuss freely the principles and applications of course materials. However, graded work/exercises must be the product of independent effort unless otherwise instructed. Students are expected to adhere to the UA Code of Academic Integrity as described in the UA General Catalog. See: http://deanofstudents.arizona.edu/academic-integrity/students/academic-integrity http://deanofstudents.arizona.edu/codeofacademicintegrity .
Course Timeline
Classes are held on Monday, Wednesday, and Friday from 12:00 PM to 12:50 PM.
Month | Week | Topic |
---|---|---|
January | Week 1 | Introduction to the course and Finite-Dimensional Optimization: Unconstrained Optimizations (Overview) |
Week 2 | Minimizing Quadratic Functions, Least Square Minimization | |
Week 3 | Gradient Descent and Backtracking | |
Week 4 | Steepest Descent | |
February | Week 5 | Newton, Quasi-Newton, and Cubic-Newton Methods |
Week 6 | Equality Constrained Minimization: Primal-Dual Newton Method | |
Week 7 | Interior Point Methods | |
Week 8 | Linear Programming: Simplex Method | |
March | Week 9 | L1-Regularization, Sparsity, and Compressed Sensing |
Week 10 | Optimal Control: Introduction and Basic Principles | |
Week 11 | Dynamic Programming | |
Week 12 | Monte-Carlo Algorithms: Overview and Direct Sampling Methods | |
April | Week 13 | Importance Sampling and Stochastic Algorithms for Optimization |
Week 14 | Markov-Chain Monte-Carlo (MCMC) and Ising Model | |
Week 15 | Gibbs Sampling, Metropolis-Hastings, and Exact Sampling | |
Week 16 | Variational Algorithms and Neural Networks Algorithms | |
May | Week 17 | Course Review and Final Exam Preparation |
Date | Event |
---|---|
10/1/2023 | Shopping Cart available. |
1/9/2024 | Last day for students to add to or drop from a waitlist. |
1/10/2024 | First day of Spring classes; UAccess available for registration; first day to add classes for audit (instructor signature required). |
1/15/2024 | Martin Luther King Day, no classes. |
1/17/2024 | Last day to use UAccess for adding classes, changing classes, or changing sections. |
1/18/2024 | Instructor approval required on a Change of Schedule form to ADD or CHANGE classes. |
1/23/2024 | Last day for a refund. |
1/24/2024 | Beginning today, students may completely withdraw from all classes in the term. |
2/6/2024 | Last day for department staff to add or drop in UAccess; last day to drop without a grade of W; last day to change from credit to audit or vice versa with only an instructor's signature; last day to change from pass/fail to regular grading or vice versa with only instructor approval. |
2/7/2024 | Instructor's and dean's signatures required to change from pass/fail to regular grades or vice versa; W period begins. |
3/3/2024 | Last day to make registration changes without the dean's signature. |
3/4/2024 | Instructor's and dean's signatures required on all Change of Schedule forms to ADD or CHANGE classes; Spring recess begins. |
3/10/2024 | Spring recess ends. |
3/26/2024 | Last day for students to withdraw from a class online through UAccess; last day to change to/from audit with only instructor approval; last day for instructors to administratively drop students. |
3/27/2024 | Instructor's and Graduate College dean's permission required to withdraw from a class or to change to/from audit. |
5/1/2024 | Last day to request a complete withdraw from all classes in the term; last day of class. |
5/2/2024 | Reading day, no classes. |
5/3/2024 | Final exams begin. |
5/9/2024 | Final exams end; final grades available in UAccess as soon as posted by the instructor. |
5/10/2024 | Degree award date. |