Any course or internship that gives you the chance to apply academic knowledge in a practical, corporate setting would be very beneficial. It’s one thing to learn from textbooks but a whole other experience to apply it in the real world. My first 2 internships were at marketing firms and although I decided to switch majors, they were very helpful in showing me a type of work I did not want to pursue. I then interned at McGraw-Hill as a Global Enterprise Systems intern and for the first time got exposure to technical financial systems. Finally, the one course at Bentley that prepared me the most was CS460 – Applied Software Project Management. It is structured like a real project team and taught me all that goes into software development.