Computer Science
608 reviews
Average Course Reviews:
Average Instructor Reviews:
One of the best classes I have had at Middlebury. 10/10 recommended. Taking it over jterm was a bit intense but it was very rewarding and it paid off since it gave me the technical skills to keep up with all the new A.I stuff.
This class was fairly easy, with weekly problem sets and a final group project at the end. As long as you listen to the lectures or look at the slides, tests aren't too much of a problem. The final project was also pretty chill, and you could essentially just combine code from different problem sets to quickly finish it.
I took this class because I heard that it is very valuable for anyone wanting to become a software engineering. I agree that I learned a lot about the basics of software engineering, but the class was very fast-paced and I don't think I retained a lot of the information I learned. There is also only so much we could learn within one semester, and I still don't feel very confident in my abilities in software engineering. I don't think we were ready for the final project, and there wasn't much time to do the project. If there isn't anyone in the group who knows a bit about software engineering, it might be a little bit hard. All that said, it was definitely a valuable class and I would want to take it again just to relearn everything.
I took this class because I heard that it is very valuable for anyone wanting to become a software engineering. I agree that I learned a lot about the basics of software engineering, but the class was very fast-paced and I don't think I retained a lot of the information I learned. There is also only so much we could learn within one …Read more