If you want to work in the commercial world, get a job - you have a lot of (practical) skills to develop, and people will wonder why you needed <i>another</i> year of coursework before starting work. Consider aiming for a job at a company that&#x27;s good at an interesting niche, and note that new grads <i>can</i> get hired into many niches. There <i>is</i> such a thing as a junior data scientist, junior security expert, ...! (And there&#x27;s also such a thing as a web developer working at a robotics company - such a web developer could easily dip a toe into robotics.)<p>It&#x27;s not necessarily a bad idea to play around with MOOCs to take a look at other skills while working at your job, but if a university course wasn&#x27;t enough to make up your mind a MOOC won&#x27;t be either.<p>(In general, a thesis or internship is a good way to look deeply into a specific niche. But if you&#x27;re three months from graduating, I don&#x27;t think that advice will help you...)