Overall, this Computer Engineering program is definitely solid in comparison to the other universities. Although not among the top 2-3, it definitely ranks the highest within the mid-tier category of engineering schools. A solid program, with no stress of financial issues in the future. A lot of hard work, decent professors, and an average workload you would expect from an engineering program.