SC 2006 Software Architecture

At the conclusion of this course, students will be able to define, justify, implement, and evaluate software architecture and design. They will apply principles, methods, and techniques to develop its different components in order to increase the quality of the applications which are built in both the academic and the professional environments.

SC 2003 Character Rigging

At the end of this course , students will be able to design and build character rigging systems through the use of specialized computer tools, creating controllers, attributes, and connections that allow them to properly animate and deform characters, giving them a wide motion range.

SC 2001 Software Engineering Integrative Project

The aim of this course is for students to: (1) Understand and apply techniques and methodologies for the design and development of object-oriented software. (2) Identify and specify objects, classes, behaviors, relationships, rules, and formal techniques for software development. (3) Use modeling tools such as UML to illustrate the analysis and design of an object-oriented methodology (software testing, metrics, reuse and maintainability of software, and recursion).

SC 1705 Trends in Science and Technology

The aim of this course is for students to acquire the fundamental bases of critical and scientific thinking and apply these bases to the assessment of scientific and technological discoveries that have historically affected the development of our present society in a significant manner for the purpose of promoting a culture of responsible and proactive science and technology for the preservation and sustainability of their social, economic, and political environment including the production, application, and use of scientific and technological knowledge.