Course Information

You are not logged in.

Please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.mit.edu) to authenticate, and then you will be redirected back to this page.
You are viewing a draft version of the 6.3000 Spring 2025 web site. Please note that information on this page may change between now and the start of the semester.

 

1) Subject Description

Fundamentals of signal processing, focusing on the use of Fourier methods to analyze and process signals such as sounds and images. Topics include Fourier series, Fourier transforms, the Discrete Fourier Transform, sampling, convolution, deconvolution, filtering, noise reduction, and compression. Applications draw broadly from areas of contemporary interest with emphasis on both analysis and design.

Prerequisite. The prereq for 6.3000[6.003] is 6.100A[6.0001}, and this prereq will be strictly enforced. Students will allso benefit from prior exposure to complex numbers and complex exponential functions.

 

2) Schedule

Lectures: Tuesdays and Thursdays, 2-3pm, 32-141

Lectures are intended to provide a concise overview of the technical content as well as the conceptual framework for that content.

Recitation Sections: Tuesdays and Thursdays, 3pm, 32-141

Recitations are intended to reinforce material from lecture and to demonstrate how to solve problems using that material.

Common Room Office Hours: TBD

Common Room Office Hours are provided for students to work on homework and lab assignments. Staff members will be available for check-in's and to answer questions about homeworks, labs, lectures, recitations, or general 6.3000-related concepts. Students are encouraged to work together and help each other, subject to the 6.3000[6.003] collaboration policies below.

 

3) Homework

Weekly homework assignments will consist of exercises, problems, and labs.

Exercises are intended to reinforce basic concepts introduced in lecture and recitation. Exercises are automatically graded to provide immediate feedback.

Problems are designed to help you to develop a solid understanding of the subject matter and to become proficient in the skillful use of these concepts. The problems are self-contained, well-specified, and generally have a single correct answer.

Labs are designed to illustrate the kinds of applications that can be addressed using signal processing techiques. Labs are generally more open-ended than conventional exam-style problems and can usually be solved in multiple ways. They often have multiple valid answers.

All Exercises, Problems, and Labs are due before lecture on the Thursday after the pset was posted.

Part of each lab is an optional check-in that is due by 9pm on the Monday following when the lab was posted. Check-ins are intended to make sure that you understand the lab problem (which is somewhat open-ended by design) and that you have formulated an appropriate approach.

Check-ins are optional. You can complete a check-in by describing your plan for completing the lab to a staff member. If the staff member thinks that you have a reasonable plan, you will receive an "A" for the check-in, and that "A" will count for 1/3 of your lab score, which will otherwise be determined entirely by your grade for the written solution to the lab.

You should submit your homework (written answers to both Problems and Labs) by uploading a pdf file or a scan/picture of your work using the online submission boxes associated with each question.

Labs will be graded on conceptual correctness as well as clarity of the exposition. Your lowest grade in the weekly "Problems" will be dropped, as will your lowest grade in the weekly "Labs."

3.1) Extensions

If you are experiencing personal or medical difficulties that prevent you from completing some of the work in 6.3000[6.003], please talk with a dean at Student Support Services. With their support, we will work with you to plan an effective accomodation.

4) Quizzes and Final Exam

Quizzes will be given during regular class times (2-4pm) on March 4 and April 15. Requests to take a quiz at a different time will not be approved for conflicts with other activities (including other classes) since the quizzes are scheduled during the regular required meeting times for 6.3000[6.003]. Requests for quiz accomodations for personal or medical issues should be discussed with the instructors and/or Student Support Services (S^3).

The quizzes will cover all materials contained in lectures, recitations, labs, and homeworks up to the date of the quiz (including material covered on previous quizzes).

A three-hour final exam will be given during the Final Examination Period at the end of the semester. The final exam will be comprehensive across all materials in this subject; however, materials since the quizzes will be weighted more heavily. The final exam will be scheduled by MIT's Registrar's Office. Conflicts with the scheduled time must be resolved by scheduling a conflict examination with MIT's Registrar's Office.  

Quizzes and the final exam will be graded in a two step process. First, each question will be awarded "points" based on technical correctness and reasoning. Then the staff will determine grade boundaries based on MIT's definitions of letter grades. For example, the boundary between A's and B's will be set to the lowest total point score for which an A will be assigned. The grade boundaries will be used to convert the total point score to a "normalized" 10-point score using a piecewise linear interpolation.

Normalized scores greater than or equal to 9 correspond to a letter grade of A; Normalized scores in the range [8-9) correspond to a letter grade of B; etc.

4.1) Overall Grade in 6.3000[6.003]

Your final grade in 6.3000[6.003] will be computed as a weighted average of the following components:

  • Exercises: 5%
  • Problems: 20%
  • Labs: 15%
  • Quiz 1: 10%
  • Quiz 2: 20%
  • Final Exam: 30%

where each component grade is expressed on a normalized 10-point scale.

Exercises will be graded as percent correct multipled by a lateness factor. The lateness factor is 0.75 for late submissions made within four calendar days of the due date. After four days, the lateness factor falls to 0.25.

Problems and Labs are graded using the same procedure described above for grading the quizzes and the final exam, subject to the same lateness factor computed for exercises.

 

5) Collaboration Policies

We encourage students to discuss 6.3000[6.003] concepts and approaches with other students and with the teaching staff to better understand these materials. However, it is important that these conversation be held at a high level, and work that you submit under your name -- including derivations, programs, plots, and explanations -- must be your own. When you submit an assignment under your name, you are certifying that the details are entirely your own work and that you played at least a substantial role in the conception stage.

Students should not take credit for work done by other students. Students should not use solutions of other students (from this semester or from previous semesters) in preparing their own solutions. And students should not share their work with other students, including through public repositories such as GitHub.

Copying work and/or knowingly making work available for copying are serious offenses that may result in reduced grades, failing the course, and disciplinary action.

Weekly homework assignments provide an opportunity to develop intuition for new concepts by actively applying the new concepts to solve problems and answer questions. The process of actively struggling with the use of new ideas until you understand them is an effective and rewarding form of education. Reading someone's solution to a problem is not educationally equivalent to generating your own solution. If you skip the process of personally struggling with new concepts by getting the answers from someone else, you will have lost a valuable learning experience.

Good problems are a valuable resource. Don't squander that resource.

These policies are in place with the primary goal of helping you learn more effectively. If you have any questions about why the policies are structured as they are, or if a certain type of collaboration is allowed, just ask! You can do so by sending e-mail to the instructors (6.3000-instructors@mit.edu).

For more information, see the academic integrity handbook.

  • Contact E-Mail: 6.3000-instructors@mit.edu