I am currently studying Software Engineering at University and I'm currently in my 2nd year.
What I have studied up until this point, I have found reasonably easy. We have covered modules on Java, C, C++ and currently looking at C#.
So far I feel as though we have been kinda kept in the dark, I don't feel as though they have exposed us enough to some of the more advanced areas in programming. At the end of this year (8 weeks away), I have the option to leave and pursue a career in programming (even though I plan on staying on and topping up to degree level).
My question is, did anybody else feel this way when leaving higher education? I just don't feel as though I could leave University tomorrow, walk in to a job and feel at all confident about what they would expect of me.