Upcoming

Final Project – due Fri Mar 29 ; Wed Apr 3 ; Fri Apr 12 ; Sat Apr 13 ; Tue Apr 30 ; Fri May 3 ; Mon May 6 ; and Tue May 7
From now until the end of the semester you will be working with a team of students on a group software project. The project will culminate during the Final Event period for this class, with an EXPO style demo / poster session.

Past

Mini Project 4: Interactive Programming – due Tue Mar 12 ; Tue Mar 26 ; and Tue Apr 2
The big idea of this project will be to move from static programs (ones that are run, do some computations, and spit out a result) to interactive programs (ones that allow the user to perform actions that change the state of the program).
Mini Project 3: Text Mining and Analysis – due 10:50 am, Tue 12 Mar
Mini Project 2: Computational Art – due 10:50 am, Tue 26 Feb
In this assignment you will be exploring one particular means of using computers to generate images.
Mini Project 1: Gene Finder – due Tue Feb 5 ; and Tue Feb 12
In this assignment you will be writing a Python program that analyzes a DNA sequence and outputs snippets of DNA that are likely to be protein-coding genes. You will then use your program to find genes in a sequence of DNA from the bacterium Salmonella Enterica.