¿Qué materias debo elegir para mis niveles A si quiero convertirme en desarrollador de software o ingeniero de software?

Lo primero que debe hacer es averiguar los requisitos de ingreso para el programa que desea seguir. Las universidades emiten listas de materias mínimas y recomendadas para guiar a los solicitantes, ocasionalmente también enumeran materias no aceptables.

Aquí hay un ejemplo del Imperial College London [1]:

  • Niveles A obligatorios:
    • Matemáticas
    • Matemáticas adicionales
  • Niveles A muy útiles:
    • Lenguaje antiguo
    • Biología
    • Química
    • Informática
    • Ciencias económicas
    • Electrónica
    • Literatura inglesa
    • Historia
    • Ley
    • Idioma moderno
    • Filosofía
    • Física
    • Política
    • Psicología
  • No aceptable:
    • TIC
    • Estudios Empresariales
    • Estudios Generales

Me imagino que los requisitos para otras instituciones hacen lo mismo.

Por lo general, se le solicitará que tome tres o cuatro asignaturas, por lo que podrá elegir entre dos asignaturas no requeridas. De los que elegiría:

  • Física: hay cierta superposición con los programas de matemáticas requeridos. Por lo tanto, la superposición es útil para reducir su carga de trabajo, así como para ayudar a solidificar su comprensión de ambos temas.
  • Informática: bien podría tener una ventaja, ¿verdad?

Esta selección también sería adecuada para casi cualquier otro programa de ingeniería o negocios / finanzas si cambia de opinión.

Cuando hice mis niveles A, hace 19 años, no tenía la opción de tomar el crédito de Computación y terminé tomando Química, no mi mejor movimiento.

Notas al pie

[1] BEng / MEng Computación conjunta y matemáticas

More Interesting

Tengo menos de 18 años y quiero una cuenta de desarrollador de Apple. ¿Mis padres tendrían que inscribirse en el programa para desarrolladores de Apple y luego publicar mis aplicaciones?

¿Por qué los desarrolladores de software son más brillantes que los probadores?

He sido desarrollador de software durante 4 años, trabajé con organizaciones en el lado del cliente y en el extranjero. ¿Soy elegible para el examen CSM?

¿Qué tendré que hacer para cambiar de carrera de desarrollo de hardware a desarrollo de software?

¿Debería considerar un cambio de carrera? Llevo más de una década trabajando en el campo del desarrollo de software. La salud se está deteriorando, la vida social está hecha jirones (la abandoné para "cumplir el plazo") y estoy cansada. ¿Cómo debo hacerlo?

¿Me veré como un cobarde si dejo el trabajo / empresa de TI actual que no utiliza CI para el desarrollo de software?

Dada una lista no ordenada de enteros, devuelve verdadero si la lista contiene duplicados difusos dentro de k índices de cada elemento. ¿Cuál es el algoritmo óptimo para este problema?

Cómo simular un sistema distribuido en mi computadora portátil

¿Cómo puede un desarrollador de software aprender nuevas tecnologías mientras realiza un trabajo a tiempo completo?

Cuando un desarrollador de software dice que una tarea no se puede hacer técnicamente, ¿qué haces?

¿Los profesores que enseñan desarrollo de software saben lo que dicen?

¿Cuál es la descripción del trabajo de un desarrollador de software?

¿Debo ir a la escuela de desarrollo de software si solo me importa el desarrollo web?

¿Cuáles son las certificaciones que debe realizar el desarrollador de software para sobresalir en el crecimiento profesional?

Cómo obtener experiencia en sistemas distribuidos si no puedo conseguir un trabajo cerca de este dominio