Entornos profesionales de la Facultad de Software de la Universidad Normal de Hebei
Especialidad en Ingeniería de Software "Dirección de Tecnología de Desarrollo Móvil e Internet"
Esta dirección se enfoca en cultivar a los estudiantes para que se familiaricen con la comunicación por Internet y la tecnología de comunicación móvil, y sobre esta base, desarrollarán dispositivos de clientes inteligentes, ingenieros de software móviles que desarrollan servicios de datos innovadores, servicios de sitios web dinámicos, etc. Al mismo tiempo, se cultiva la ingeniería y el pensamiento de proyectos de los estudiantes para que puedan ascender rápidamente después de ingresar al lugar de trabajo y convertirse en ingenieros o gerentes de proyectos clave.
Objetivos de cultivo
Esta especialización está orientada a las necesidades de los talentos de programación empresarial de software y tiene como objetivo adaptarse a las necesidades empresariales, con múltiples niveles, múltiples campos, multidireccionales y modulares. y cursos abiertos Sistema como núcleo, centrándose en la mejora integral del conocimiento, la capacidad y la calidad, capacitando a los estudiantes para que sean competentes en análisis de código, escritura, depuración, pruebas y otras tecnologías, con buena calidad, cultivo moral, trabajo en equipo y capacidades de innovación. Y conviértase en un ingeniero de desarrollo de software aplicado, compuesto y de alto nivel. Un ingeniero de desarrollo de software de alto nivel e internacionalmente competitivo.
Introducción a los contenidos principales del curso
Cursos obligatorios para estudiantes públicos
Incluyendo cultivo ideológico y moral y fundamento legal, marxismo-leninismo, pensamiento de Mao Zedong, Deng Xiaoping Teoría, historia moderna de China, lengua extranjera universitaria, análisis matemático, álgebra avanzada, matemáticas discretas, educación física, etc.
Cursos profesionales obligatorios
Incluyendo sistemas operativos, estructuras de datos, programación, conceptos básicos de redes, programación orientada a objetos, conceptos básicos de comunicaciones y comunicaciones inalámbricas, desarrollo y sistemas integrados, desarrollo avanzado de comunicaciones móviles e Internet, ingeniería de software, gestión de proyectos, experiencia y práctica en ingeniería, etc.
Sesiones de práctica de ingeniería
Incluyendo la graduación Hay dos partes: pasantía (formación) y tesis de graduación. Cada serie de cursos prácticos se divide en práctica de ingeniería básica, práctica de ingeniería avanzada y etapa práctica según el nivel de dificultad. Los estudiantes pueden elegir de forma independiente una serie de cursos prácticos para el aprendizaje y la capacitación sistemáticos en función de sus propios intereses y tendencias laborales
Diseño y desarrollo de redes
Incluyendo tecnología avanzada de interconexión de redes, seguridad de redes, Gestión, servicios avanzados de aplicaciones de red, etc.
Pruebas de software
Incluyendo conceptos básicos de pruebas de software, proceso de software y entorno de pruebas, herramientas de prueba y pruebas automatizadas, tecnología de pruebas avanzada, etc.
Pruebas de software
Incluyendo conceptos básicos de pruebas de software, procesos de software y entorno de pruebas, herramientas de prueba y pruebas automatizadas, tecnología de pruebas avanzada, etc. p>
Aplicación y desarrollo de bases de datos
Incluyendo gestión de bases de datos, programación de bases de datos, gestión de bases de datos a gran escala, desarrollo de bases de datos, etc.
Cursos opcionales profesionales
Incluyendo apreciación del arte, educación cultural tradicional, cultura china y filosofía china, cultura occidental y filosofía occidental, probabilidad y estadística, principios de compilación, diferenciales ordinarios, análisis complejo, análisis real, análisis wavelet, tecnología de punta, cultura profesional de TI, numérico. análisis, segunda lengua extranjera, etc.
Ingeniería de software con especialidad en "Diseño y desarrollo de software"
Esta dirección se enfoca en cultivar estudiantes con habilidades de programación estandarizadas y competentes, y la capacidad de usar C /C#/Java y otras herramientas de desarrollo para escribir programas de bases de datos de alta calidad, aplicaciones WEB, programas de arquitectura C/S y la capacidad de dominar el análisis de requisitos prácticos, la arquitectura de diseño, el modelado de datos, la redacción de documentos de especificaciones y otras habilidades en la gestión de ingeniería de software. . Al mismo tiempo, establece una base sólida de ingeniería y gestión de proyectos para los estudiantes, de modo que puedan aumentar rápidamente su valor después de ingresar a la empresa y convertirse en ingenieros técnicos centrales o gerentes de proyectos.