In your opinion, what are the most important topics software engineers should learn in their software engineering education? Did you learn these topics during your studies?
What are the most important skills a software engineer should have to succeed in the software industry?
Assume that you are a prospective software engineering student. Review the Web for several software engineering programs. Which one would you prefer? Why? Explain the main considerations on which you base your decision.