Double Degree: Mathematical Engineering + Computer Engineering

This UFV academic program combines the application of mathematics to solve complex problems with the development of high-performance systems and software.

Year Subject Category Description
1stAlgebra I & IIMathematicsVector spaces and linear systems.
Calculus I & IIMathematicsFunction analysis and integral calculus.
Programming IComputer ScienceFoundational logic and algorithms usimg C.
Logic and Critical ThinkingHumanitiesAnalytical reasoning and argumentation.
Knowledge Management & Personal SkillsSkillsLearning strategies and personal mentorship.
Discrete Mathematics*MathematicsFinite structures and discrete logic.
Mathematical and Computational LogicLogicFormal systems for computing.
History of Science and TechnologyHumanitiesEvolution of technical knowledge.
Integrative Project IProjectsInitial collaborative practical application.
Fundamentals of Computer Engineering*EngineeringCore principles of computer systems and an introduction to the web frontend.
Electronics & Computer Technology*EngineeringPhysical foundations of hardware.
2ndAnthropology & Social ResponsibilityHumanitiesHuman formation and ethical commitment.
Data Structures and AlgorithmsComputer ScienceEfficient information organization.
Statistics I & IIMathematicsProbability and data analysis.
Differential EquationsMathematicsModeling of dynamic systems.
Business & Digital TransformationBusinessTechnology in business environments.
Programming IIComputer ScienceAdvanced development paradigms with object oriented programming on Python.
DatabasesSystemsRelational storage design.
Numerical Calculus IMathematicsAlgorithms for mathematical resolution.
Integrative Project IIProjectsSecond-year technical development.
Information Systems Analysis & DesignEngineeringInformation system architecture.
Web DevelopmentDevelopmentCreation of web applications.
Software Engineering IEngineeringSoftware life cycles.
3rdEthics in the Digital AgeEthicsMorality in technological environments.
Modeling and Simulation IMathematicsRepresentation of real processes.
Numerical Calculus IIMathematicsAdvanced numerical methods.
Machine LearningAIFoundations of machine learning.
Automata TheoryTheoretical CSFormal languages and computation.
Operational ResearchOptimizationOptimized decision making.
EconometricsEconomicsStatistics applied to economy.
Data MiningData ScienceKnowledge discovery in data.
Control SystemsEngineeringAutomation of dynamic systems.
CryptographySecurityFoundations of data encryption.
Integrative Project IIIProjectsAdvanced engineering project.
Computer Architecture & Organization*SystemsInternal hardware structure.
Computational ComplexityTheoretical CSLimits of algorithmic efficiency.
Operating SystemsSystemsManagement of computer resources.
4thHorizons of Science and TechnologyHumanitiesFuture scientific trends.
LegislationLawLegal framework for IT.
Multimedia ProcessingProcessingDigital signal treatment.
BiomathematicsMathematicsMathematics in biological systems].
Data VisualizationData ScienceGraphical representation of data.
Internet of ThingsIoTInterconnected devices.
Bachelor's Thesis (Mathematics)ProjectsFinal project for Math degree.
InternshipProfessionalWork experience in the sector.
Electives I & IISpecializationElective subjects.
Software Engineering II*EngineeringAdvanced software management.
Networks & Distributed SystemsSystemsCommunication between systems.
IT Project Planning & Management*ManagementIT project leadership.
5thSoftware Development & Integration*EngineeringComplex system fusion.
Systems AdministrationSystemsIT infrastructure management.
Advanced DatabasesSystemsHigh-level data systems.
Artificial Intelligence I*AIAdvanced intelligent systems.
Human-Computer Interaction*UI/UXUser-centered design.
Projects II*ProjectsAdvanced professional development.
Quality Management*ManagementSoftware product assurance.
High-Performance ComputingEngineeringMassive calculation and efficiency.
SecuritySecurityCybersecurity and protection.
Knowledge Engineering*AIExpert knowledge modelin.
Bachelor's Thesis (IT)*ProjectsFinal project for IT degree.
Electives I & IISpecializationElective subjects.

* Subjects taught in English as per the official bilingual plan.