He transferido con éxito de los negocios a la Ingeniería CS. Permítanme compartir mi historia para complementar la respuesta más pesimista de Jeff Erickson.
Respuesta corta: mantén un buen GPA (idealmente 4.0 técnico) mientras tomas tantos cursos de CS y matemáticas como puedas.
Historia larga: Cuando me presenté a las universidades sólo lo hice a las escuelas de negocios, pensando que querría hacer finanzas cuantitativas en el futuro. Por diversas razones decidí cambiar de carrera al final del primer año. Para entonces sólo había tomado 1 curso de CS (CS 125) y ningún curso de matemáticas aparte de Calc I (del que hice el examen de aptitud) y álgebra lineal elemental ( el grado de falta de contenido de la clase no se puede describir ). Estaba tratando de decidir entre transferirme a Matemáticas o a CS. El departamento de matemáticas pensaba que era imposible que me transfiriera a matemáticas dada mi formación, pero el departamento de CS fue más acogedor y me dio una oportunidad. Recuerdo que alguien de la oficina académica me dijo que si sacaba buenas notas en las clases de CS o demostraba mi capacidad en CS, era posible que me transfiriera a CS. Tomé Calc II, Calc III y Physics 211(Kinetic Physics) en el verano y obtuve A+/A en todas ellas. El primer semestre de mi segundo año tomé CS225(estructuras de datos), CS 173(matemáticas discretas), Math 416(albegra lineal), Physics 212(electrical & magnetics), y alguna clase de educación general que cumplía 3 de mis requisitos. Obtuve A+/A en todas ellas. Al final del semestre presenté una solicitud de transferencia a CS, y la solicitud fue aprobada antes de que terminaran mis vacaciones de invierno.
No soy en absoluto muy inteligente, y nunca he hecho programación antes de la universidad. Todo se reduce a la planificación, tener un gran grupo de personas que también querían transferirse a CS, y realmente disfrutar de Matemáticas y CS.
Planificación para GPA: Es posible aumentar artificialmente GPA por la planificación correcta. Para mí un 4.0 GPA Técnico(al menos en las clases de nivel inferior) está diseñado, no se deja al azar en absoluto. Si averiguas la fórmula, tienes un 90% de posibilidades de conseguirlo.
Planificación del curso:
Intenta tomar como máximo 2 clases por semestre en las que no te sientas cómodo con el material. (Yo tenía una formación decente en Matemáticas y Física. Las únicas clases con las que no me sentía cómodo en mi primer semestre de segundo año eran mi educación general -aka escritura- y CS225 una clase de programación) Mira el material de los semestres anteriores en línea. Empieza con Calc II en lugar de Calc III si las preguntas de Calc II del semestre anterior te suponen un reto, incluso si tienes créditos AP para Calc II. Estás mucho más seguro con el GPA y la base en las matemáticas continuas de esa manera. Acaba con la Física 211 y 212/utiliza el crédito AP si no te gusta mucho la Física. El material de estas clases rara vez se utiliza en CS. Para las clases que son requeridas pero en las que es probable que obtengas una B, toma la versión del curso de verano en su lugar, es más fácil. (NO hagas esto después de que te transfieras, recuerda que es sólo una estrategia temporal y no conduce al aprendizaje)
Conseguir plaza en las clases de CS:
Utiliza las aplicaciones de recordatorio de apertura de plaza/inscripción automática. Si no conseguiste la plaza en la clase (que es lo más probable), agrégate a la lista de espera si la hay. Incluso si no consigues entrar en una clase, ve a clase y tómate la HW muy en serio. En mi experiencia, todos los que realmente intentan entrar en una clase acaban entrando. La mayoría de la gente se rendirá después de 2 semanas o al menos antes del primer examen parcial. El profesor tratará de asustarte al principio de la clase diciendo que si no estás en esta clase todavía, es mejor que no tengas ninguna esperanza. Sin embargo debes ser fuerte y no ceder. Mantén una buena relación con el personal del curso. Demuestra que eres realmente bueno en esto. Es posible que se dé prioridad a las personas que hayan completado todas las tareas hasta el momento.
Estrategia para las clases de nivel inferior:
Las clases de nivel inferior suelen tener muchos más puntos asignados por cosas como la asistencia, los deberes, el i-clicker, la pre-conferencia, etc. Si consigues la nota completa en todas estas tonterías, tendrás mucho más margen de error en los exámenes. Asegúrate de programar suficiente tiempo para cada HW para que puedas ir a la hora de oficina si te atascas. Marca los ddl en tu calendario para no perderte ninguno. Revisa y vuelve a revisar la solución de tus HW con tus amigos. Asiste siempre a las clases y siéntate junto a tus amigos para poder discutir la solución del i-clicker.
Asegúrate de repasar el material de clase al menos una vez por semana. Trata de entenderlo más allá del requisito de hw/clase. Por ejemplo, en una clase de matemáticas el profesor repasó una prueba, el HW requiere sólo el cálculo. Repasa la prueba y compréndela a pesar de todo. Esto minimizará el tiempo perdido en clase/tarea porque no entiendes algo y maximizará la puntuación del examen.
Para los exámenes, prepara 4 días antes los parciales y 1 día antes los cuestionarios si es posible. Repasa todo el material en clase y luego haz los exámenes de práctica. Anota las áreas en las que eres más débil/áreas en las que tienes más preguntas. El tiempo de sus exámenes de práctica, asegúrese de que puede completar en 3/4 de tiempo del examen real y obtener como máximo el 15% incorrecto dada la calificación más dura a sí mismo. Esto le dará tiempo para volver a comprobar la solución y no asustarse cuando se encuentre con un problema difícil en el examen real. En el examen, sáltate las preguntas difíciles y vuelve a ellas al final.
Combo tabú de clases de CS
No cojas CS126 (estudio de programación) junto con CS225(estructuras de datos), o CS225 con CS233(arquitectura de ordenadores), o peor, CS233 con CS241(programación de sistemas), ya que seguramente acabará de forma desastrosa. CS126 requiere escribir MUCHO código. CS225 requiere mucho tiempo para entender los conceptos y hacer los MP. CS233 y CS225 tienen ahora exámenes quincenales. CS241 requiere mucho tiempo, con 1 MP y 1 laboratorio por semana (prepárate para dedicar más de 15-20 horas a la semana). CS374(algoritmos) no consume tanto tiempo pero requiere mucha reflexión.
Calendario recomendado:
Otoño: CS125, CS173 1Primavera CS126
2Otoño: CS225 2Primavera: CS233 O CS241 O CS374. (Si aún no te has transferido en 2Primavera, toma CS374 sólo si confías en tu capacidad matemática basada en pruebas)
Muchos estudiantes de primer año que no logran transferirse a CS fueron muy ambiciosos y tomaron demasiados cursos desafiantes por semestre. A veces esto resulta en un mal GPA en los cursos técnicos. Dado que la admisión es tan competitiva en CS, 1 B en los cursos de Matemáticas/CS podría ser el fin del plan de transferencia.
Tenga amigos: Hazte amigo de gente que también está intentando transferirse. Hazte amigo de gente en clase que tenga mucha más experiencia en CS que tú. Habla con los CAs y TAs (especialmente en CS225), puede que ellos mismos hayan sido transferidos y puedan ofrecer consejos. Los amigos del departamento pueden ser un gran apoyo emocional en los momentos difíciles del traslado. Tener gente para depurar juntos, estar ansiosos juntos, y enloquecer en el sótano de Siebel para los exámenes juntos hace que la situación sea mucho menos desesperada.
Disfruta del trabajo: Aunque tratar de transferirse a CS puede ser muy estresante, intenta disfrutar en el proceso de aprendizaje. Recuerda por qué querías transferirte y tu amor inicial por la asignatura. Quizá porque nunca había soñado con hacer CS, todo fue una experiencia reveladora para mí. Cómo comunicarme con el ordenador a través de terminales. Cómo implementar un árbol de búsqueda binario equilibrado y mantener su altura para que sea O(log n). Cómo se optimiza el árbol B para la lectura y escritura en disco. Cómo algunos problemas son NP-duros. Todo era fascinante para mí. Como resultado, yo estaba dispuesto a poner en cualquier cantidad de trabajo porque era realmente agradable para aprender CS. Si no has programado antes, espero que encuentres la misma fascinación que yo por la informática. Si ya tienes conocimientos de programación, ya debes haber disfrutado si quieres transferirte!
Felicidades al departamento de apoyo: Una cosa que descubrí sobre el departamento de CS es que el método de calificación era mucho más suave que el departamento de ECE. En CS225 nunca obtuve más del 90% en mis exámenes parciales o finales. Sin embargo, me las arreglé para conseguir un sobresaliente. Los exámenes parciales suponían un gran porcentaje de la nota y había más de un 10% de créditos extra si entregabas los exámenes parciales antes de tiempo y hacías todos los laboratorios. Hay TAs y CAs para ayudarte con los MPs o preguntas conceptuales desde la mañana hasta las 11pm. Mi profesora Cinda Heeren también me apoyó mucho. Antes del examen parcial nos dijo que «no era una situación de vida o muerte» (para entonces yo ya había mandado un mensaje a mis amigos diciendo «mañana es un examen de vida o muerte, deseadme buena suerte»). CS225 era una de las clases en las que si te esforzabas por entender el material y completar los MP, obtenías un buen resultado (porque los MP y los laboratorios son un gran componente de la calificación). Creo que lo mismo ocurre con CS233 y CS241.
¡Buena suerte! No es imposible con un poco de planificación!!
Descargo de responsabilidad: Los requisitos y las posibilidades de entrar en CS pueden haber cambiado con los años. Me transferí con éxito a CS en mi segundo año hace 2 años, en ese entonces 4.0 GPA técnico, 3.9 en general con >=CS225 experiencia en CS = transferencia exitosa.
EDIT: Aparentemente las reglas han cambiado. La gente de otras universidades tiene que aplicar a un programa de pre-ingeniería antes de aplicar a una carrera de ingeniería hoy en día. Want to Change Your Major Teniendo en cuenta el apuro adicional con la universidad de ingeniería podría valer la pena considerar Math+CS o Stats+CS en la universidad de LAS en su lugar.
El tiempo ha cambiado, efectivamente. Ah este es el tipo de tiempos que te hace darte cuenta de que eres viejo.