I understand this type of field can involve many different specializations, and people who work in this field often work as part of a team to focus on very specific parts of a weapon/defense system, etc. With that said, I am not necessarily looking to work in this field, but rather I want the knowledge for my own personal hobby applications. As far as hobbies, I want to have the knowledge to be able to build various defense systems around my house, and maybe even start a private weapons/security company one day. A family member suggested that I could start with an Associates in Robotics Engineering, since many weapons/defense systems involve moving parts and smart detection of certain variables. After that do 2 more years and get my Bachelors in another Engineering field, whether it be Mechanical, Electronic, of Software engineer. My dilemma is that I am not sure which of these fields would best complement the robotic engineering in building these certain technologies. Like, would I learn various circuit building, and chipset programming in robotics engineering? It might be worth mentioning that I have about 12 years experience in software programming/scripting as a teenager, and is something I consider myself skilled in. TL;DR: I'm basically asking what 4 year path would be the most efficient if I wanted to build these types of systems, in their entirety, as a hobby by myself. The kinds of things I am interested in building for around my house are high-tech security systems, various lockdown systems that could lockdown the house from the inside, etc... just to give you a few ideas. I don't really care what field I work in as a 9-5 since my financial situations would not require me to stay in it for very long anyways. Eitherway, I am highly skilled in my ability to do/learn many technical/mathematic fields and can see myself doing just about anything in those related fields, which is why I want to focus them around my intended hobbies.