Esta asignatura aporta al perfil del ingeniero la capacidad de aplicar métodos numéricos en
la resolución de problemas de la ingeniería y la ciencia, auxiliándose del uso de
computadoras.
Su integración se ha hecho con base en un análisis de las técnicas mediante las cuales es
posible formular problemas de tal forma que pueden resolverse usando operaciones
aritméticas.
Puesto que esta materia dará soporte a otras, más directamente vinculadas con desempeños
profesionales; se inserta en la primera mitad de la trayectoria escolar; De manera particular,
lo trabajado en esta asignatura se aplica en el estudio de los temas: modelos y control,
validación de un simulador, métodos para generar variables aleatorias, entre otros.
La Física es una ciencia que proporciona al estudiante una presentación clara y lógica de los conceptos y principios básicos, los cuales permiten entender el comportamiento de fenómenos de la naturaleza, y con ello, fortalecer la comprensión de los diversos conceptos a través de una amplia gama de interesantes aplicaciones al mundo real.
La disposición de éstos objetivos hace hincapié en las situaciones con argumentos físicos sólidos. Al mismo tiempo, se motiva la atención del estudiante a través de ejemplos prácticos para demostrarle las formas de aplicar la Física en otras disciplinas, como circuitos eléctricos, aplicaciones electrónicos, etc.; además, coadyuva en el análisis y razonamiento crítico que debe privar en todo ingeniero para la resolución de problemas que se le presenten durante su quehacer profesional.
El ingeniero en Sistemas Computacionales tendrá las herramientas necesarias para poder interactuar con profesionales en otros campos del saber, para que de ésta manera solucione problemas con bases cimentadas en la Física y poder afrontar los retos actuales del desarrollo tecnológico.Las estructuras de datos están representada por una forma determinada que se tiene de organizar los datos de un equipo informático para poder ser utilizados de una manera más efectiva posible. Dependiendo del tipo de aplicación o recurso que se vaya a utilizar, se requiere de una estructura de datos independiente y distinta a las demás, dado que cada una encaja en el contexto de forma determinada y con una serie de objetivos.
Con estas estructuras tenemos la posibilidad de administrar todo tipo de datos sin ningún tipo de obstáculo, algo que en la actualidad se usa en la red para poder llevar a cabo, por ejemplo, los sistemas de indexado de contenidos. Y también juegan un papel clave en la creación de los mejores algoritmos, así como en su uso con lenguajes de programación que se benefician de ellas.
La presente asignatura aporta los conocimientos para el diseño e implementación de interfaces hombre-máquina y máquina-máquina para la automatización de sistemas. El desarrollo, implementación y administración de software de sistemas o de aplicación que cumpla con los estándares de calidad con el fin de apoyar la productividad y competitividad de las organizaciones. Para que desempeñe sus actividades profesionales considerando los aspectos legales, éticos, sociales y de desarrollo sustentable y a la vez le permita poseer las habilidades metodológicas de investigación que fortalezcan el desarrollo cultural, científico y tecnológico en el ámbito de sistemas computacionales y disciplinas afines.
La asignatura de Fundamentos de Base de Datos aporta al perfil del egresado la capacidad para analizar, diseñar y gestionar sistemas de bases de datos conforme a los requerimientos del entorno para garantizar la integridad, disponibilidad y confidencialidad de la información, así como para desarrollar e implementar sistemas de información para la gestión de procesos y apoyo en la toma de decisiones, utilizando metodologías basadas en estándares internacionales.
Esta asignatura aporta al perfil del Ingeniero la capacidad de analizar, desarrollar, implementar y administrar software de aplicación orientado a objetos, cumpliendo con estándares de calidad, con el fin de apoyar la productividad y competitividad de las organizaciones.
Taller de Bases de Datos: Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las competencias para diseñar y desarrollar bases de datos conforme a los requerimientos definidos, las normas organizacionales de manejo y seguridad de la información, utilizando tecnologías emergentes con el fin de integrar soluciones computacionales con diferentes tecnologías, plataformas o dispositivos considerando los aspectos legales, éticos, sociales y de desarrollo sustentable.
Esta materia proporciona las bases para otras asignaturas directamente vinculadas con el desarrollo de software y acceso a bases de datos. De manera particular, los temas cubiertos en esta asignatura se aplican en la definición de esquemas de bases de datos relacionales y la manipulación de la información considerando ambientes transaccionales multiusuario.
Para el buen desarrollo de esta asignatura es necesario contar con las competencias desarrolladas en las materias previas de: fundamentos de bases de datos y tópicos avanzados de programación en temas como diseño, manejo de SQL y aspectos de conectividad entre bases de datos y lenguajes huésped.
Se aportan competencias a las asignaturas de Administración de Bases de Datos, Ingeniería de Software, Gestión de Proyectos de Software y Programación Web, que se cursarán posteriormente.NOTA: Curso creado para generar evidencias del curso de capacitación Moodle Avanzado 3 del TECNM.
La asignatura de Fundamentos de Programación aporta la capacidad para desarrollar un pensamiento lógico a través del diseño de algoritmos utilizando herramientas de programación para el desarrollo de aplicaciones computacionales que resuelvan problemas reales.
La asignatura de Gestión de proyectos de software, proporciona los conceptos que se requieren y que se deben contemplar para la gestión o administración de un proyecto de software.