The major is cool but the level in the first part of the 2nd semester is lacking in terms of content. Overall, the first semester of the program is dense and very interesting, but the common courses between every master is slowing us down and taking too much time in comparaison to what the major needs in terms of involvement