Mosses, Cryptocoryne species, Anubias species, and Java Fern are some of the names that come immediately to mind.
Great choices, I'm biased of course that those are the plants I keep. However, they aren't going to give a lot of growth in a semester's time. If growth rate is part of your project they might not work.
Hornwort likes cooler water temps, Water lettuce, will stay small but still grow rather rapidly with low light, and the nearly impossible to kill duckweed will work.