Me gustaría ir a Handshake (o incluso a un sitio web general de búsqueda de empleo como Indeed) y mirar publicaciones y ver qué suena interesante. No te obsesiones con los requisitos específicos del trabajo (todavía). Una vez que lo limite a qué trabajos / pasantías suenan interesantes, observe cuál es el tema común. Si todos quieren títulos de CS, ve por esa ruta.
Es cierto que estoy en MechE y estoy un poco alejado de CS, pero no entiendo (juego de palabras involuntario) cómo la especialización en lógica lo ayudaría a encontrar un trabajo de CS, especialmente dados los tipos de trabajos de CS que presumiblemente trabajaría justo fuera de pregrado. Al igual que la mayoría de los trabajos de nivel de entrada, imagino que estaría haciendo tareas bastante aplicadas y sencillas hasta que gane algo más de experiencia. OMI, sería mejor si tuvieras una buena base técnica.