Engineering and CS at F&M

I haven’t heard much about these departments, especially engineering, so could anyone who’s familiar with them give me an idea of how good they are? I’m planning on doing the 3:2 program in engineering but may incorporate CS into it.