My son is considering Computer Engineering at ASU but really wants smaller classes and a more community feel. We are wondering if he will get that at Barrett or if he attends the same classes as others on campius and there is just an honors label somehow applied to his degree?