Hello. I transferred into Software Systems Engineering at my university in my second year and have so far done one year in the engineering program. Which means I still have 4 years left if I do the co-op program. I am also interested in lots of the CS classes the school offers and if I transferred my credits over I would have almost two years of classes transfer. What I am wondering is if I switched into the CS honors program and finished in two years then take a masters in Software (systems) engineering. Does that make sense? Is there any drawbacks of taking the masters in engineering without taking the bachelor degree first? Like if you only do the two or so year masters are you now a professional engineer? Thanks.