This class was tough.
Teaches you the fundamentals of developing a large-scale application using Java.
Group project - learned how to work on a big project with a team and how to do multithreading and networking.
Hours per week:
Advice for students:
Start on the homework early! And go to office hours!