Designing

What is currently a hot topic in software development in the academic and commercial world?

I graduated from uni 3 years ago to gain commercial experience, my course was Computer Science (majors Computer Science and Software Engineering). Now I'm planing to come back and do honours in parallel with my work as a IT consultant: .NET (mostly), JavaScript, front-end (some).