Homeworks are due 30min before class (2:00 PM) one week after they are posted. Solutions will be posted two days after the homeworks are submitted, and homeworks will be returned a week after they are submitted.

Late policy: NO late homeworks will be accepted (late means anytime after class starts the day the homework is due) unless you have a mindblowingly good excuse - this means a note from someone like a doctor or a Dean. Rob does not grant extensions.

Submission policy: Submit all write-ups as PDFs and all Jupyter code as both .ipynb and .html files. Your written solutions should be clear and understandable throughout so that we can follow your reasoning. Submit your files for odd homeworks to tom@caltech.edu and for even homeworks to jordan.santana@caltech.edu with the subject line “HW # - FirstName LastName”.

Collaboration policy: you may discuss the homework with others, but your explanations and derivations must be your own. Your logic and the significance of your results should also be explained.

ChatGPT policy: While we encourage you work on homework problems that involve coding, the use of ChatGPT is allowed for coding parts of homework problems. If you decide to use ChatGPT, we ask you to include a screenshot of the prompt that was used as well as the output that ChatGPT produced. The use of ChatGPT for any other homework problem is prohibited. This policy is enforced under the honor code.

</tr> </tr> </table>
Homework Due date Files Solutions
Homework 1 1/10/2024 - Solutions
Homework 2 1/17/2024 - Solutions
Homework 3 1/31/2024 - -
Homework 4 2/7/2024 - -
Homework 5 2/14/2024 Liu et al., 2013
Drocoo et al., 2012
Drocoo et al., 2011
Abu-Arish et al., 2010
Gregor et al., 2007
Driever & Nüsslein-Volhard, 1989
Driever & Nüsslein-Volhard, 1988
Homework 6 3/6/2024 Lu et al., 2014
Homework 7 3/13/2024 - -