Cornell Engineering has School of Applied Physics, Dept of Computer Science, Dept of Materials Science within it. These schools/departments generally produce “scientists” rather than “engineers”. There’s a subtle but significant difference between the two. Broadly speaking, to function effectively, a scientist generally needs a PhD degree while an engineer generally doesn’t.