Curriculum 

    The MSIN curriculum consists of three main components: the core courses, electives and project. The core courses establish the necessary background and a common competence level, and the elective courses build upon the core.

    Students can choose from a wide variety of technical and management elective courses according to their interests and career needs. The MSIN program will be delivered using a hybrid distributed education format with four courses (at least three core) taught from Carnegie Mellon via video-conferencing technologies (VTC) and the remaining courses taught locally at the University of Aveiro by its faculty.

    Core Course Requirements

    72 units

    Restricted Electives

    48 units

    Project and Seminar

    39 units

    Total

    159 units

    MSIN Core Courses - 72 unit

    Networking and Systems Requirement - 48 units

    Fundamentals of Embedded Systems

    12 units

    Packet Switching and Computer Networks

    12 units

    Distributed Systems

    12 units

    Advanced Networking or

    Advanced Systems Course*

    12 units

    * Approved Advanced Networking or Advanced Systems Courses

    Principles of Broadband Networks
    Wireless Networks
    Optical Networks
    Multimedia Comm., Coding Systems and Networking

    Management Requirement - 18 units

    Students must take each of the following classes:

    Managerial Economics

    6 units

    Business Management

    6 units

    Information Systems Modeling

    6 units

    Database Requirement - 6 units

    Database Applications

    6 units

    Restricted Electives - 48 units (pick 4 12-unit courses)

    Possible electives may include:

    Telecommunication Technology and Policy

    12 units

    Introduction to Computer Security

    12 units

    Wireless Networks

    12 units

    Optical Networks

    12 units

    Multimedia Comm., Coding Systems and Networking

    12 units

    Principles of Broadband Networks

    12 units

    Introduction to Computer Systems

    12 units

    Operating Systems Design and Implementation

    (Prerequisite for Operating Systems Design and Implementation)

    12 units

    Graduate Project - 39 units

    The graduate project consists of a 39-unit research-based or development-based project, in which students work individually or in teams of two. This includes 3 units for research seminars in the first academic year.