This repository stores all the files and projects developed while taking my course in Computer Software Engineering complemented with a Master's Degree specialized in Software Systems Engineering and Data Science.
-
1st year
- Calculus
- Funcional Programming
- Software Labs I - Sokoban game developed in Haskell.
- Linear Algebra
- Topics in Systems Engineering
- Topics in Discrete Mathematics
- Analysis
- Computing Systems
- Imperative Programming
- Software Labs II - Card game developed in C.
- Mathematical Logic
- Topics in Modern Physics
-
2nd year
- Algorithms and Complexity
- Applied Statistics
- Computer Architectures
- Data Communication
- Economics Engineering
- Introduction to Dynamical Systems
- Electromagnetism
- Software Labs III
- Object Oriented Programming - UBER lookalike app developed in Java.
- Operating Systems - Text file processing through pipes in C.
- Programming Calculus
- Programming with R
-
3rd year
- Numerical Methods and Nonlinear Optimization
- Computer Networks - (missing repo) - Set of reports developed during the semester.
- Databases - Musical database developed with MySQL.
- Deterministic Models of Operations Research
- Software Systems Development
- Membership Management App - Simple app developed in Java.
- Schedule Allocation Management App - Modelation and development of a management system in Java.
- Distributed Systems - Cloud Server Allocation Service developed in Java and using TCP Sockets and Locks.
- Computer Communications - Reverse Proxy Server balancing service developed in Java.
- Computer Graphics - 3D motion Solar System developed with OpenGL.
- Software Labs IV - Plumbing services website developed in ASP.NET MVC.
- Languages Processing
- Stochastic Models in Operations Research
- Knowledge Representation and Reasoning Systems
- Knowledge Representation - Health care system representation using Prolog.
- Artificial Neural Networks - Wine data analysis through a connectionist system using R.
-
4th year
- Complementary Curricular Units
- NoSQL Databases - Migration of MySQL Sakila to Oracle SQL, MongoDB and Neo4j.
- Computer Systems Security
- Specialization Profiles
- Knowledge Engineering
- Database Administration and Exploration
- Data Analysis
- Semantic Interoperability
- Knowledge Discovery
- Language and Knowledge Processing
- Grammars in Software Understanding
- Information Processing and Representation
- Scripting in Natural Language Processing
- Knowledge Processing and Representation
- Knowledge Engineering
- Computer Engineering Laboratory
- Complementary Curricular Units
-
5th year ← I'm here!