Course Syllabus

What you’ll learn

Gain the skills needed to succeed as a software designer and software architect.
Understand the role of a software architect in the digital world
Learn the importance of capturing all essential user needs and applying the “Do it yourself” method to plan and build software pieces
Explore the software design and testing activities addressing the new challenges of tech-focused times
Understand new interaction paradigms, creativity and design methods that move the focus from the software to the humans who use it