
Diploma in
Diploma Avanzado en Programación y Análisis de Computadores Fanshawe College

Introducción
Conviértete en programador de computadoras
No hay carrera más valorada, solicitada o dinámica en estos días que una carrera en TI. Si le apasiona la codificación y las computadoras, y está listo para desarrollar las habilidades para conseguir el trabajo de sus sueños como programador de computadoras, el diploma avanzado de Programación y Análisis de Computadoras de Fanshawe es el más adecuado para usted.
Para comenzar su viaje, nuestros cursos de programación informática se centrarán en temas fundamentales de TI. A medida que avance en el programa, desarrollará el conocimiento informático especializado y profundo que buscan los empleadores.
Lo que aprende de nuestros cursos de programación informática:
- Desarrollo orientado a objetos en sistemas cliente / servidor basados en Windows y Linux;
- Desarrollo de software;
- Desarrollo web cliente / servidor (tanto .NET como J2EE);
- Desarrollo de bases de datos (MSSQL y Oracle); y
- Gráficos, animación y simulación a nivel de código con C ++ y DirectX.
Nuestros cursos de programación informática lo prepararán para una emocionante carrera en TI:
- Desarrolle sus habilidades de comunicación e interpersonales con un período de trabajo cooperativo remunerado en su último semestre;
- Obtenga experiencia práctica como programador informático tratando con personas reales en situaciones reales;
- Gradúese listo para su carrera en TI o para especializar aún más sus habilidades con uno de los certificados de posgrado en TI de Fanshawe, que incluye Desarrollo de juegos - Programación avanzada;
- Siga un Pathway grado opcional con una de las instituciones asociadas de Fanshawe en Ontario o en todo el mundo.
Este programa está acreditado por Co-operative Education and Work Integrated Learning Canada. Esta acreditación representa el más alto nivel de logros para los programas de educación cooperativa en Canadá y reconoce el compromiso de Fanshawe con la excelencia.

Otra información
- Los estudiantes en este programa deberán tomar una electiva de educación general en línea en el Nivel 6.
- Los graduados del Fanshawe College que cumplan con los requisitos de admisión pueden postularse al Nivel 1 del programa de Diploma de la Universidad Avanzada de Ontario en Programación y Análisis de Computadoras y se les puede otorgar hasta tres créditos internos para este programa.
- El estudiante debe comprar una computadora portátil, aproximadamente $ 1400.00. El costo de la computadora portátil está incluido en los Gastos generales establecidos en la Lista de tarifas.
- Una tarifa de laboratorio CONNECT de $ 50.00 por término académico está incluida en las tarifas adicionales del programa que se indican en la lista de tarifas. Esta tarifa ayuda a cubrir los costos asociados con la entrega del programa de computación móvil CONNECT.
- Los estudiantes no deben comprar una computadora portátil o software hasta que el Colegio publique la configuración recomendada, modelos, títulos de software y versiones para ese año académico.
Educacion cooperativa
Este programa de tres años tiene tres períodos de trabajo cooperativo. Los estudiantes que cumplan con los requisitos académicos y cooperativos del programa serán elegibles para graduarse con un diploma respaldado por cooperativas.
Los resultados del aprendizaje
- Solucionar y documentar los problemas asociados con la instalación y personalización del software;
- Analizar y definir las especificaciones de un sistema en base a requisitos;
- Diseñar, probar, documentar e implementar programas basados en especificaciones;
- Aplicar el conocimiento del diseño, modelado, implementación y mantenimiento de una base de datos;
- Aplicar el conocimiento de los conceptos de redes para desarrollar, implementar y mantener programas;
- Proponer y justificar el diseño y desarrollo de una solución integral basada en un análisis del entorno empresarial;
- Utilizar metodologías, políticas y estándares relevantes para desarrollar soluciones integradas;
- Aplicar el conocimiento en temas de seguridad en el análisis, diseño e implementación de soluciones integradas;
- Desarrollar y mantener relaciones laborales efectivas con los clientes;
- Articular, defender y cumplir con las expectativas del lugar de trabajo que se encuentran en los entornos de tecnología de la información (TI);
- Contribuir a la finalización exitosa del proyecto aplicando los principios de gestión del proyecto en uso.
Cursos
Nivel 1
Toma todos los siguientes cursos obligatorios:
Grupo 1
- BUSI-1156 Estrategias para el éxito 1
- MATH-1202 Matemáticas para programadores 3
- INFO-1214 Conceptos básicos de programación 6
- INFO-1215 Fundamentos de la base de datos 4
- INFO-1216 Conceptos básicos del sistema operativo: programadores 3
Grupo 2
Toma WRIT-1043 o WRIT-1034
- WRIT-1043 Razón y escritura 1 para TI 3
- WRIT-1034 Razón y escritura 1-EAP 4
Nivel 2
Toma todos los siguientes cursos obligatorios:
Grupo 1
- INFO-1167 Negocios a la velocidad de la luz 3
- INFO-1217 Diseño Web 3
- INFO-3104 Bases de datos relacionales y SQL 3
- INFO-3134 Programación orientada a objetos con Java 4
- INFO-1156 Programación orientada a objetos con C ++ 4
- MGMT-3052 Comprensión de los comportamientos en el lugar de trabajo 3
Grupo 2
Tome INFO-1234 o INFO-3120
- INFO-1234 Web Scripting-Intro 3
- INFO-3120 Programación de motores de juegos comerciales 3
Nivel 3
Toma todos los siguientes cursos obligatorios:
- INFO-3070 Desarrollo de aplicaciones cliente / servidor 3
- INFO-5052 Bases de datos avanzadas 3
- INFO-3140 Análisis y modelado orientado a objetos 3
- INFO-3135 Estructuras de datos y algoritmos 3
- INFO-1219 Aspectos básicos de la red para programadores 3
- COMM-3077 Comunicaciones para TI 3
- COOP-1020 Preparación para el empleo de educación cooperativa 1
Nivel 4
Toma todos los siguientes cursos obligatorios:
Grupo 1
- INFO-3067 Programación ASP.NET con C # 3
- INFO-3137 Patrones de diseño de software 1 3
- INFO-3136 Desarrollo móvil 3
- MGMT-3036 Desarrollo profesional-Planificación de carrera 3
- INFO-3138 Programación con lenguajes declarativos 3
Grupo 2
Tome INFO-3105 o INFO-3111
- INFO-3105 Programación COBOL del Sistema Z 3
- INFO-3111 Programación de gráficos C ++ 3
Nivel 5
Educación general: tome un curso electivo de educación general de 3 créditos
Toma todos los siguientes cursos obligatorios:
- INFO-3139 JavaScript 3
- INFO-3112 Gestión de proyectos de software: aplicado 1 3
- INFO-5060 Programación basada en componentes con .NET 3
- INFO-5125 Patrones de diseño de software 2 3
- INFO-5101 C # Temas avanzados 3
- INFO-3141 Desarrollo móvil-Inter 3
Nivel 6
Educación general: tome un curso electivo de educación general de 3 créditos
Toma todos los siguientes cursos obligatorios:
Grupo 1
- INFO-3068 Computación segura 3
- INFO-5059 Aplicaciones cliente / servidor Java EE 3
- INFO-5126 Desarrollo móvil-Avanzado 3
Grupo 2
Tome INFO-5104 o INFO-3142
- INFO-5104 C ++ Temas avanzados 3
- INFO-3142 Tecnologías emergentes 3
Grupo 3
Tome INFO-5103 o INNV-5001
- INFO-5103 Gestión de proyectos de software: aplicados 2 5
- INNV-5001 Aplicaciones de innovación 3
Educación general - Electivas
Obtenga 6 créditos de educación general: normalmente se obtienen en los niveles 5 y 6
Programa de residencia
Los estudiantes deben completar un mínimo de 30 créditos en este programa en Fanshawe College para cumplir con el requisito de residencia del programa y graduarse de este programa.
Requisitos de admisión
OSSD con cursos de la transmisión de College (C), University (U), University / College (M) o Open (O) con:
- Cualquier grado 12 Inglés (C) o (U)
- Cualquier matemática de grado 11 o grado 12 * (C), (U) o (M)
o
Certificado de ingreso académico y de carrera (ACE)
o
Certificado de equivalencia de escuela secundaria de Ontario (GED) y:
Cualquier grado 11 o 12 Matemáticas * (C), (U) o (M)
o
Solicitante maduro con posición en los cursos requeridos mencionados anteriormente
Nota:
- * Los solicitantes que carecen de las matemáticas requeridas aún pueden obtener elegibilidad para la admisión completando la actualización previa adecuada.
Requisitos del idioma inglés
Los solicitantes cuyo primer idioma no sea el inglés deberán demostrar competencia en inglés mediante uno de los siguientes métodos:
- Un crédito de grado 12 de College Stream o University Stream en inglés de una escuela secundaria de Ontario, o equivalente, según los requisitos de admisión del programa
- Prueba de Inglés como Lengua Extranjera (TOEFL) con una puntuación mínima de 79 para la prueba basada en Internet (iBT), con resultados de la prueba en los últimos dos años
- Sistema internacional de evaluación del idioma inglés (IELTS) Prueba académica con un puntaje general de 6.0 sin puntaje menor a 5.5 en cualquiera de las cuatro bandas, con resultados de exámenes dentro de los últimos dos años.
- Prueba de lengua inglesa académica canadiense (CAEL, por sus siglas en inglés) con un puntaje general de 60 sin puntaje menor a 50 en cualquiera de las cuatro bandas, con resultados de las pruebas en los últimos dos años
- Pearson Test of English Academic (PTE) con un puntaje mínimo de 53, con resultados de exámenes en los últimos dos años
- Un examen de inglés de Cambridge (FCE / CAE / CPE) con un puntaje general en la Escala de inglés de Cambridge de 169 sin conocimientos de idiomas menos de 162, con resultados de exámenes en los últimos dos años
- Una evaluación del idioma inglés (ELE) en el Fanshawe College con una puntuación mínima del 70% en todas las secciones de la prueba, con resultados de la prueba en los últimos dos años
- Estudiantes de ESL4 / GAP5 de Fanshawe College : calificación mínima de 80% en ESL4 / GAP5 Nivel 8, 75% en ESL4 / GAP5 Nivel 9 o 70% en ESL4 / GAP5 Nivel 10
Preparación Académica Recomendada
- Grado 12 El oficio del escritor (C) o (U)
- Grado 11 Introducción a la informática (U)
- Grado 12 de Ciencias de la Computación (U)
- Grado 11 Introducción a la programación informática (C)
- Programación de Computadoras de Grado 12 (C)
- Grado 11 Tecnología de la información y la comunicación: el entorno digital (O)
- Tecnología de la información y la comunicación de grado 12: Soluciones multimedia (C)
- Certificado de ingreso académico y profesional (ACE): curso de matemática comercial o técnica y curso de habilidades informáticas
Criterios de selección del solicitanteCuando el número de solicitantes elegibles exceda los espacios disponibles en el programa, el Criterio de selección del solicitante será:
- Preferencia para residentes permanentes de Ontario
- Recibo de la solicitud antes del 1 de febrero (después de esta fecha, Fanshawe College considerará a los solicitantes por orden de llegada hasta que el programa esté completo)
- Logro en los requisitos de admisión
Oportunidades profesionales
Los graduados pueden esperar obtener puestos de construcción de software en las siguientes áreas de desarrollo: software corporativo, financiero, web, negocios, entretenimiento y juegos, simulaciones, imágenes médicas, sistemas de control de programación, aplicaciones comerciales, software de red, desarrollo de Linux y Windows. Como programador, desarrollador de bases de datos, arquitecto de software o analista comercial, tendrá muchas oportunidades interesantes en cualquier campo que utilice las computadoras como herramienta comercial o de investigación.
Galería
Resultado del programa
- Solucionar problemas y documentar problemas asociados con la instalación y personalización del software;
- Analizar y definir las especificaciones de un sistema basado en requisitos;
- Diseñar, probar, documentar e implementar programas basados en especificaciones;
- Aplicar conocimientos de diseño, modelado, implementación y mantenimiento de una base de datos;
- Aplicar el conocimiento de los conceptos de redes para desarrollar, implementar y mantener programas;
- Proponer y justificar el diseño y desarrollo de una solución integrada basada en un análisis del entorno empresarial;
- Usar metodologías, políticas y estándares relevantes para desarrollar soluciones integradas;
- Aplicar el conocimiento de los problemas de seguridad en el análisis, diseño e implementación de soluciones integradas;
- Desarrollar y mantener relaciones de trabajo efectivas con los clientes;
- Articular, defender y ajustarse a las expectativas del lugar de trabajo que se encuentran en los entornos de tecnología de la información (TI);
- Contribuir a la finalización exitosa del proyecto mediante la aplicación de los principios de gestión de proyectos en uso.
Admisiones
Plan de estudios
Oportunidades cooperativas
El programa de Programación y análisis de computadoras ofrece un componente de educación cooperativa, que brinda a los estudiantes la oportunidad de obtener una valiosa experiencia laboral de primera mano en el campo elegido. ¡Aquí hay algunos trabajos cooperativos que han impulsado las carreras de algunos estudiantes de Análisis y Programación de Computadoras incluso antes de graduarse!
- Analista programador junior : analice, diseñe, programe, implemente, configure, integre, mantenga y admita varias aplicaciones.
- Analista de sistemas comerciales : planifique, administre y apoye la entrega de requisitos y especificaciones detallados del sistema en consonancia con los estándares y marcos de la empresa.
- Desarrollador júnior : identifique problemas, cree descripciones y documente problemas.
Cursos
Nivel 1
Tome todos los siguientes cursos obligatorios:
Grupo 1
- BUSI-1156 ---- Estrategias para el Éxito
- MATH-1202 ---- Matemáticas para programadores
- INFO-1214 ---- Fundamentos de programación
- INFO-1215 ---- Fundamentos de la base de datos
- INFO-1216 ---- Fundamentos del sistema operativo: programadores
Grupo 2
Tome WRIT-1043 O WRIT-1034
- WRIT-1043 ---- Razón y escritura 1 para TI
- WRIT-1034 ---- Motivo y Escritura 1-EAP
Nivel 2
Tome todos los siguientes cursos obligatorios:
Grupo 1
- INFO-1167 ---- Negocios a la velocidad de la luz
- INFO-1217 ---- Diseño Web
- INFO-3104 ---- Bases de datos relacionales y SQL
- INFO-3134 ---- Programación orientada a objetos con Java
- INFO-1156 ---- Programación Orientada a Objetos con C++
- MGMT-3052 ---- Comprender los comportamientos en el lugar de trabajo
Grupo 2
Tome INFO-1234 O INFO-3120
- INFO-1234 ---- Web Scripting-Introducción
- INFO-3120 ---- Programación de motores de juegos comerciales
Nivel 3
Tome todos los siguientes cursos obligatorios:
- INFO-3070 ---- Desarrollo de aplicaciones cliente/servidor
- INFO-5052 ---- Bases de datos avanzadas
- INFO-3140 ---- Análisis y modelado orientado a objetos
- INFO-3135 ---- Estructuras de datos y algoritmos
- INFO-1219 ---- Fundamentos de red para programadores
- COMM-3077 ---- Comunicaciones para TI
- COOP-1020 ---- Educación Cooperativa Preparación para el Empleo
Nivel 4
Tome todos los siguientes cursos obligatorios:
Grupo 1
- INFO-3181 ---- Programación de pila completa
- INFO-3137 ---- Patrones de diseño de software 1
- INFO-3136 ---- Desarrollo móvil
- MGMT-3036 ---- Desarrollo profesional-Planificación de carrera
- INFO-3138 ---- Programación con lenguajes declarativos
Grupo 2
Tomar INFO-3105 o INFO-3111
- INFO-3105 ---- Programación COBOL del sistema Z
- INFO-3111 ---- Programación de gráficos en C++
Nivel 5
Gen Ed: tome un curso electivo de educación general de 3 créditos.
Tome todos los siguientes cursos obligatorios:
- INFO-3139 ---- JavaScript
- INFO-3112 ---- Administración de proyectos de software: aplicado 1
- INFO-5060 ---- Programación basada en componentes con .NET
- INFO-5125 ---- Patrones de diseño de software 2
- INFO-5101 ---- Temas avanzados de C#
- INFO-3141 ---- Desarrollo Móvil-Inter
Nivel 6
Gen Ed: tome un curso electivo de educación general de 3 créditos.
Tome todos los siguientes cursos obligatorios:
Grupo 1
- INFO-3068 ---- Informática segura
- INFO-5153 ---- Programación empresarial
- INFO-5126 ---- Desarrollo móvil-Adv
Grupo 2
Tome INFO-5104 O INFO-3142
- INFO-5104 ---- Temas avanzados de C++
- INFO-3142 ---- Tecnologías emergentes
Grupo 3
Tomar INFO-5103 o INNV-5001
- INFO-5103 ---- Gestión de proyectos de software-Aplicado 2
- INNV-5001 ---- Aplicaciones de innovación
Educación general - Electivas
Tome 6 créditos de educación general: normalmente se toman en los niveles 5 y 6
programa de residencia
Los estudiantes deben completar un mínimo de 30 créditos en este programa en Fanshawe College para cumplir con el requisito de residencia del programa y graduarse de este programa
Oportunidades profesionales
Los graduados del programa de análisis y programación de computadoras de Fanshawe pueden esperar obtener puestos de construcción de software en las siguientes áreas de desarrollo:
- software corporativo
- financiero
- web
- negocio
- entretenimiento y juegos
- simulaciones
- imagenes medicas
- sistemas de control de programación
- aplicaciones comerciales
- software de red
- Desarrollo Linux y Windows
Como programadores, desarrolladores de bases de datos, arquitectos de software o analistas de negocios, los graduados tendrán muchas oportunidades emocionantes en cualquier campo que use computadoras como herramienta comercial o de investigación.
¿Sabías que Fanshawe constantemente ocupa un lugar destacado en las tasas de empleo de graduados entre las grandes universidades de Ontario?
Estos son algunos ejemplos de oportunidades profesionales para los graduados del programa de análisis y programación de computadoras de Fanshawe:
Arquitecto de soluciones de software
Responsable de la arquitectura, el diseño y el desarrollo de soluciones de software de autoservicio.
Desarrollador de base de datos
Evaluar, analizar y responder a las inquietudes de la base de datos del cliente.
Analista de negocios
Analizar información y sistemas operativos y desarrollar aplicaciones de software o soluciones de análisis de datos para empresas clientes.
Testimonios de Estudiantes
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.