First of all lets talk about what a Jack of all trades is... In my view it is a "person that is competent with many skills but is not necessarily outstanding in any particular one."(that dosen't mean it can't be outstanding in one or more skills) Well I love information, I love physics, engineering, computer science, biology, programming, writing, painting, thinking solutions to problems... from all of these the first five-six are the hardest... So I was thinking to go and take BSc.Eng Engineering Physics just because, It would be easyer to follow a path, scientist in physics or an engineer in physics or EE, or a software developer, and I would take writing, painting make them an hobbie, make a blog post them there... I hate specialization, to be bound to one thing, in this world you have to have multiple skills, I allready have a Electrotehnical Tehnician diploma, and a waiter :P, need more to put on that list. Do you think Engineering Physics is a good choice for my aspirations... I want to have alot of options, don't want to be good at all, just competent, if I go into research physics, to have knowledge about electrical engineering or programming.... that's an example Masters options just from physics at the same colledge(these are translated): Atomic, nuclear and elementary particles interactions, Astrophysics and applications; Atmospheric and earth physics. Environment protection; Renewable and alternative energy sources; Nanosciences; first 2 years and 1/2 from third year are the same for all physics, biophysics, engineering Physics.... in 5 years teoretical I can have all three I can do the 4 year engineering and do two majors biophysics and physics and just do the last half a year in the 5th year, then I would have the option to go in to biotechnology to... well thats just the ideal, if it all works well I might just do a simple physics degree :D For me, KNOWLEDGE IS BLISS.