ECTSCodeAvailability
6.0 Tutorial

Syllabus:

 

ECTSCodeAvailability
5.01895Tutorial

Syllabus:

1.Understand the functioning of the Portuguese and International Accounting System;
2. Knowing the organization and composition of corporate equity and the company results;
3. Learn to analyze and interpret the accounting and financial information and accounting and financial statements;
4. Knowing the techniques and tools for accountability;
5. Knowing the computer tools available for business management and accounting;

1 – Management and Corporate Accounting.
2- International Accounting Standardization and Harmonization.
3 – Cost accounting and financial accounting in the business scenario.
4- Accounting Information in the decision making process and business transformation.
5 – Financial statements as a management tool: operational, investment and financing decisions.
6 – Financial Report of the companies (SAF-T; SVAT and IES).

ECTSCodeAvailability
7.04608English

Syllabus:

OB1. Fundamentals of SW Engineering; OB2. Distinguish the concepts of methodology, method, Technique and Tool; OB3. Understand the main models of OOA, to represent SW requirements; OB4. Create OOA Artifacts; OB5. Compare development processes through structured analysis and OOA; OB6. Understand CASE (Computer Aided Software Engineering) tools; OB7. Understand and use SW Engineering norms.

ECTSCodeAvailability
6.04607Tutorial

Syllabus:

1. Understand and explain the concepts and fundamental principles of management and information systems in organizations; 2. Systemically analyse and interpret management and organizations; 3. Distinguish key management functions, demonstrating their interdependence; 4. Categorize information systems by management levels; 5. Integrate the concepts of management and information systems; 6. Assessing the role and value of information systems in business and management; 7. Understanding the multidimensional and multifunctional profile of information systems.

ECTSCodeAvailability
3.01671English

Syllabus:

1) To promote the development of oral and written skills in terms of interpretation, comprehension, expression and production in English Language, demonstrating an increasing autonomy in the use of communication skills; 2) Mobilize previously acquired linguistic knowledge and apply it in new learning situations; 3) To provide the improvement of the English Language, adapting it to the socio-professional context of the trainees; 4) Use English as a working tool; 5) To allow an autonomous manipulation of the English Language as a way of access to the correct use of Information and Communication Technologies; 6) Improve the interpretation of scientific and technological matters.

ECTSCodeAvailability
4.04615Tutorial

Syllabus:

Logistics – concept presentation. Logistics and value creation: the functional and transverse pillar. Logistics as supply chain management – integration and strategies. Planning in Supply Chain Management. Purchasing in the supply chain. Transport management in the supply chain. Management of storage and stocks in the supply chain. Management of services and queues. Prediction of sales in the supply chain. New trends in supply chain management.

ECTSCodeAvailability
4.01696Tutorial

Syllabus:

To define and understand the vocabulary related to quality management in general and software quality in particular. To identify and enumerate the main components of quality assurance in the scope of the software development life cycle. To design develop and implement software quality assurance (SQA) strategies. To design, develop and implement continuous quality inspection approaches to the software product and software process.

ECTSCodeAvailability
5.01222English

Syllabus:

Identify, struct and approach decision problems. Build models for decision problems and use tools for obtaining solutions for those models. Use the information extracted from the models to induce and motivate organizational changes. Decision Theory. Descriptive Statistics and Monte Carlo Simulation. Discrete Event Simulation – Simio. Modelling of Linear Programming Problems. Resolution of Linear Programming Problems. Heuristics.

ECTSCodeAvailability
7.04616English

Syllabus:

Understand the basics of an Information System, Types and Methodologies of designing an IS. Understand the role of Information Systems (IS) in organizations and the importance of its alignment with the business strategy. Perform a basic usage of an ERP. Interpret, classify and explain how the IS contributes to an organization Value Creation. Perform a sales and acquisition process interacting with ERP interacting with the main modules (Sales, Procurement, GL Accounting, Cost Accounting, Inventory Management). Recognize the various steps involved. Perform a basic Business/Financial Management/IT alignment.

ECTSCodeAvailability
5.04614English

Syllabus:

To understand the concept of Information Systems Architecture and its importance within organizations; To Know some of the available frameworks and its practical use in the definition of an Information System Architecture; To use specific methods and tools to build the several architectures included in the scope of the global Information System Architecture project; To be able to develop an Information System Architecture project aligned to the business strategy; To know some of the latest trends for developing applications, in order to ease interoperability and information inter exchange.

ECTSCodeAvailability
5.03160English

Syllabus:

1. Know and understand the process of decision making and each of its phases; 2. Select a group of concepts for the description of decision problems and express them using modelling instruments; 3. Know and explain the terms, concepts, methodologies and fundamental theories associated to Decision Support Systems, as well as their applications and opportunities; 4. Describe the main components of the architecture of a computer-based DSS, as well as their integration; 5. Describe, analyze and evaluate the different methods and techniques used to develop different DSS in organizations; 6. Understand the basic concepts, the goals and the benefits of the analytical approach and be able to apply optimization, simulation and data mining / machine learning techniques to datas sets; 7. Develop a prototype of a DSS as a solution to a real world problem.

ECTSCodeAvailability
5.04623English

Syllabus:

Recognize the importance of human-computer interaction in the design and implementation of interactive computer systems and applications in the most diverse application areas. Distinguish mental and conceptual models, integrating them in the design of interface solutions and Human-Computer Interaction. Classify the various input / output devices, integrating them into the design of interface solutions and Human-Computer Interaction. Identify, classify and integrate the principles, models and techniques of design and implementation in the development of interfaces and interactive dialogues. Evaluate the state of creation of a user interface, both on usability as in interaction design. Lead interface building projects and interaction rules application.

ECTSCodeAvailability
6.04624English

Syllabus:

To demonstrate knowledge and ability to understand the economies and business in an international context; To discuss policies to support internationalization; To understand the mechanisms that influence business operating on an international scale. Understand the workings of international markets; Identify the theories that explain international trade; know in depth the mechanisms that are associated to international negotiation; to operate at an international level both within firms and on the development of policies to support the internationalization of business.

ECTSCodeAvailability
6.04622English

Syllabus:

1. Develop students’ abilities to be able to respond for business needs such as “Process Analysts”, “Process Automation Technicians” or “BPM Solution Programmers”. 2. Identify the advantages and critical success factors in the implementation of a solution oriented to Business Process Management. 3. Know and understand the advantages of designing business processes per BPMN notation. 4. Develop process-oriented solutions based on BPMS tools. 5. Identify and evaluate low-code development tools. 6. Apply knowledge in the development of a practical case.

ECTSCodeAvailability
5.04625Tutorial

Syllabus:

1. Identify the tools of strategic analysis; 2. Identify the different types of innovations; 3. Assess the level of strategic maturity of a company; 4. Apply knowledge in a real practical case; 5. Set the best strategies for a business in uncertain scenarios. 1. Management in the Organization. 2. The Business Strategy. 3. Innovation. 4. Strategy and Innovation.

ECTSCodeAvailability
3.0  
BUSINESS SCIENCES
ECTSCodeAvailability
5.04345Tutorial

Syllabus:

The aim of this course is to provide students with the following competences:
Ob.1 – To know and apply the fundamental concepts of operations and production management, to solve real problems in industrial and service companies;
Ob.2 – Have an integrated view of operations management in organizations, namely regarding concepts, techniques and strategies, as well as being able to identify and address problems, using quantitative methods for their resolution;
Ob.3 – Understand the need and the role of forecasting methods, inventory and production planning, and the scheduling of productive activities in production systems and supply chains;
Ob.4 – Know and apply lean manufacturing concepts and tools in order to reduce waste and increase the efficiency of production systems.

1. Strategy, competitiveness and productivity of operations
– strategic importance of operations management
– Operations management scope and activities
– Operations management concepts
2. Design and analysis of production systems
– process analysis
– balancing production lines
– factory layouts’ design
3. Lean manufacturing
– introduction to the fundamental concepts of lean manufacturing
– main tools of lean manufacturing
4. Inventory management
– forecasting methods
– inventory models
– inventory planning
5. Production planning and scheduling
– aggregate production planning
– capacity management
– material requirements planning (MRP)
– determination of economic production lots
– scheduling of productive activities
– execution and control of production activities

ECTSCodeAvailability
5.04612Tutorial

Syllabus:

Obj1: Know the main concepts in annotating documents and current techniques for specifying markup languages;
Obj2: Understand and apply basic rules associated with the XML formalism, as well as specific languages for different aspects of document processing, such as typing, formatting and graphics processing;
Obj3: Use technologies based on XML and XSL to specify languages and support the production of documents processing and preservation;
Obj4: Know different storage media for semi-structured data;
Obj5: Identify and understand different business-oriented vocabularies;
Obj6: Use XML-based architectures to enable electronic business;

TC1: Introduction to XML
TC2: Validation of XML documents
TC3: Navigation in XML documents
TC4: Transformation of XML documents
TC5: Presentation of XML documents
TC6: Storing and retrieving XML
TC7: Interoperability based on SAFT audit files, web services and REST

ECTSCodeAvailability
5.02989Tutorial

Syllabus:

OB1. Know current database technologies;
OB2. Understand the concepts of the relational model and relational databases;
OB3. Query a database model using Structured Query Language (SQL);
OB4. Plan, design, implement and administer a database;
OB5. Normalize a database schema;
OB6. Use of tools for database design, implementation, and administration

CP1. Introduction to Databases
CP2. Methodologies for database modeling
CP3. Enhanced Entity Relationship Diagram (EER) and Relational Model
CP4. Normalization theory
CP5. Methodologies for the design and implementation of databases in real contexts
CP6. Structured Query Language (SQL)
CP7. SQL extension language for Transactions, procedures, functions, views, and triggers

ECTSCodeAvailability
5.04611Tutorial

Syllabus:

OB1. Identify the different types of computer networks;
OB2. Identify the different types of equipment used in computer networks;
OB3. Understand how computers communicate;
OB4. Configure network equipment for a given problem

CP1. Introduction to computer networks;
CP2. Data communication;
CP3. Transmission mediums;
CP4. Data transmission;
CP5. Data link;
CP6. Local Area Networks;
CP7. Wireless networks.

ECTSCodeAvailability
3.01168Tutorial

Syllabus:

Upon completion of this course the student should be able to:

1. Assess the strategic importance of HRM in the current social, economic, political and organizational contexts;
2. Know how to relate HRM with all the different organizational areas of and realize HRM¿s importance and impact on the key strategic organizational decisions;
3. Perceive current HRM challenges and opportunities in these new and challenging organizational contexts;
4. Know how to apply and analyze recent and theoretical HRM frameworks;
5. Distinguish the main HRM practices, such as: management of infrastructure, management of contributions and change management;
6. Know how to critically equate HRM problems and its corresponding solutions, by relating practical tools with theoretical frameworks.
7. Learn to better communicate, lead and motivate individuals and teams.
8. Know Coaching and Team Coaching principles that potentiate the development of individuals within each organization.

1. INTRODUCTION
– Human resource Management.
2. MANAGEMENT PRACTICES FOR HUMAN RESOURCES
– Analysis and Description of Functions
– Recruitment and Selection of Human Resources
– Hosting and Integration
– Maintenance and Human Resource Development
– Evaluation and Performance Management
– Output Management
3. LEADERSHIP AND MOTIVATION

ECTSCodeAvailability
7.04617English

Syllabus:

OB1. Integrate Software Development with Application Lifecycle Management (ALM);
OB2. Develop a software application using a Agile Scrum methodology;
OB3. Understand and implement a Multi-Tier architecture;
OB4: Understand and implement Object-Relational Mapping (ORM) concept;
OB5: Understand and implement Service Oriented Architecture (SOA) Concept.

CP1. Agile Development Methodologies
CP2. Project Management
CP3. Web Development Fundamentals
CP4. Integrated Development Environment
CP5. User Experience Interfaces
CP6. Data Access
CP7. Reporting
CP8. Tests and Software Deployment

ECTSCodeAvailability
6.04630Tutorial

Syllabus:

1. Identify information needs and define research problems;
2. Design a research project, evaluate and apply methods and techniques of data collection;
3. Describe and explain the concepts of measurement and scale, identify and differentiate the different measurement levels and
types of scales;
4. Evaluate the potential errors of research and make decisions with an ethical and professional sense that arouse confidence and
increase the quality of the information generated;
5. Recognize sampling procedures;
6. Prepare the data for analysis;
7. Analyze and interpret qualitative and quantitative data at a basic level, so as to adequately answer the research problem.

1. Introduction: Market Research Concepts, Typologies and Research Methods;
2. Qualitative research methods;
3. Quantitative research methods;
4. Observation Techniques;
5. Ethics in Market Research;
6. Research: Measurement and Scale;
7. Questionnaires;
8. Sampling;
9. Data analysis: Statistical analysis techniques.

ECTSCodeAvailability
4.04628English

Syllabus:

1. Develop students’ abilities to respond to the needs of an organization as “Project Managers”, with a special focus on Information Systems Projects, from the perspective of a software house, solution integrator or client.
2. Recognize the importance, responsibility, and challenges of the role of the project manager.
3. Master the concepts and techniques, according to the best design practices, aligned with the PMBOK processes.
4. Master the financial concepts of project planning and monitoring.
5. Recognize critical success factors and risks in implementing an Information System Project.
6. Master emerging trends in the management of IS projects, namely Agile and Scrum.
7. Master the tools needed to manage IS projects to improve project planning, organization and control.

1. Introduction to Project Management
a. Project Definition
b. The Importance of Project Management
c. Project / Program / Portfolio Concept
d. Project Management of Information Systems
2. Project Development Cycle
a. Phases of Project and “Phase Gates”
b. Process / Process Group
c. Knowledge areas
i. Integration
ii. Scope
iii. Schedule
iv. Costs
v. Quality
vi. Resources
vii. Communication
viii. Risk
ix. Procurement
x. Stakeholders
3. Financial management of projects
a. Financial Planning (Profits & Losses)
b. Follow-up of project implementation
4. The risk management of Information Systems projects
5. “AGILE” project management practice
a. Definition
b. Manifest
c. Principles and Characteristics
6. Project Management Information Systems (PMIS)
a. Introduction to MS Project
b. Agile Management with Trello

ECTSCodeAvailability
3.04626Tutorial

Syllabus:

General objectives
1. Understand the basic concepts of contracts law, labour law and commercial law
2. Apply the theoretical knowledge in solving concrete problems that arise in the field of business law

Specific objectives
3. Identify a contract and its elements
4. Identify the sources of labor law
5. Know the elements necessary to the formation of the employment contract and its contents
6. Identify forms of termination of employment contract
7. To characterize the individual entrepreneur
8. Identify the types of commercial companies

Part I Contract Law
1. Concept of contract
2. Elements of contracts
3. General contractual clauses
4. Contracts in particular

Part II Labour Contract
1. Labour law Sources
2. Establishment and content of the employment contract
3. Termination of employment contract

Part III Commercial Law
1. The individual entrepreneur
2. Commercial companies