Students will complete three small introductory projects that acclimate students to working with program analysis tools. These introductory projects shall be done individually, but students should feel free to discuss them. Sharing code is prohibited. Using those experiences, students will also complete a term project of their own interest and selection, which may be done in pairs.

External Tools