Skip to content
/ MIEI Public

Global repo with all the material used and developed while taking the Computer Software Engineering course at University of Minho

Notifications You must be signed in to change notification settings

Tibblue/MIEI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Computer Software Engineering

Integrated Master's Degree at University of Minho

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.

Content

  • 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
      • Part I - Wikipedia metadata parser in C.
      • Part II - Wikipedia metadata parser in Java.
    • 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
    • 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
      • Part I - Freeling notation text files filtered with GAWK.
      • Part II - Compile LaTeX documents using a Markdown lookalike notation through Flex.
      • Part III - Graph generator using Flex and Yacc.
    • Stochastic Models in Operations Research
    • Knowledge Representation and Reasoning Systems
  • 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
    • Computer Engineering Laboratory
  • 5th year ← I'm here!

About

Global repo with all the material used and developed while taking the Computer Software Engineering course at University of Minho

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published