MTH 321: Ordinary Differential Equations
Section A &
B
Spring 2026
Department of Mathematics
University of Portland
Spring 2026
Department of Mathematics
University of Portland
Pendulum
Horizontal Spring-Mass
Bouncing Ball
An ordinary differential equation is a core mathematical framework for describing systems that change over time. They transform physical laws into predictive models that show how things evolve.
Syllabus
About the Class
Description
This course introduces the fundamental concepts of ordinary differential equations (ODEs), including 1st-order equations, 2nd-order linear equations, and 1st-order linear systems. Emphasis is placed on solving initial and boundary value problems using both analytical and numerical methods. The behavior of solutions near equilibrium points is examined through qualitative techniques. Applications of ODEs in modeling physical systems are explored throughout the course.
Instructor Information
- Instructor: Dr. Alex John Quijano
- Office: Buckley Center 279
Lectures and Discussions
This course meets on Tuesdays and Thursdays. The typical class routine will include pre-reading assignments before each class, followed by a short lecture or demonstration, worksheet activities, group presentations, and discussions.
The course schedule and location is:
- Section A: TuTh 12:55 PM - 2:20 PM, Franz Hall 217
- Section B: TuTh 9:45 AM - 11:10 AM, Franz Hall 217
Textbook
This course uses the following textbook —which is free to access— for reading and practice.
- Trench, W. F. (2013). Elementary Differential Equations. Faculty, Authored and Edited Books & CDs. 8., https://digitalcommons.trinity.edu/mono/8/.
Credit Hours and Prerequisites
- Credit hours: 3
- Prerequisites: MTH 202 (Calculus II) with a grade of C- or higher or Permission of instructor.
Communication Tools
Class Website
The syllabus, tentative topics schedule, and other information are posted on the course website.
You can access the course website at mth-321ab-sp26.
Note that this website can also be viewed in Teams.
Microsoft Teams
We will be using Teams as the main real-time communication tool for general announcements, question-answering discussions, and direct messages.
The Teams for this course is MTH-321AB-sp26. I added you to the Teams page already, so you just need to log in using your UP credentials. If not, then send a request when you log in. Let me know if you need any assistance.
I recommend that you install the Teams software on your own machine for easy and stable access, instead of accessing Teams on the browser. Note that this course website and textbook can be accessed in Teams.
My UP email is quijano@up.edu.
If you prefer communicating through email, note that I have set up an email filter for this course, and you must put the “MTH 321” keyword in your subject line.
It is easy for me to get notice of your email if you put the keyword in the subject line. Concise and specific messages are helpful, so I know how I can best help you.
Assignment Tools
Moodle
We will be using the course Moodle page for submitting assignments and giving feedback.
The Moodle for this course is MTH-321AB - sp26 - Ordinary Differential Equation. You are already listed in Moodle for this course using your UP account.
Posit Cloud
We will be using the Python programming language as a computational tool for some assignments. This tool is free and open-source. We will use the Posit Cloud service.
Posit Cloud is an online computing environment that supports computations in Python.
Python is a powerful language for mathematical computing, widely used for symbolic algebra, numerical analysis, data visualization, and building custom models.
Jupyter is an interactive computing environment that lets you combine live code, math, visualizations, and narrative text for exploring, documenting, and sharing mathematical analyses and simulations.
Create a free account at Posit Cloud Sign-Up using your UP email. Note that you must use your UP email for me to add you into the course’s workspace in Posit Cloud. You will receive an email inviting you into the workspace at the first week of the semester.
If you’d like to set up Python on your own computer, start by installing Python, then install Jupyter to run and share code interactively. Feel free to reach out if you’d like help with any step!
Python instructions and materials will be provided ad hoc.
Learning Goals
Learning Outcomes
Upon completion of the course, you will be able to:
- Understand the basic concepts of ODEs.
- Understand the basic concepts of 1st-order system of ODEs.
- Analyze the qualitative behavior of solutions around equilibriums of linear and non-linear ODEs.
- Solve 1st- and 2nd-order linear ODEs which includes initial and boundary value problems.
- Solve 1st-order linear system of ODEs which includes initial value problems.
- Use basic numerical methods to solve ODEs.
- Apply ODEs to model physical system.
- Write clear and concise mathematical solutions to ODE problems.
- Communicate effectively about ODEs with other students, instructors, and professionals.
- Work independently and as part of a team to solve ODE problems.
- Effectively use technology to support the analysis and solution of ODEs.
Learning Objectives
The following learning objectives are designed to build on one another, with some overlap. The goal is to help you achieve proficiency in these areas.
| Topic Category | Learning Objectives |
|---|---|
| ODE Structure | \(\rightarrow\) Define
an ODE and distinguish it from partial differential equations
(PDE). \(\rightarrow\) Classify and evaluate ODEs and first-order systems by their structural features in terms of order, linearity, homogeneity, and autonomy. \(\rightarrow\) Interpret the implications of linearity, homogeneity, and autonomy on the solvability and qualitative dynamics of ODEs and systems. \(\rightarrow\) Transform an ODE into an equivalent first-order system and analyze its structure. |
| Qualitative Analysis of ODEs | \(\rightarrow\) Create
and interpret slope/direction fields of 1st- and 2nd-order ODEs, and
1st-order systems. \(\rightarrow\) Generate and evaluate phase diagrams/portraits of 1st-order systems. \(\rightarrow\) Perform linearization to analyze the solution behavior around equilibriums of linear and non-linear systems. |
| Analytically Solve ODEs | \(\rightarrow\) Use
separation of variables, integrating factors, and Laplace transforms to
solve 1st-order linear ODEs. \(\rightarrow\) Use characteristic polynomials to solve homogeneous 2nd-order linear ODEs. \(\rightarrow\) Use undetermined coefficients, variation of parameters, and Laplace transforms to solve non-homogeneous 2nd-order linear ODEs. \(\rightarrow\) Use eigentheory to solve homogeneous 1st-order linear system of ODEs. \(\rightarrow\) Use variation of parameters to solve non-homogeneous 1st-order linear system of ODEs. |
| Numerically Solve ODEs | \(\rightarrow\) Use
Euler’s method to solve 1st-order ODEs. \(\rightarrow\) Use Runge-Kutta method to solve 1st-order system of ODEs. |
| Model Physical Systems | \(\rightarrow\) Use
1st-order ODEs to model population growth/decay, temperature change, and
elementary mechanics. \(\rightarrow\) Use 2nd-order ODEs to model spring-mass systems, pendulums, and RLC circuits. \(\rightarrow\) Use 1st-order system of ODEs to model population dynamics and fluid mechanics. |
| Use Technology | \(\rightarrow\)
Implement the basics of using Python for ODEs. \(\rightarrow\) Use Python to analyze, visualize, and solve ODEs. |
Topics Schedule
| Week | Day | Topics |
|---|---|---|
| 1 | Tu 1/13 | \(\rightarrow\)
Orientation \(\rightarrow\) Modeling Physical Systems \(\rightarrow\) Classification of Equations \(\rightarrow\) Principles of Solutions |
| Th 1/15 | \(\rightarrow\)
1st-Order ODEs \(\rightarrow\) Equilibriums of 1st-Order ODEs \(\rightarrow\) 1st-Order Existence and Uniqueness \(\rightarrow\) Slope Fields |
|
| 2 | Tu 1/20 | \(\rightarrow\)
Analyzing Equilibriums of 1st-Order ODEs \(\rightarrow\) Phase Diagrams \(\rightarrow\) Bifurcations in One Dimension |
| Th 1/22 | \(\rightarrow\)
Applications of 1st-Order ODEs \(\rightarrow\) Euler’s Method |
|
| 3 | Tu 1/27 | \(\rightarrow\)
Separation of Variables for Linear 1st-Order ODEs \(\rightarrow\) Separation of Variables for Non-Linear 1st-Order ODEs |
| Th 1/29 | \(\rightarrow\) Exact
Forms of 1st-Order ODEs \(\rightarrow\) Integrating Factors for Linear 1st-Order ODEs |
|
| 4 | Tu 2/3 | \(\rightarrow\)
2nd-Order ODEs \(\rightarrow\) Equilibriums of 2nd-Order ODEs \(\rightarrow\) 2nd-Order Existence and Uniqueness |
| Th 2/5 | \(\rightarrow\)
Principle of Superposition \(\rightarrow\) Characteristic Polynomials for Homogeneous Linear 2nd-Order ODEs \(\rightarrow\) Method of Reduction of Order |
|
| 5 | Tu 2/10 | Review |
| W 2/11 to F 2/13 | Exam 1 on 1st-Order ODEs (No Class Session on Th 2/12) | |
| 6 | Tu 2/17 | \(\rightarrow\) Undetermined Coefficients for Nonhomogeneous Linear 2nd-Order ODEs |
| Th 2/19 | \(\rightarrow\) Variation of Parameters for Nonhomogeneous Linear 2nd-Order ODEs | |
| 7 | Tu 2/24 | \(\rightarrow\)
Systems of 1st-Order ODEs \(\rightarrow\) Equilibriums of 1st-Order Systems \(\rightarrow\) 1st-Order System Existence and Uniqueness \(\rightarrow\) Phase Planes \(\rightarrow\) Direction Fields |
| Th 2/26 | \(\rightarrow\)
Analyzing Equilibriums of 1st-Order Systems \(\rightarrow\) Phase Portraits \(\rightarrow\) Bifurcations in Two Dimensions |
|
| 8 | Tu 3/3 | Spring Vacation |
| Th 3/5 | Spring Vacation | |
| 9 | Tu 3/10 | \(\rightarrow\)
Eigenvalues and Eigenvectors for Homogeneous Linear 1st-Order
Systems \(\rightarrow\) Stability Analysis by Linearization |
| Th 3/12 | \(\rightarrow\)
Applications of 2nd-Order ODEs & Systems of 1st-Order ODEs \(\rightarrow\) Runge-Kutta Method |
|
| 10 | Tu 3/17 | Review |
| W 3/18 to F 3/20 | Exam 2 on 2nd-Order ODEs (No Class Session on Th 3/19) | |
| 11 | Tu 3/24 | \(\rightarrow\)
Distinct Real Eigenvalues for Homogeneous Linear 1st-Order
Systems \(\rightarrow\) Repeated Real Eigenvalues for Homogeneous Linear 1st-Order Systems |
| Th 3/26 | \(\rightarrow\) Complex Eigenvalues for Homogeneous Linear 1st-Order Systems | |
| 12 | Tu 3/31 | \(\rightarrow\) Variation of Parameters for Nonhomogeneous Linear 1st-Order Systems |
| Th 4/2 | \(\rightarrow\)
Laplace Transforms \(\rightarrow\) Inverse Laplace Transforms \(\rightarrow\) Convolutions |
|
| 13 | Tu 4/7 | \(\rightarrow\) Laplace Transforms for Homogeneous Linear ODEs |
| Th 4/9 | \(\rightarrow\) Laplace Transforms for Nonhomogeneous Linear ODEs | |
| 14 | Tu 4/14 | Asynchronous Review due to Scholarship Day |
| W 4/15 to F 4/17 | Exam 3 on Systems of 1st-Order ODEs (No Class Session on Th 4/16) | |
| 15 | Tu 4/21 | \(\rightarrow\) Series
Solutions for Linear ODEs (Optional) \(\rightarrow\) Solutions for Linear Higher Order ODEs (Optional) |
| Th 4/23 | Review | |
| 16 | M 4/27 to Th 4/30 | Final Exam on 1st-Order ODEs, 2nd-Order ODEs, and Systems of 1st-Order ODEs |
Academic Support
Help Hours
Dr. Alex John Quijano
- Walk-in Monday to Friday at 4:00 PM - 5:00 PM, Buckley Center 279
- One-to-One, Buckley Center 279
Click on the link to sign-up for a 15-minute session.
My walk-in and by-appointment help hours begin in Week 2. If you need more than 15 minutes, you can book at most two consecutive sessions.
The Learning Commons\(^*\)
Students may receive academic assistance through Learning Commons tutoring services and workshops. The Co-Pilot peer tutoring program provides students with opportunities to work with other students to get help in writing, math, group projects, and many other courses. Schedule an appointment to meet with a Co-Pilot (tutor) by visiting the Learning Commons website (www.up.edu/learningcommons). Students can also meet with a Co-Pilot during drop-in hours. Check the Learning Commons website or stop by the Learning Commons in BC 163 to learn more about their services. Co-Pilots are a wonderful support along your academic journey.
Math Resource Center
Appointment-based tutoring accepts appointments starting week 1 and sessions start week 2. Visit the Math Resource Center website to sign-up for an appointment. Drop-in tutoring is Monday to Thursday, 3:00 PM - 7:00 PM in BC 163 and starts week 2. Check the Math Resource Center website or drop by the center for more information.
Help Hours Guidelines
It is strongly recommended that you attend the walk-in help hours or set up a one-to-one meeting with the me if you feel like you are falling behind during our in-person class activities, or if you just need to clarify concepts discussed in class. In order to be more productive during a one-to-one meeting (or the walk-in help hours), these are three recommendations before you come in:
- List all gaps in knowledge you have (missed concepts) or list all concepts that were unclear to you during class. We will address them one by one.
- Prepare questions you want answered and be ready to show relevant materials.
- Regarding assignments, prepare to show (a) what are the steps you have tried and (b) what are the errors you encountered and the strategies you have tried.
Note that these are recommendations so that you can get the most out of the help hours allocated for you. If you just want to come in and chat about something else, feel free to do so. If the dedicated time for one-to-one meeting does not work for you, send me a message to set up an appointment.
Collaboration Policy
I expect you to participate in the class through lectures, class activities, discussions, homework, and other engagements. I also expect you to make use of opportunities to get help outside of class (help hours, Teams, email, tutoring) if you need help. Concise and specific messages are the most helpful so I know how I can best help you.
You are encouraged to participate in discussions with your peers regarding assignments. However, each student must take responsibility and ownership of their work and submit their work individually, except for group projects.
Assessment
Assessment Disclosure Statement\(^*\)
Student work products for this course may be used by the University for educational quality assurance purposes. For reasons of confidentiality, such examples will not include student names.
Standards-Based Grading
Learning ODEs demands focus, rigorous examination of the concepts you have encountered, and a process of ongoing refinement and improvement. You will be assessed on your proficiency in solving a variety of ODEs, both graphically and analytically, using different methods. You will have opportunities to demonstrate your proficiency, revise your work, and reflect on your growth in identifying the type of ODE, determining appropriate solution methods, and analyzing the behavior of the solutions.
This course uses a standards-based grading system, which emphasizes mastery of specific learning objectives. This approach is more precise and motivating than traditional grading methods and fosters a more equitable learning environment. Key features of standards-based grading include:
- A clear focus on mastering defined learning objectives
- The use of diverse assessment methods to evaluate understanding
- Regular, detailed feedback to guide your progress
- Support in setting meaningful goals and tracking your growth
This system prioritizes learning and personal development, enabling you to excel and reach your highest potential.
General Marking Guide
Each assignment will be graded according to the general marking guide detailed below. You will be given feedback on your assignment and learning process to improve your performance. Note that each assignment has its own rubric guided by these general guidelines and the assignment’s learning objectives.
Given the following marks, your work:
| Mark | Rubric Description |
|---|---|
| Outstanding (O) |
Shows perfect solution sets with key steps shown clearly and concisely; applies concepts/methods correctly and consistently across similar problems; includes complete and well-represented graphs/diagrams; and, when appropriate, may extend on applying concepts/methods to new situations. |
| Excellent (E) |
Shows near-perfect solution sets with key steps shown clearly and concisely; applies concepts/methods correctly and consistently across similar problems but with minor errors such as non-propagating algebraic mistakes, and incomplete or under-represented graphs/diagrams. |
| Acceptable (A) |
Shows approximate solutions sets with key steps shown clearly and concisely; applies concepts/methods correctly and consistently across similar problems but with major errors such as propagating algebraic mistakes, and incomplete or under-represented graphs/diagrams. |
| Needs Improvement (NI) |
Shows rough solution sets with key steps mostly shown comprehensibly; applies concepts/methods incorrectly or inconsistently across similar problems with major errors such as propagating algebraic mistakes, and incomplete or under-represented graphs/diagrams. |
| Needs Major Improvement (NMI) |
Shows rudimentary solution sets but with key steps mostly shown incomprehensibly; applies concepts/methods incorrectly and inconsistently across similar problems with major errors such as propagating algebraic mistakes, and incomplete or under-represented graphs/diagrams. |
| Missing (M) |
Shows incomplete or fully incomprehensible work. |
Note that these are categorical marks, not numerical scores.
Final Course Grades
| Assignment | Rank | Mark | A,A- | B+,B,B- | C+,C,C- | D+,D,D- |
|---|---|---|---|---|---|---|
| Exams | 1 | O | \(\frac{3}{4}\) | - | - | - |
| E | - | \(\frac{3}{4}\) | - | - | ||
| A | - | - | \(\frac{2}{4}\) | - | ||
| NI | - | - | - | \(\frac{2}{4}\) | ||
| Homeworks | 2 | O | \(\frac{6}{6}\) | - | - | - |
| E | - | \(\frac{6}{6}\) | - | - | ||
| A | - | - | \(\frac{5}{6}\) | - | ||
| NI | - | - | - | \(\frac{5}{6}\) | ||
| Worksheets | 3 | Completed | \(\frac{34}{37}\) | \(\frac{30}{37}\) | \(\frac{26}{37}\) | \(\frac{23}{37}\) |
The above table shows the fraction of given assignments. These fractions are minimum requirements for each letter grade category. Plus/minus letter grades will be determined by your overall coursework and your final exam.
The ranking indicates the relative importance of each assignment: Rank 1 is the most important, and Rank 3 is the least. If the mark distribution across assignments varies for you, this ranking will be used to determine your final grade. There will also be optional assignments that you may complete to contribute additional credit within each assignment category.
Each of you will receive an individual assignment marksheet in the middle of the semester to help you track your progress and current standing in the course. If you need more assistance on understanding your overall standing in this course, I encourage you to communicate with me directly.
Assignments
Submission Guidelines
You need to submit all assignments online through Moodle.
- Worksheets must be in a single
- Homework or Exams must be in a single
.pyor.ipynb) if any.
Your work must be labeled correctly and clearly written. Homework,
worksheets, and exams can be electronically hand-written or typed but
must be uploaded to Moodle as a single .pdf file. Here are
additional submission rules:
- If you choose to handwrite your answers on paper, scan your document using a scanner app to ensure the text is clear. I recommend using the “Adobe Scan” app, which is available for both Android and iOS.
- If the assignment involves a Python coding component, you must include all relevant Python code files that generated all outputs, plots, and analysis. Your Python code must be properly documented or with comments.
Worksheets
There will be worksheets every class day except for exam weeks. The purpose of the worksheets is for in-class group work and activities, and it will include instructions on how to use Python for ODEs.
You must submit your worksheet individually by end-of-class or end-of-day. Your name must exist in your worksheet and the names of your collaborators.
Worksheets are marked mostly on completion, and partially on correctness. It will be marked either pass or fail, there will no detailed feedback on worksheets, and no opportunities for revisions and make-up.
Homeworks
Homeworks are assigned every Tuesday, except for exam days. The purpose of the homework is to provide practice with problems, and it will include tasks that involve Python.
You must submit your homework individually by the prescribed deadline.
Homeworks are marked using the general grading guide and will be returned with detailed feedback.
Homework Revisions
You can revise your homework for an up-grade, meaning -for example- a grade of “NI” can be up-graded to “A”.
Here are the qualifications and requirements for homework revisions:
- A homework mark of “NMI”, “NI”, “A”, or “E”.
- The revised homework must be completed, meaning all parts should have your full written solutions.
- Homework marked with “M” is disqualified for revisions, but you can still use them as practice.
Here are the rules for homework revisions:
- Homework revisions are accepted within one week of the homework being returned to you, otherwise the grade is set.
- You have one chance to revise your homework.
Exams
Exams are given in two parts which are in written and oral forms. Below are the description of each part of the exams.
Written
The written part of the exam allows you demonstrate your understanding of the material in written form. This part will be evaluated on the details of your computations and solutions.
Written exams will be graded on 3 components:
| Written Component | Description |
|---|---|
| Methodology | The appropriate or prescribed method should be applied correctly and consistently across similar problems with shown solid understanding of the underlying principles. |
| Reasoning | The method should be explained in a clear and logical way with each key step justified and explained. |
| Writing | The solution process should be written in a clear and concise way including key steps with appropriate mathematical notations along with complete and well represented graphs/diagrams. |
Here are the rules for the written part of the exams:
- Written exams are take-home exam and given Monday of an exam week.
- Written exams are due on your scheduled oral part of the exam.
- Late submissions are not accepted unless the instructor allows under extenuating circumstances.
Oral
The oral part of the exam allows you to demonstrate your understanding of the material verbally. It is administered mostly in dialog style during exam days. The oral exam lasts only ten to fifteen minutes and includes predetermined questions about problems from the written exam, which are provided to you ahead of time. This part will be evaluated on your ability to explain key concepts and navigate through different ways to solve problems, rather than detailed solutions.
Oral exams will be graded on 3 components:
| Oral Component | Description |
|---|---|
| Knowledge | The mathematical definitions and procedures should be recalled accurately and applied appropriately and consistently. |
| Communication | The underlying concepts should be explained clearly, concisely, and consistently using appropriate mathematical language. |
| Problem-solving | The given problem should be critically identified, understood, and solved using the prescribed or unprescribed methods or strategies. |
Here are the rules for the oral part of the exams:
- You must sign-up for a time slot on an exam week 24 hours in advance.
- You must submit your written exam by the start of your scheduled oral exam.
- You may have all resources with you during the oral exam, that includes your notes, books, and online resources.
- You may not communicate with others during the exam except to me.
- You may not ask conceptual questions to me except for clarifying questions about the problem, and minor computations.
The grade you will receive for exams are a breakdown of your written and oral exam results with detailed feedback.
Here is how you can sign-up for the exam (oral part):
- Ordinary Differential Equation Exam
Click on the link to sign-up for a 15-minute session.
Exam Retakes
It is possible to retake an exam, This allows you to have your exam up-graded, meaning -for example- a grade of “NI” can be up-graded to “A”.
The same exam guidelines are applied to the retakes with the only difference is that during the oral part of the exam retake:
- You need to provide your revised version of the written part.
- You need to provide a short discussion explaining what was revised and what you learned from the revision process.
Here are the qualifications for exam retakes:
- An exam grade of “NMI”, NI”, “A”, or “E”.
- The revised exam must be completed, meaning all parts should have your full written solutions. Incomplete work is disqualified for a retake.
Here are the rules for exam retakes:
- Any exam retake must occur within one week of its return. After this period, the mark is final.
- You have one chance to retake an exam.
Here is how you can sign-up for the exam (oral part) retakes:
- Ordinary Differential Equation Exam Retakes
Click on the link to sign-up for a 15-minute session.
Make-up Exams
You can make-up an exam due to extenuating circumstances. Please let me know if you can’t make it to an exam day. If you missed an exam day, please let me know as soon as possible to discuss the next steps.
Here are the rules of make-up exams:
- A missed exam day means that you will automatically receive a grade of “M” for that particular exam.
- You need to have a prior discussion with me before you can schedule a make-up exam.
- Make-up exams by appointment must be scheduled 24 hours in advance.
- Make-up exams must be done within one week of the original exam day.
Here is how you can sign-up for the exam (oral part) make-ups:
- Ordinary Differential Equation Exam Make-Ups
Click on the link to sign-up for a 15-minute session.
Final Exam
The final exam includes the written and oral parts, and it will be cumulative.
Here are the rules for the final exam:
- The same written and oral part rules apply for the final exam.
- Retakes and make-up exams are not allowed during final exam days.
- You need to have at least a mark of “NI” to maintain your current standing in this course.
The final exam days are:
- Monday 4/27 to Thursday 4/30
Academic Integrity
The Honor Code Statement
I commit to upholding the code of academic integrity by demonstrating ethical and responsible academic practices and adhering to the principles of academic integrity.
You are encouraged to utilize all resources available to you, including course materials, online references, and collaborative discussions with your classmates. However, you must adhere to the following principles:
- Follow the Academic Integrity Policy: Ensure all work is your own or properly credited where collaboration or external resources are involved.
- Comply with the Course AI Policy: Any use of AI tools must align with the course-specific AI guidelines provided. Misuse of AI will be considered a violation of academic integrity.
- Adhere to Referencing and Citation Guidelines: Properly cite all external sources used in your work to give appropriate credit and avoid plagiarism.
- Uphold the Academic Honor Code: I trust you to maintain the highest standards of honesty and integrity in your work.
- Take Ownership of Your Work: You must contribute meaningfully and be prepared to explain and defend your work.
Code of Academic Integrity\(^*\)
The University of Portland is a diverse academic community of learners and scholars who are dedicated to freely sharing ideas and engaging in respectful discussion of those ideas to discover truth. Such pursuits require each person, whether student or faculty, to present truthfully our own ideas and give credit to others for the ideas that they generate. Thus, cheating on exams, copying another student’s assignment, including homework, or using the work of others without proper citation are some examples of violating academic integrity.
Especially for written and oral assignments, students have an ethical responsibility to properly cite the authors of any books, articles, or other sources that they use. Students should expect to submit assignments to Turnitin, a database that ensures assignments are original work of the student submitting. Each discipline has guidelines for how to give appropriate credit, and instructors will communicate the specific guidelines for their discipline. The Clark Library also maintains a webpage that provides citation guidelines at https://libguides.up.edu/cite.
The misuse of AI to shortcut course learning outcomes will be treated as a violation of academic integrity comparable to plagiarism or cheating. Faculty are responsible for including a written “Course AI Policy” in their syllabi that clearly states what they consider appropriate and inappropriate uses of AI in the context of their courses. Students are responsible for using AI in ways that do not detract from the established learning outcomes of the course. All members of the scholarly community are responsible for demonstrating sound judgment in discerning when and how to utilize AI in their work, upholding standards of citation, originality, and integrity.
Course AI Policy
The use of generative AI —such as Copilot, Gemini, or ChatGPT— is allowed in all of its capacity. However, students must use these tools ethically and responsibly. To use generative AI responsibly in this class, students should grasp underlying concepts, acknowledge AI’s assistance, protect data privacy, verify information, and uphold academic honor code. AI should be seen as a learning aid, not a replacement for critical thinking.
This AI policy applies only to this course. For other courses, please follow those professors’ AI policies, which may differ from this one.
Ethics of Information\(^*\)
The University of Portland is a community dedicated to the investigation and discovery of processes for thinking ethically and encouraging the development of ethical reasoning in the formation of the whole person. Using information ethically, as an element in open and honest scholarly endeavors, involves moral reasoning to determine the right way to access, create, distribute, and employ information, including: considerations of intellectual property rights, fair use, information bias, censorship, and privacy. More information can be found in the Clark Library’s guide to the Ethical Use of Information at libguides.up.edu/ethicaluse.
Other Expectations
Deadline Extensions
If you need more time to submit an assignment, you may request an extension by following these steps:
- Communicate with me at least 12 hours before the deadline.
- Specify the exact day you plan to submit your work or the number of extra days you need.
- Please ensure that you adhere to the established timeline for submitting assignments, as it is important to maintain fairness and avoid over-reliance on extensions.
Extensions for in-class assignments —such as worksheets— will only be granted if I decide to extend the deadline for the entire class.
Late Assignments
Submitting a few hours late is usually not a major issue, as long as I receive your work before I begin marking and providing feedback. An extension is not required in such cases.
You are expected to turn in all completed assignments “on time”. Extenuating circumstances that may disallow you to turn in your work on time are understandable. Please let me know if you have missed the deadline way beyond its original posted date without prior communication regarding extensions. Because every assignment is an important aspect of your learning in this class, we will discuss when you will turn in the assignment as well as decide upon an acceptable consequence for your turning it in late. I am committed to successfully helping you learn from this course.
Attendance and Participation
Class attendance is highly recommended and often tracked through assignments and general behavior. You are expected to actively participate in this class. Participation includes coming to class on time, being prepared, being willing to ask questions and share ideas, setting up study groups outside of class, attending tutoring and help hour sessions, posting helpful resources online, and contributing to the discussion channels. Group and individual presentation of ideas is a suggested component of participation.
Absences
Generally, you are expected to attend all class sessions according to my direction. If you feel unwell, you should not attend class in person. Should I need to miss class, the course may be temporarily conducted remotely. Should I be unable to teach for an extended period of time, the mathematics department will find a substitute to continue the course.
Appointment Cancellations
Please try to show-up to your scheduled appointments. You can cancel your appointments, but it is strongly recommended that you communicate this to me before your scheduled appointment. You can reschedule for a different day and time if necessary.
Incompletes
An incomplete I will only be considered when the quality of your work is satisfactory (C- or better). For some essential reason the course has not been completed, an I is reserved for extenuating circumstances only. If this applies to you, please let me know as soon as possible to discuss next steps.
Withdrawal Procedures
It is your responsibility to drop the course if you are no longer planning on attending the course or fulfilling the course requirements. In order to drop, you must use an Add/Drop form available at the Registrar’s Office. If you do not properly withdraw from this course, you may receive an F for the course. A properly withdrawn student will receive a W. The last day to withdraw is Monday, 4/13.
Accessibility Statement\(^*\)
The University of Portland strives to make its courses and services fully accessible to all students. Students are encouraged to discuss with their instructors what might be most helpful in enabling them to meet the learning goals of the course. Students who experience a disability are encouraged to use the services of the Office for Accessible Education Services (AES), located in the Shepard Academic Resource Center (503-943-8985). If you have an AES Accommodation Plan, you should meet with your instructor to discuss how to implement your plan in this class. Requests for alternate location for exams and/or extended exam time should, where possible, be made two weeks in advance of an exam, and must be made at least one week in advance of an exam. Also, if applicable, you should meet with your instructor to discuss emergency medical information or how best to ensure your safe evacuation from the building in case of fire or other emergency. All information that students provide regarding disability or accommodation is confidential. All students are responsible for completing the required coursework and are held to the same evaluation standards specified in the course syllabus.
Mental Health Statement\(^*\)
Anyone can experience problems with their mental health that interfere with academic experiences and negatively impact daily life. If you or someone you know experiences mental health challenges at UP, please contact the University of Portland Counseling Center (https://www.up.edu/counseling/) in the upper level of Orrico Hall (down the hill from Franz Hall and near Mehling Hall) at 503-943-7134 or hcc@up.edu. Their services are free and confidential. In addition, mental health consultation and support is available through the Pilot Helpline by calling 503-943-7134 and pressing 3. All UP students also have access to teletherapy through BetterMynd. The University of Portland Campus Safety Department (503-943-4444) also has personnel trained to respond sensitively to mental health emergencies at all hours. Remember that getting help is a smart and courageous thing to do —for yourself, for those you care about, and for those who care about you. For more information on health and wellness resources at UP go to www.linktr.ee/wellnessUP.
Non-Violence Statement\(^*\)
The University of Portland is committed to fostering a safe and respectful community free from all forms of violence. Violence of any kind, and in particular acts of power-based personal violence, are inconsistent with our mission. Together, all UP community members must take a stand against violence. Learn more about what interpersonal violence looks like, campus and community resources, UP’s prevention strategy, and what we as individuals can do to assist on the Green Dot website, www.up.edu/greendot. Further information and reporting options may be found on the Title IX website, www.up.edu/titleix.
Materials
You are “required” to read the materials, and are strongly encouraged to actively participate in class discussions and complete the assignments efficiently to deepen your understanding and succeed in the course.
Class Readings
The “Read” column in the table below contains page numbers (Pg.) or chapters (Ch.) on which it refers to a label in the Books & Online Resources List. For example “Ch. 1.1-1.2 [1]” refers to Chapters 1.1 and 1.2 of the textbook titled Elementary Differential Equations.
| Topic | Read |
|---|---|
| Orientation | Syllabus |
| Modeling Physical Systems | - |
| Classification of Equations | Ch. 1.1 [1] |
| Principles of Solutions | Ch. 1.2 [1] |
| 1st-Order ODEs | Ch. 2.1 [1] |
| Equilibriums of 1st-Order ODEs | - |
| Existence and Uniqueness | Ch. 2.3 [1] |
| Slope Fields | Ch. 1.3 [1] |
| Analyzing Equilibriums of 1st-Order ODEs | - |
| Phase Diagrams | - |
| Bifurcations in One Dimension | - |
| Applications of 1st-Order ODEs | Ch. 4.1-4.3 [1] |
| Euler’s Method | Ch. 3.1 [1] |
| Separation of Variables for Linear 1st-Order ODEs | Ch. 2.2 [1] |
| Separation of Variables for Non-Linear 1st-Order ODEs | Ch. 2.4 [1] |
| Exact Forms of 1st-Order ODEs | Ch. 2.5 [1] |
| Integrating Factors for Linear 1st-Order ODEs | Ch. 2.6 [1] |
| 2nd-Order ODEs | - |
| Equilibriums of 2nd-Order ODEs | - |
| 2nd-Order Existence and Uniqueness | - |
| Principle of Superposition | - |
| Characteristic Polynomials for Homogeneous Linear 2nd-Order ODEs | Ch. 5.1-5.3 [1] |
| Method of Reduction of Order | Ch. 5.6 [1] |
| Undetermined Coefficients for Nonhomogeneous Linear 2nd-Order ODEs | Ch. 5.4-5.5 [1] |
| Variation of Parameters for Nonhomogeneous Linear 2nd-Order ODEs | Ch. 5.7 |
| System of 1st-Order ODEs | Ch. 10.1 [1] |
| Equilibriums of 1st-Order Systems | Ch. 10.1 [1] |
| 1st-Order System Existence and Uniqueness | Ch. 10.2 [1] |
| Phase Planes | - |
| Direction Fields | - |
| Analyzing Equilibriums of 1st-Order Systems | Ch. 10.3 [1] |
| Phase Portraits | - |
| Bifurcations in Two Dimensions | - |
| Eigenvalues and Eigenvectors for Homogeneous Linear 1st-Order Systems | - |
| Stability Analysis by Linearization | - |
| Applications of 2nd-Order ODEs and System of 1st-Order ODEs | Ch. 6.1-6.3 [1] |
| Runge-Kutta Method | Ch. 3.2-3.3 [1] |
| Distinct Real Eigenvalues for Homogeneous Linear 1st-Order Systems | Ch. 10.4 [1] |
| Repeated Real Eigenvalues for Homogeneous Linear 1st-Order Systems | Ch. 10.5 [1] |
| Complex Eigenvalues for Homogeneous Linear 1st-Order Systems | Ch. 10.6 [1] |
| Variation of Parameters for Nonhomogeneous Linear 1st-Order Systems | Ch. 10.7 [1] |
| Laplace Transforms | Ch. 8.1 [1] |
| Inverse Laplace Transforms | Ch. 8.2 [1] |
| Convolutions | Ch. 8.6 [1] |
| Laplace Transforms for Homogeneous Linear ODEs | Ch. 8.3 [1] |
| Laplace Transforms for Nonhomogeneous Linear ODEs | Ch. 8.4-8.5 [1] |
| Series Solutions for Linear ODEs (Optional) | Ch. 7.2-7.7 [1] |
| Solutions for Linear Higher Order ODEs (Optional) | Ch. 9.1-9.4 [1] |