Home /

You are not logged in.

If you are a current student, 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.

6.100A (was 6.0001) ASE INFORMATION: IAP 2024

The 6.100A (was 6.0001) Advanced Standing Examination will be held on

  • Wednesday Jan 31, 2024 on this site.
  • You'll take a 2 hour exam in-person but submitting the exam on this site, from 9am to 11am, room in 26-100

The exam will be held on this site. Students must have MIT certificates installed to access the exam. See the MIT IST website for details on how to do this. Make sure your computer and internet connection can last 2 hours. During the exam, you will be only allowed to have this page open. No books, notes, webpages, communication, etc. allowed. You may NOT test your code on any other IDE. All work must be done on this webpage.

ASE SIGNUP

You are allowed to take the ASE if you've never taken the 6.100A or 6.0001 ASE before and if you've never been enrolled for 6.100A or 6.100L or 6.0001 for longer than 2 weeks -- if any of these is not true, you risk your score not being counted by the registrar. If you want to take the examination, you must submit the LOG IN TO VIEW: application form linked on this site by Jan 21, 2024 at 5pm (Boston time zone). If your form was submitted, you'll get a confirmation email. We highly recommend that you become familiar with this website and how to submit an online exam before then.

If you have any questions, please email 6.0001-ase@mit.edu

ASE STUDY MATERIALS

We use Python 3.x. If you use Python 2.x to submit your answers, they will be marked incorrect. Under the Samples link at the top, we are making available

  • the course materials of 6.0001. This includes lecture videos and short exercises.
  • a group of LOG IN TO VIEW: exam questions, not wholly representative of the length and difficulty of the exam.

The material closely follows this textbook: Introduction to Computation and Programming Using Python, Third Edition by John V. Guttag, Chapters 1 to 13. You can use the older edition of the book for reference, mapping the relevant chapters.

TEST MECHANICS: MAKE SURE

  • You LOG IN TO VIEW: submitted an application. Only those who submitted the application will receive access to the exam.
  • You come to the exam room. This exam is IN-PERSON.
  • You are using Python 3.8-3.10! Anything submitted in Python 2.x will receive 0 credit. If you rely on special operations available in later Python versions, your code may be marked incorrect.
  • Your computer will last for 2 hours on battery.
  • You understand the mechanics of submitting a test, via the sample exam questions.
    • You will see only a couple test cases on each of the questions.
    • Your code submissions will be autograded after the exam using different test cases.
    • In some situation we will manually look at your code and your score may go up or down.
    • The actual exam will not give any indication of your final score.
  • No other materials are allowed during the exam, besides the exam website. No IDE, no books, no notes, no webpages, no AI chatbots, no communications, etc.