Syllabus: MA 34900, Spring 2026

Lectures

Lectures will be face-to-face Monday, Wednesday, and Friday at 1:30-2:20pm in Helen B. Schleman Hall 114. You are expected to attend every lecture. Lectures will not be recorded.

Communication

Questions about math content are best asked in person, either before or after class or in office hours.

Questions about grading, course policies, calendar, etc. can be asked in person or via email. In your email communications, please include the course title “MA 349” in the subject line. In the body, please address your professor by Dr. Hood. Where possible, please write succinct emails. If more information is needed, Dr. Hood will reply with follow-up questions. Here are some links with information about Emailing a Professor and Email Etiquette.

Instructors’ Contact Information

Instructor: Dr. Kaitlyn Hood

Email: kthood@purdue.edu

Office Hours: Mon, Wed, Fri at 11:00 AM – Noon

Office: MATH 844

Brightspace Page for MA 34900

Check the course Brightspace page (https://purdue.brightspace.com/) often for important information and announcements.

Course Calendar

The course calendar is posted online here: https://www.math.purdue.edu/~kthood/calendar_ma349_sp26.html . Any changes or adjustments to the schedule will be announced on the Brightspace page.

Textbook

The textbook for this course is: "Linear Algebra, Signal Processing, and Wavelets - A Unified Approach: MATLAB Version" by Øyvind Ryan, 2019, Springer.  Online Access is available through Purdue Library.

You may also use the Python version of the textbook:  "Linear Algebra, Signal Processing, and Wavelets - A Unified Approach: Python Version" by Øyvind Ryan, 2019, Springer. Library Link

Course Outcomes

At the end of the course, you will be able to:

  1. Describe and analyze continuous-time and discrete-time signals in different bases.
  2. Understand the relation between a continuous-time signal and a sampling of that signal, including methods to reconstruct a continuous-time signal from its samples and applicability conditions.
  3. Describe and analyze the properties of continuous-time and discrete time systems in different bases.
  4. Construct linear and time-invariant systems to process continuous-time and discrete-time signals.
  5. Write code to apply the Fast Fourier Transform, convolution, edge detection, denoising, and compression to signals and/or images.

In Class Participation

In class participation will be collected and graded via iClicker Cloud. Students must bring a mobile device (such as a phone, tablet, or laptop) to class in order to participate in the iClicker Cloud polls. Purdue University has a sitewide license for iClicker cloud, so it costs nothing for the students to use.

The Polls are designed to:

There is “ample converging evidence” that clickers generally cause:

Grading of the iClicker Cloud Polls will be as follows:

To Login to iClicker Cloud:

Homework

There are weekly written homework assignments using Gradescope. You can access Gradescope through the Brightspace page.

Late Homework Policy

The lowest HW score will be dropped, but in return, late HW will not be accepted. Gradescope will not accept submissions after the deadline has passed. If an assignment is missed for reasons that are serious, unavoidable, and beyond the student’s control, the situation will be handled on an individual basis. Documentation may be required in such cases.

Calculators

Calculators are not allowed in exams. You may use calculators for homework assignments.

Coding

Almost every homework assignment will require some coding. These will be small, proof of concept type problems. The process of converting mathematical expressions to workable code deepens your understanding of the course material.

You are welcome to use whichever coding language you are most familiar with (python, Matlab, C, etc). Since some students may have different coding experience, this course will allow students to use generative AI, such as ChatGPT, to help write code, with the expectation that students acknowledge when they use AI on an assignment (see section below for more details).

Generative AI Policy

Generative AI may be used on Homework Assignments in this class. AI can be helpful with coding, especially in a language you are not familiar with, however, there are some limits to what ChatGPT can do. Be aware that AI can also provide misleading or incorrect information. Use of AI can negatively affect your learning as they can offer shortcuts that reduce the need for critical engagement that is key to deep and meaningful learning.

Any HW that you submit should reflect your own understanding. It is important that you do not use AI tools to generate an answer and submit it as if it was your own work. Learning to use AI is an emerging skill, and there are some tutorials on how to use them.

Acknowledgements:

If you use AI, such as ChatGPT, you should acknowledge it in your HW. Below are some examples of acknowledgements.

Be aware of the limits of ChatGPT, such as the following:

Prohibited Uses:

AI should not be used to complete the midterm exams or final exam, unless explicitly permitted by the instructor.

Accessibility:

All students must have equal access to AI tools. If a particular tool is used, it should be free of cost for all users. (For example, ChatGPT-3 is allowed since it is free to all users, but ChatGPT-4 is not since it requires a paid subscription)

Consequences for Misuse:

Misuse of AI tools in coursework, which includes but is not limited to producing unoriginal work, uncited use of AI-generated content, or unauthorized assistance on assessments, will be considered a breach of academic integrity. Consequences will follow Purdue’s policies on academic dishonesty as detailed in this syllabus, which may include grade penalties, course failure, or more severe disciplinary actions.

Technical Problems

If you have technical problems with Gradescope, you should first read the documentation on the help center at https://help.gradescope.com/#. If that does not resolve the problem, you should contact help@gradescope.com.

It is your responsibility to maintain your personal computer in working order. In the case of a malfunction, there are many computer labs on campus that you can use to complete the homework.

If you lose your phone, you can request a Hardware Token (free of charge) to submit BoilerKey Two-Factor Authentication. More information at BoilerKey FAQ.

Exams

There will be two midterm exams and a final exam.

Exam

Date

Time

Location

Exam 1

Wed, Feb 25

1:30 – 2:20pm

SCHM 114

Exam 2

Wed, Apr 8

1:30 – 2:20pm

SCHM 114

Final Exam

Missed Exam Policy

If there are any special circumstances that may affect your ability to successfully complete an exam (illness, family emergency, conflict with another class at Purdue, etc.), you should discuss the situation with your instructor before taking the exam (if you are physically able to).

In rare cases, students may be permitted to take a make-up exam. This exam will be a different version from the in-person exam taken on the original date. Make-up Exam dates and times are limited.

If a student is sick at the time of the exam, the appropriate course of action is to schedule a make-up exam for when the student is feeling better. Once an exam is taken, it cannot be voided or retaken.

Grades

Course grades are determined from your overall total score using a percentage scheme according to the formula in the table below:

Graded Item

Percentage

In Class iClicker Polls

10%

Homework

20%

Two midterms @ 20% each

40%

Comprehensive Final Exam

30%

Letter

Percentage

A+

≥ 97%

A

93% - 96.9%

A-

90% - 92.9%

B+

87% - 89.9%

B

83% - 86.9%

B-

80% - 82.9%

C+

77% - 79.9%

C

73% - 76.9%

C-

70% - 72.9%

D+

67% - 69.9%

D

63% - 66.9%

D-

60% - 62.9%

F

< 60%

Will there be a curve?

Attendance Policy

This course follows Purdue’s academic regulations regarding attendance, which states that students are expected to be present for every meeting of the classes in which they are enrolled. Attendance will not be recorded, but you are responsible for all information, announcements, and course material that is presented in lectures.

Honors Contract Work

The student is to take the laboratory course MA34990: "Data Science Lab: Fourier” in the Spring 2025
semester. If the student does not earn a grade of D or above in MA34990, then their MA 34900 grade shall be reduced by one level. For example, if the MA 34900 grade would have been an A-, then the student shall receive a B+ in MA 349. If the student does get a grade of D or above in MA390, then their MA 34900 grade shall remain the same. Note that the grade penalty will be applied if the student drops MA34990.

Important Dates

Drop Dates

2026

Last day to drop a course without it on your record:

Monday, Jan 26, 2026

Last day to drop a course and receive a W:

Thursday, Apr 16, 2026

Please see Spring 2026 Add/Drop Information for more details.

Academic Integrity

Academic integrity is one of the highest values that Purdue University holds. Individuals are encouraged to alert university officials to potential breaches of this value by either emailing integrity@purdue.edu or by calling 765-494-8778. While information may be submitted anonymously, the more information is submitted the greater the opportunity for the university to investigate the concern. More details are available on our course Brightspace under University Policies.

Nondiscrimination Statement

A hyperlink to Purdue’s full Nondiscrimination Policy Statement is included in our course Brightspace under University Policies and Statements.

Accessibility

Purdue University strives to make learning experiences accessible to all participants. If you anticipate or experience physical or academic barriers based on disability, you are encouraged to contact the Disability Resource Center at: drc@purdue.edu or by phone: 765-494-1247.

If you have been certified by the Disability Resource Center (DRC) as eligible for accommodation, you should contact your TA to discuss your accommodation as soon as possible. You should send your Course Accessibility Letter (CAL) to your TA and to the professor. Here are instructions for how to send your course accessibility letter: https://www.purdue.edu/drc/students/course-accessibility-letter.php Accommodations will be implemented once the CAL is received. According to University policy, accommodations are not retroactive.

Students with disabilities whose DRC Course Accessibility Letter (CAL) includes test accommodations must first release their CAL to the instructor and then schedule to take their exams through the DRC at olympic.accessiblelearning.com/Purdue. While exams are scheduled through the DRC, the exams will be organized and proctored by the Undergraduate Math Office (UMO). You must schedule your exam at least one week before the exam date listed on the syllabus. In the case of finals week, you must do this at least one week before the start of finals week. The instructor will provide the UMO with your exam and the UMO will administer it and provide the result to the instructor for grade reporting. Students who fail to follow this process and these deadlines risk not being able to have their accommodations for that exam.

Mental Health/Wellness Statement

Basic Needs Security

Any student who faces challenges securing their food or housing and believes this may affect their performance in the course is urged to contact the Dean of Students for support. There is no appointment needed and Student Support Services is available to serve students 8 a.m.-5 p.m. Monday through Friday.

Commercial Note Taking in Classes

Notes taken in class are generally considered to be "derivative works" of the instructor's presentations and materials, and they are thus subject to the instructor's copyright in such presentations and materials. No individual is permitted to sell or otherwise barter notes, either to other students or to any commercial concern, for a course without the express written permission of the course instructor. See University Senate Document 03-9, April 19, 2004.

Course and Instructor Evaluations

During the last two weeks of the semester, you will be provided an opportunity to evaluate this course and your instructor(s) through online course evaluations. On Monday of the 14th week of classes, you will receive an official email from evaluation administrators with a link to the online site. You will have two weeks to complete this evaluation. Your participation in this evaluation is an integral part of this course. Your feedback is vital to improving education at Purdue University. We strongly urge you to participate in the evaluation system.

Emergency Preparation

In the event of a major campus emergency, course requirements, deadlines and grading percentages are subject to changes that may be necessitated by a revised semester calendar or other circumstances beyond the instructor’s control. Relevant changes to this course will be posted onto the course Brightspace page. You are expected to read your @purdue.edu email on a frequent basis.