I have yet to find an Avionics major outside of a MX degree in aviation at either a 4 year university or a community college. I went to SIU for Aviation Management and it has worked out great for me, although I can't say I learned one thing in class that has directly helped me in my aviation jobs. Everything I learned to get me where I am today has been self taught and time consuming, but worth it. I did half my flight training at SIU the other half PT. 61 and I'm not in a flying job now. However one day soon I will, and to be honest I make more now than I will for the first 10 years of a professional flying career. YMMV