Awesome
IOS was very fun and grading was reasonable. Prof. William takes the time to comment on all the journals and he's very caring. Grading criteria is clear as well. The amount of homework is quite heavy, but anything less and you wouldn't learn the material. Find a good group because it will really be helpful to get a good grade.
University of Texas Austin - Computer Science
The following profiles may or may not be the same professor:
The following profiles may or may not be the same professor: