CRN 13593

From Classes
(Difference between revisions)
Jump to: navigation, search
(Created page with "'''Sample Syllabus from an earlier semester:''' ==Syllabus== __NOTOC__ __MATHJAX_NODOLLAR__ * '''Topic.''' Applied Mathematics: Discrete Wavelets and Image Processing. * '''...")
 
 
(170 intermediate revisions by one user not shown)
Line 1: Line 1:
'''Sample Syllabus from an earlier semester:'''
 
 
 
==Syllabus==
 
==Syllabus==
 
__NOTOC__
 
__NOTOC__
 
__MATHJAX_NODOLLAR__
 
__MATHJAX_NODOLLAR__
 +
 
* '''Topic.''' Applied Mathematics: Discrete Wavelets and Image Processing.
 
* '''Topic.''' Applied Mathematics: Discrete Wavelets and Image Processing.
  
* '''Time and Place.''' TR 17:00-18:20 in PSCI 218.
+
* '''Time and Place.''' Mostly online with Thursday  meetings, 17:00-18:20, on Blackboard Collaborate Ultra.
  
* '''Instructor.''' Helmut Knaust, Bell Hall 219, hknaust@utep.edu, 747-7002
+
* '''Instructor.''' Helmut Knaust, hknaust@utep.edu
  
* '''Office Hours.''' TR 13:30-15:00, after class, or by appointment.
+
* '''Office Hours.''' T 17:00-17:30+ on Blackboard Collaborate Ultra, or by appointment.
  
 
* [[image:Fleet2ed.jpg|right|200px]]'''Textbook. ''' Patrick Van Fleet. [https://www.wiley.com/en-us/Discrete+Wavelet+Transformations%3A+An+Elementary+Approach+with+Applications%2C+2nd+Edition-p-9781118979310 ''Discrete Wavelet Transformations: An Elementary Approach with Applications''], 2nd edition,  Wiley-Interscience.  
 
* [[image:Fleet2ed.jpg|right|200px]]'''Textbook. ''' Patrick Van Fleet. [https://www.wiley.com/en-us/Discrete+Wavelet+Transformations%3A+An+Elementary+Approach+with+Applications%2C+2nd+Edition-p-9781118979310 ''Discrete Wavelet Transformations: An Elementary Approach with Applications''], 2nd edition,  Wiley-Interscience.  
 
* '''USB Stick.''' Please bring an initially empty USB stick with at least 1 GB capacity to all class meetings.
 
  
 
* '''Prerequisites.''' The course has a very applied flavor. Knowledge of fundamental Calculus is required; some familiarity with matrices may be helpful. You will use ''Mathematica'' extensively, but prior knowledge is not expected.  On the other hand, this is an advanced mathematics course, so you should have some mathematical maturity.  
 
* '''Prerequisites.''' The course has a very applied flavor. Knowledge of fundamental Calculus is required; some familiarity with matrices may be helpful. You will use ''Mathematica'' extensively, but prior knowledge is not expected.  On the other hand, this is an advanced mathematics course, so you should have some mathematical maturity.  
Line 25: Line 22:
 
# Be able to give and defend a mathematical presentation to a group of your peers.
 
# Be able to give and defend a mathematical presentation to a group of your peers.
  
* '''Class Participation and Homework.''' I will regularly assign homework. The homework will not be collected, but presented in class by student volunteers. You are expected to always actively participate in class.  Your homework and participation grade will contribute 10% to your grade.
+
* '''Class Participation and Homework.''' I will regularly assign homework. The homework will not be collected, but presented on Thursdays by student volunteers.   Your homework grade will contribute 10% to your grade.
  
* '''Tests.''' Two exams will be given on the following dates:  '''Thursday, October 10''', and '''Thursday, November 21'''. Each exam counts 20% of your grade.
+
* '''Tests.''' Two exams will be given on the following dates:  '''Thursday, October 8''', and '''Thursday, November 19'''. Each exam counts 20% of your grade.
  
* '''Projects.''' You will complete several '''individual''' programming projects. Some class time will be dedicated to work on these projects. These projects will be graded and contribute a combined total of 20% to your grade.
+
* '''Projects.''' You will complete several '''individual''' programming projects. These projects will be graded and contribute a combined total of 20% to your grade.
  
* '''Final Project.''' Small groups of students will prepare and present a comprehensive final project at the end of the semester, on '''Thursday, December 5'''. The final project will count 30% of your grade.
+
* '''Final Project.''' Small groups of students will prepare and present a comprehensive final project at the end of the semester, on '''Thursday, December 8, 17:00-19:45?'''. The final project will count 30% of your grade.
  
* '''Mathematica.'''  Mathematica is installed on many lab computers at UTEP. You sould request a home license (see https://www.utep.edu/technologysupport/ServiceCatalog/SOFT_AllSoftware.html for instructions) for your laptop or desktop; alternatively you can access the program remotely via https://my.apps.utep.edu/vpn/index.html.
+
* '''Mathematica.'''  You can request a home license of Mathematica for your computer at https://www.utep.edu/science/math/mathematica/. This may take a few days. The program is available for Windows, Macs and Linux; its size is about 4GB. The Technology Support Center has laptops and hotspots available to students to borrow for the whole semester.  The application form is found at https://www.utep.edu/technologysupport/TSCenter/tsc_eqcheckout.html.
  
 
* '''Mathematica Tutorials.''' A half-hour introductory video is at https://www.wolfram.com/wolfram-u/catalog/gen005/ A not so short introduction to Mathematica is the book ''An Elementary Introduction to the Wolfram Language'', by Stephen Wolfram, available online at https://www.wolfram.com/language/elementary-introduction/.
 
* '''Mathematica Tutorials.''' A half-hour introductory video is at https://www.wolfram.com/wolfram-u/catalog/gen005/ A not so short introduction to Mathematica is the book ''An Elementary Introduction to the Wolfram Language'', by Stephen Wolfram, available online at https://www.wolfram.com/language/elementary-introduction/.
  
* '''Time Requirement.''' I expect that you spend an absolute minimum of six hours a week outside of class on reading the textbook, preparing for the next class, reviewing your class notes, and completing homework and project assignments. Not surprisingly, it has been my experience that there is a strong correlation between class grade and study time.
+
* '''Time Requirement.''' I expect that you spend an absolute minimum of nine hours a week on watching videoa, reading the textbook, preparing for the next class, reviewing your class notes, and completing homework and project assignments. Not surprisingly, it has been my experience that there is a strong correlation between class grade and study time.
  
* '''Attendance.''' You are strongly encouraged to attend class.
+
* '''Drop Policy.''' The class schedule lists '''Thursday, December 3''', as the last day to drop with an automatic "W". After the deadline, I can only drop you from the course with a grade of "F".  
 
+
* '''Drop Policy.''' The class schedule lists Friday, November 1, as the last day to drop with an automatic "W". After the deadline, I can only drop you from the course with a grade of "F".  
+
  
 
* '''Academic Integrity.''' All students must abide by UTEP's academic integrity policies.  For detailed information visit the Office of Student Conduct and Conflict Resolution (OSCCR) website. Academic Integrity is a commitment to fundamental values. From these values flow principles of behavior that enable academic communities to translate ideals into action.” Specifically, these values are defined as follows:
 
* '''Academic Integrity.''' All students must abide by UTEP's academic integrity policies.  For detailed information visit the Office of Student Conduct and Conflict Resolution (OSCCR) website. Academic Integrity is a commitment to fundamental values. From these values flow principles of behavior that enable academic communities to translate ideals into action.” Specifically, these values are defined as follows:
Line 56: Line 51:
 
* '''Disabilities.''' If you have a disability and need special accommodation, please contact the Center for Accommodations and Support Services (CASS).  The Center aspires to provide students accommodations and support services to help them pursue their academic, graduation, and career goals.  Phone 747-948. E-mail: cass@utep.edu.
 
* '''Disabilities.''' If you have a disability and need special accommodation, please contact the Center for Accommodations and Support Services (CASS).  The Center aspires to provide students accommodations and support services to help them pursue their academic, graduation, and career goals.  Phone 747-948. E-mail: cass@utep.edu.
  
 +
===[[CRN 13593: Weeks|Weekly Agenda]]===
 +
 +
===[http://helmut.knaust.info/class/202110_5311/NB/ ''Mathematica'' Notebooks]===
 +
 +
===Projects:===
 +
[http://helmut.knaust.info/class/202110_5311/Project04.nb Project 4], due November 24 | [http://helmut.knaust.info/class/202110_5311/Project03.nb Project 3], due October 16 | [http://helmut.knaust.info/class/202110_5311/Project02.nb Project 2], due September 25 | [http://helmut.knaust.info/class/202110_5311/Project01.nb Project 1], due September 11
 +
===[http://helmut.knaust.info/class/202110_5311/202110FinalProject.nb Final Projects]===
 +
I assigned teams for the final projects. You can find your team on the "Teams" tab on Blackboard.
 +
 +
===Homework===
 +
Presented by students on Thursdays<br>
 +
'''Open Problems:'''  <br>
 +
-
 +
<p>
 +
'''Assignments:'''<br>
 +
*Show Haar exercises: 1, 2, 3, 4, 5, 6, 7
 +
*p.344: 8.28, 8.35abc, 8.37c, 8.42
 +
*#Show that  <math>c_{-k} e^{-ikt}+c_{k} e^{ikt}</math> is real when f is a real valued function.
 +
*# (a) Let <math>c_0=c_1=1</math> be the only non-zero values of a biinfinite sequence. Compute and graph the corresponding filter plot function <math>|f(t)|</math>. (b) Repeat for <math>c_2=c_3=1</math> being the only non-zero values of a biinfinite sequence.
 +
*p.332: 8.3a, 8.4, 8.5, 8.7, 8.9, 8.14, 8.15, 8.18, 8.19, 8.20
 +
*#Show that <math>\int_{-\pi}^\pi  \sin(kt) \cos(nt)\, dt=0</math> for all values of k and n.
 +
*#Compute <math>\int_{-\pi}^\pi  \cos(kt) \cos(nt)\, dt</math> for all values of k and n.
 +
*# (a) Compute <math>\|\sin(t)\|_2</math>. (b) Can you find c such that <math>\|c\sin(kt)\|_2=1</math> or all k?
 +
*#Compute the Fourier coefficients of <math>f(t)=|t|</math>
 +
*# Can every function <math>f:\mathbb{R}\to\mathbb{R}</math> be written as the sum of an odd function and an even function?
 +
*p.113: 3.27, 3.28, 3.29, 3.30, 3.33
 +
*p.106: 3.26ab
 +
*p.88: 3.4abc, 3.7 3.8, 3.9abc
 +
*p.38: 2.23, 2.30, 2.33
 +
*p.21: 2.3ab, 2.7, 2.10ab, 2.12, 2.13
 +
</p>
  
 
===[[DWT-References|Reference Material]]===
 
===[[DWT-References|Reference Material]]===

Latest revision as of 22:12, 7 December 2020

[edit] Syllabus

  • Topic. Applied Mathematics: Discrete Wavelets and Image Processing.
  • Time and Place. Mostly online with Thursday meetings, 17:00-18:20, on Blackboard Collaborate Ultra.
  • Instructor. Helmut Knaust, hknaust@utep.edu
  • Office Hours. T 17:00-17:30+ on Blackboard Collaborate Ultra, or by appointment.
  • Prerequisites. The course has a very applied flavor. Knowledge of fundamental Calculus is required; some familiarity with matrices may be helpful. You will use Mathematica extensively, but prior knowledge is not expected. On the other hand, this is an advanced mathematics course, so you should have some mathematical maturity.
  • Course Objectives. We will study a recent topic in mathematics (discrete wavelets), and how it is applied to the practical problem of image processing and compression. While some of the underlying ideas go back to Joseph Fourier (1768-1830) and Alfred Haar (1885-1933), most of the material you will see is not older than 40 years. During the course you should expect (and I will expect) that you make considerable progress in the following areas:
  1. Develop an understanding of the theoretical underpinnings of wavelet transforms and their applications.
  2. Learn how to use a computer algebra system for mathematical investigations, as a computational and visualization aid, and for the implementation of mathematical algorithms.
  3. Get a flavor of the ideas and issues involved in applying mathematics to a relevant engineering problem.
  4. Be able to give and defend a mathematical presentation to a group of your peers.
  • Class Participation and Homework. I will regularly assign homework. The homework will not be collected, but presented on Thursdays by student volunteers. Your homework grade will contribute 10% to your grade.
  • Tests. Two exams will be given on the following dates: Thursday, October 8, and Thursday, November 19. Each exam counts 20% of your grade.
  • Projects. You will complete several individual programming projects. These projects will be graded and contribute a combined total of 20% to your grade.
  • Final Project. Small groups of students will prepare and present a comprehensive final project at the end of the semester, on Thursday, December 8, 17:00-19:45?. The final project will count 30% of your grade.
  • Time Requirement. I expect that you spend an absolute minimum of nine hours a week on watching videoa, reading the textbook, preparing for the next class, reviewing your class notes, and completing homework and project assignments. Not surprisingly, it has been my experience that there is a strong correlation between class grade and study time.
  • Drop Policy. The class schedule lists Thursday, December 3, as the last day to drop with an automatic "W". After the deadline, I can only drop you from the course with a grade of "F".
  • Academic Integrity. All students must abide by UTEP's academic integrity policies. For detailed information visit the Office of Student Conduct and Conflict Resolution (OSCCR) website. Academic Integrity is a commitment to fundamental values. From these values flow principles of behavior that enable academic communities to translate ideals into action.” Specifically, these values are defined as follows:
    • Honesty: advances the quest for truth and knowledge by requiring intellectual and personal honesty in learning, teaching, research, and service.
    • Trust: fosters a climate of mutual trust, encourages the free exchange of ideas, and enables all to reach their highest potential.
    • Fairness: establishes clear standards, practices, and procedures and expects fairness in the interaction of students, faculty, and administrators.
    • Respect: recognizes the participatory nature of the learning process and honors and respects a wide range of opinions and ideas.
    • Responsibility: upholds personal responsibility and depends upon action in the face of wrongdoing.
  • Military Service. If you are a military student with the potential of being called to military service and/or training during the course of the semester, you are encouraged to contact the instructor as soon as possible.
  • Counseling Center. You are encouraged to go to Counseling and Psychological Services (202 Union West) for personal assistance as you work through personal concerns. Confidential counseling services are offered in English or in Spanish.
  • Disabilities. If you have a disability and need special accommodation, please contact the Center for Accommodations and Support Services (CASS). The Center aspires to provide students accommodations and support services to help them pursue their academic, graduation, and career goals. Phone 747-948. E-mail: cass@utep.edu.

[edit] Weekly Agenda

[edit] Mathematica Notebooks

[edit] Projects:

Project 4, due November 24 | Project 3, due October 16 | Project 2, due September 25 | Project 1, due September 11

[edit] Final Projects

I assigned teams for the final projects. You can find your team on the "Teams" tab on Blackboard.

[edit] Homework

Presented by students on Thursdays
Open Problems:
-

Assignments:

  • Show Haar exercises: 1, 2, 3, 4, 5, 6, 7
  • p.344: 8.28, 8.35abc, 8.37c, 8.42
    1. Show that \(c_{-k} e^{-ikt}+c_{k} e^{ikt}\) is real when f is a real valued function.
    2. (a) Let \(c_0=c_1=1\) be the only non-zero values of a biinfinite sequence. Compute and graph the corresponding filter plot function \(|f(t)|\). (b) Repeat for \(c_2=c_3=1\) being the only non-zero values of a biinfinite sequence.
  • p.332: 8.3a, 8.4, 8.5, 8.7, 8.9, 8.14, 8.15, 8.18, 8.19, 8.20
    1. Show that \(\int_{-\pi}^\pi \sin(kt) \cos(nt)\, dt=0\) for all values of k and n.
    2. Compute \(\int_{-\pi}^\pi \cos(kt) \cos(nt)\, dt\) for all values of k and n.
    3. (a) Compute \(\|\sin(t)\|_2\). (b) Can you find c such that \(\|c\sin(kt)\|_2=1\) or all k?
    4. Compute the Fourier coefficients of \(f(t)=|t|\)
    5. Can every function \(f:\mathbb{R}\to\mathbb{R}\) be written as the sum of an odd function and an even function?
  • p.113: 3.27, 3.28, 3.29, 3.30, 3.33
  • p.106: 3.26ab
  • p.88: 3.4abc, 3.7 3.8, 3.9abc
  • p.38: 2.23, 2.30, 2.33
  • p.21: 2.3ab, 2.7, 2.10ab, 2.12, 2.13

[edit] Reference Material

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox