Maestría en Ciencias de la Computación
University of San Francisco - College of Arts & Sciences
Información clave
ubicación del campus
San Francisco, Estados Unidos de América
Idiomas
Inglés
formato de estudio
En el campus
Duración
2 años
Ritmo
Tiempo completo, Tiempo parcial
Tasas de matrícula
USD 24.160 / per year
Plazo de solicitud
Solicitar información
Fecha de inicio más temprana
Solicitar información
Introducción
Detalles del programa
El programa requiere dos años (cuatro semestres) de estudio a tiempo completo y sigue un modelo de cohorte durante el primer año en el que todos los estudiantes toman el mismo conjunto de cursos básicos. Durante el segundo año, los estudiantes pueden elegir entre una selección rotativa de materias optativas de postgrado en función de sus intereses y objetivos. Los estudiantes desarrollan varios proyectos grandes de software a lo largo de su carrera, incluyendo un proyecto final importante durante su segundo año.
Cursos básicos
El programa comienza brindando a los estudiantes un amplio y avanzado conocimiento en desarrollo de software y otras disciplinas básicas. Todos los estudiantes de la misma cohorte toman los cursos básicos juntos.
Los cursos básicos incluyen:
- Principios del desarrollo de software
- Algoritmos
- Fundamentos de sistemas
- Lenguajes de programación
Los resultados del aprendizaje
- comprensión de temas avanzados en informática incluyendo ingeniería de software, algoritmos, inteligencia artificial, lenguajes de programación, computación paralela, redes y sistemas de bajo nivel
- capacidad para diseñar, implementar y depurar aplicaciones de software a gran escala
- capacidad de evaluar y comprender la investigación avanzada de la literatura de informática
- habilidades efectivas de comunicación y participación de equipo con respecto al desarrollo de software
Proyecto de maestría
Nuestros estudiantes deben completar un proyecto final durante su segundo año. En el transcurso de un semestre, los estudiantes trabajan con un patrocinador de la industria o la facultad en la especificación, diseño, desarrollo y prueba de un sistema de software significativo.
Electivas de Graduados
Los estudiantes deben tomar 16 unidades de electivas graduadas de CS de 600 niveles durante su segundo año.
Los cursos incluyen:
- Opción Practicum: los estudiantes pueden optar por reemplazar un curso electivo por una experiencia laboral práctica en empresas de tecnología y nuevas empresas en el Área de la Bahía de San Francisco y Silicon Valley. Esta opción está abierta para la mayoría de los estudiantes internacionales. Aprenda más sobre el practicum .
- Temas especiales: ofrecemos varios cursos temáticos especiales sobre los últimos temas y tecnologías en ciencias de la computación, que incluyen minería de datos, gráficos por computadora, visualización de datos e ingeniería de juegos.
- Investigación dirigida: los estudiantes pueden optar por reemplazar una clase optativa de posgrado por un curso de lectura e investigación dirigida, lo que les permite trabajar en estrecha colaboración con un profesor en un proyecto de investigación. Muchos estudiantes usan esta opción para buscar oportunidades adicionales de investigación y publicación.
Admisiones
Plan de estudios
Programa de tiempo completo
El programa requiere dos años (cuatro semestres) de estudio a tiempo completo y sigue un modelo de cohorte durante el primer año en el que todos los estudiantes toman el mismo conjunto de cursos básicos. Durante el segundo año, los estudiantes pueden elegir entre una selección rotativa de asignaturas optativas de posgrado en función de sus intereses y objetivos. Los estudiantes desarrollan varios proyectos de software grandes a lo largo de su carrera, incluido un proyecto final sustancial durante su segundo año.
Programa a tiempo parcial
El programa de 36 unidades lleva a la mayoría de los estudiantes de medio tiempo de dos años y medio a tres años para completarlo. El programa proporciona a los estudiantes una base sólida en desarrollo, algoritmos y computación distribuida. Luego, los estudiantes pueden crear su propia especialización a través de asignaturas optativas, investigación dirigida con profesores y experiencia en la industria a través de la práctica.
Proyecto de Maestría
Los estudiantes tienen la oportunidad de trabajar en proyectos del mundo real con empresas de tecnología en el Área de la Bahía y Silicon Valley, o con una organización académica en un proyecto de investigación. El proyecto de maestría es similar a una pasantía, pero con la ventaja adicional de orientación académica y acceso a los recursos del departamento. Es una excelente manera para que los estudiantes apliquen el conocimiento del aula en un entorno práctico y para hacer contactos en la industria a medida que se acerca la graduación.
Al comienzo del semestre de otoño, los posibles patrocinadores presentan proyectos. Los estudiantes forman equipos y comienzan el proceso de desarrollo de software. Guiados por la facultad y los patrocinadores de la industria, los estudiantes trabajan en su proyecto de maestría de 12 a 20 horas a la semana durante 15 semanas. Los estudiantes a menudo expresan cuánto aprenden en este intenso curso, y algunos obtienen trabajos en la empresa con la que trabajan o de los contactos que hacen. Por ejemplo, nuestros estudiantes han sido contratados como ingenieros siguiendo sus proyectos con SnapLogic.
Resultado del programa
El título de Maestría en Ciencias de la Computación proporciona una amplia experiencia en desarrollo de software y otras disciplinas básicas de las ciencias de la computación. Los graduados del programa están bien preparados para ambos puestos en la industria o para continuar sus estudios a través de un programa de doctorado.
Resultados de aprendizaje del programa
- Comprensión de temas avanzados en informática, incluida la ingeniería de software, algoritmos, inteligencia artificial, lenguajes de programación, computación paralela, redes y sistemas de bajo nivel.
- Capacidad para diseñar, implementar y depurar aplicaciones de software a gran escala
- Capacidad para evaluar y comprender la investigación avanzada de la literatura informática.
- Habilidades de comunicación efectiva y participación en equipo con respecto al desarrollo de software.
Becas y Financiamiento
Ayuda financiera específica de MSCS
becas
El programa MSCS ofrece un número limitado de becas basadas en el mérito para estudiantes graduados entrantes y actuales, tanto nacionales como internacionales, sobre una base competitiva.
- Beca MSCS para la excelencia: otorgada a los solicitantes entrantes de MSCS con solicitudes excepcionales. Se consideran todos los aspectos de la solicitud, incluidos el GPA, los puntajes de los exámenes GRE, los puntajes de TOEFL/ITS (si corresponde), las cartas de recomendación y el ensayo/declaración de propósito. Se otorgan hasta dos premios cada año, con un premio aproximado que oscila entre $ 20 y 40 mil durante dos a cuatro semestres.
- Beca MSCS para la Diversidad: Otorgada a los solicitantes entrantes de MSCS con aplicaciones sobresalientes que sean mujeres y/o pertenezcan a un grupo minoritario subrepresentado en el campo de las Ciencias de la Computación. Los premios aproximados oscilan entre $ 5 y 10 mil en uno o dos semestres.
- Beca de mérito MSCS: Otorgada a los solicitantes entrantes de MSCS con aplicaciones sobresalientes de todos los orígenes, o estudiantes graduados actuales de MSCS que demuestran habilidades y liderazgo sobresalientes. Los premios aproximados oscilan entre $ 5 y 10 mil en uno o dos semestres.
Las solicitudes deben enviarse antes del 1 de febrero para la consideración de beca prioritaria. Las becas requieren que los estudiantes mantengan un GPA de 3.3 o superior. No se requiere solicitud para estas becas; automáticamente consideramos a todos los estudiantes graduados (nacionales e internacionales).
Empleo
Hay varias oportunidades de empleo para estudiantes nacionales e internacionales para compensar el costo de vida en el área.
- Ayudantías: Hay un número limitado de puestos de asistente de profesor o asistente de investigación disponibles para los estudiantes graduados actuales cada semestre. Estos puestos en el campus generalmente requieren aproximadamente 10 horas por semana y pagan un salario por hora. No proporcionan remisión de matrícula y no se prometen puestos como parte del proceso de admisión.
- Pasantías: Nuestra ubicación privilegiada en el Área de la Bahía de San Francisco y la proximidad a Silicon Valley significa que hay muchas pasantías fuera del campus disponibles para estudiantes graduados actuales que pagan un salario competitivo. Los estudiantes de MSCS (incluida la mayoría de los estudiantes internacionales) pueden obtener crédito para su título para estos puestos a través de la opción de práctica.
Oportunidades profesionales
Carreras y Empleo
En el corazón del centro mundial de tecnología e innovación, USF le brinda el conocimiento, las habilidades y el pensamiento crítico que necesita para tener éxito en el mundo de la informática en rápido crecimiento y en constante cambio.
Ofertas de empleo
Los graduados de MSCS de la USF prosperan en el lugar de trabajo. De hecho, el 85 por ciento de ellos consigue un trabajo de tiempo completo dentro de los tres meses posteriores a su graduación. Muchos comienzan en pequeñas empresas y nuevas empresas, pero cinco años después de graduarse, nuestros estudiantes a menudo se encuentran en empresas más grandes como Google, Apple, Amazon y Uber.
- El 85% de los alumnos empleados dentro de los tres meses posteriores a su graduación.
- El salario medio anual de los graduados en ciencias de la computación en el área de la Bahía de San Francisco es de $140,660.
- Los títulos de trabajo más comunes son Ingeniero de software y Desarrollador de software.
Requisitos de lengua inglesa
¡Certifica tu dominio del inglés con el Duolingo English Test! El DET es un examen de inglés en línea conveniente, rápido y asequible aceptado por más de 4000 universidades (como esta) en todo el mundo.