ENGSOF2 - Software Engineering II

Size: px
Start display at page:

Download "840333 - ENGSOF2 - Software Engineering II"

Transcription

1 Coordinating unit: EUPMT - Mataró College of Engineering Teaching unit: EUPMT - Mataró College of Engineering Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING (Syllabus 2010). (Teaching unit Compulsory) ECTS credits: 6 Teaching languages: Catalan Degree competences to which the subject contributes Specific: 1. Adequate knowledge of the business idea and its institutional and legal framework, as well as the basic issues of business management and organization. 2. Capability to design, develop, select and evaluate applications and computer systems, assuring their reliability, security and quality in terms of ethic principles, law and current regulations. 3. Knowledge and application of the tools needed for storing, processing and accessing information systems, webbased ones included. 4. Capability to select, design, deploy, integrate, evaluate, build, exploit and maintain hardware and software technologies and networks within suitable cost and quality parameters. 5. Capability to use user- and business-centred methodologies for development, evaluation and management of information technology-based systems and applications that assure accessibility, ergonomy, system usability. 6. Capability to select, deploy, integrate and manage information systems that meet the corporation's needs according to identified cost and quality criteria. 7. Capability to understand, apply and manage computing systems' guarantee and security. Transversal: 8. TEAMWORK. Being able to work as a team player, either as a member or as a leader. Contributing to projects pragmatically and responsibly, by reaching commitments in accordance to the resources that are available. Teaching methodology The teaching of this course consists of twenty theoretical sessions and six practical sessions in the laboratory, divided into two hour classes, two days a week. In theoretical sessions the teacher will introduce the concepts and knowledge of the course content, typically using transparencies that students will have before classes. There will be course content that the teacher will not explain or will only partially explain, so students will be responsible of their learning; the teacher will inform of when this contents must be studied and will provide the needed material. These contents will be evaluated as the others. In the laboratory sessions you will practice the contents of the course, both the theory presented by the teacher and the theory acquired independently by the student. In most of these sessions, the teacher will not take the initiative but the student, who will have to work on course projects or solve doubts with the teacher and receive his comments. Learning objectives of the subject After completing the course, students will be able to: Modeling software applications Apply the object-oriented analysis and design principles 1 / 5

2 Apply and analyze the use of software design patterns Understand the software architecture patterns Understand strategies and apply software testing techniques Understand the phases of a software project Study load Total learning time: 150h Hours large group: 40h 26.67% Hours medium group: 0h 0.00% Hours small group: 12h 8.00% Guided activities: 8h 5.33% Self study: 90h 60.00% 2 / 5

3 Content 1. Software Development Process Learning time: 6h Theory classes: 3h Self study : 3h 1.1. The Unified Process Software design Case Study. 2. Software design patterns Learning time: 38h Theory classes: 19h Self study : 19h 2.1.Requierement and methods Pattern concept GRASP patterns GOF patterns. 3. Software Modeling Learning time: 10h Theory classes: 5h Self study : 5h 3.1. Relations between Use Cases 3.2. Model Domain Organization Operation contracts 3.4. State Diagrams Packages Organization 4. Architectural patterns Learning time: 12h Theory classes: 6h Self study : 6h 4.1. Layers pattern Model View Controller pattern. 3 / 5

4 5. Software Testing Learning time: 8h Theory classes: 2h Laboratory classes: 2h Self study : 4h 5.1. Testing strategies Testing techniques. Planning of activities GROUP PROJECT Hours: 44h Laboratory classes: 8h Guided activities: 6h Self study: 30h Each group formed by 3 or 4 students will have to solve over the course a software project using different explained patterns. The project will have three deliveries to match different phases of software development. INDIVIDUAL EXERCISES Hours: 17h Laboratory classes: 2h Guided activities: 2h Self study: 13h Each student must solve individually small software exercises (between 2 and 5) to practice the use of different architectural and design patterns and practice software testing. EXAM 1 Hours: 6h Theory classes: 2h Self study: 4h Individual test consisting on developing part of a software to evaluate the acquisition of knowledge. EXAM 2 Hours: 9h Theory classes: 3h Self study: 6h Individual test consisting on developing part of a software to evaluate the acquisition of knowledge. 4 / 5

5 Qualification system Exam 1 20% Exam 2 30% Individual exercises and class participation 10% Evaluation of the first group project delivery 10%. Evaluation of second group project delivery 15%. Evaluation of third and final group project delivery 15%. The assessment of the project done by each student in the group will be made based on the teacher's assessment of personal work linked to the tasks and questionnaires and / or questions of the teacher (both in class and in the presentation sessions). Bibliography Basic: Gamma, Eric. Patrones de diseño : elementos de software orientado a objetos reutilizable. Madrid [etc.]: Addison-Wesley, cop ISBN Larman, Crai; Moros Valle, Begoñ. UML y patrones : una introducción al análisis y diseño orientado a objetos y al proceso unificado. 2ª ed. Madrid [etc.]: Prentice Hall, cop ISBN Complementary: Bolaños Alonso, Danie; Sierra Alonso, Almuden; Alarcón Rodríguez, Miren Idoi. Pruebas de software y JUnit : un análisis en profundidad y ejemplos prácticos. Madrid: Pearson, cop ISBN Stelting Stephen, Maassen Olav. Patrones de diseño aplicados a Java. primera espanyola. Prentice-Hall Pearson Educación, ISBN Others resources: Hyperlink Website about design patterns. Official UML site Page about Java, the programming language used on the subject. The latest version of the Java platform can be downloaded free from this website. 5 / 5

270015 - IES - Introduction to Software Engineering

270015 - IES - Introduction to Software Engineering Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 747 - ESSI - Department of Service and Information System Engineering Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS

More information

820031 - SICSB - Information Systems and Communications for Health Services

820031 - SICSB - Information Systems and Communications for Health Services Coordinating unit: 820 - EUETIB - Barcelona College of Industrial Engineering Teaching unit: 707 - ESAII - Department of Automatic Control Academic year: Degree: 2015 BACHELOR'S DEGREE IN BIOMEDICAL ENGINEERING

More information

340382 - ADSO-I5O01 - Operating Systems Administration

340382 - ADSO-I5O01 - Operating Systems Administration Coordinating unit: 340 - EPSEVG - Vilanova i la Geltrú School of Engineering Teaching unit: 701 - AC - Department of Computer Architecture Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING

More information

DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering. Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO

DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering. Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO Academic year 2014-15 DEGREE CURRICULUM SOFTWARE ARCHITECTURES Degree in Computer Engineering Teaching staff: GIL IRANZO, ROSA MARIA GARCIA GONZALEZ, ROBERTO Subject's general information Subject name

More information

270084 - GPS - Software Project Management

270084 - GPS - Software Project Management Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 747 - ESSI - Department of Service and Information System Engineering Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS

More information

340376 - INEP-I3O23 - Introduction to Software Engineering

340376 - INEP-I3O23 - Introduction to Software Engineering Coordinating unit: 340 - EPSEVG - Vilanova i la Geltrú School of Engineering Teaching unit: 723 - CS - Department of Computer Science Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING

More information

270121 - PI - Internet Protocols

270121 - PI - Internet Protocols Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 701 - AC - Department of Computer Architecture Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING (Syllabus

More information

270024 - LI - Logics in Information Technology

270024 - LI - Logics in Information Technology Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 270 - FIB - Barcelona School of Informatics 723 - CS - Department of Computer Science BACHELOR'S DEGREE IN INFORMATICS ENGINEERING

More information

300042 - DSA - Service and Application Design

300042 - DSA - Service and Application Design Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 300 - EETAC - Castelldefels School of Telecommunications and Aerospace Engineering 744 - ENTEL - Department of Network Engineering

More information

270125 - TXC - Computer Network Technology

270125 - TXC - Computer Network Technology Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 701 - AC - Department of Computer Architecture Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING (Syllabus

More information

220114 - Environmental Science and Technology

220114 - Environmental Science and Technology Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 220 - ETSEIAT - Terrassa School of Industrial and Aeronautical Engineering 736 - PE - Department of Engineering Design 706 -

More information

240EO035 - Information Systems

240EO035 - Information Systems Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 240 - ETSEIB - Barcelona School of Industrial Engineering 732 - OE - Department of Management MASTER'S DEGREE IN MANAGEMENT ENGINEERING

More information

200011 - INF - Computer Science

200011 - INF - Computer Science Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 200 - FME - School of Mathematics and Statistics 723 - CS - Department of Computer Science 749 - MAT - Department of Mathematics

More information

240EO016 - Process Automation

240EO016 - Process Automation Coordinating unit: 240 - ETSEIB - Barcelona School of Industrial Engineering Teaching unit: 707 - ESAII - Department of Automatic Control Academic year: Degree: 2015 MASTER'S DEGREE IN MANAGEMENT ENGINEERING

More information

340368 - FOPR-I1O23 - Fundamentals of Programming

340368 - FOPR-I1O23 - Fundamentals of Programming Coordinating unit: 340 - EPSEVG - Vilanova i la Geltrú School of Engineering Teaching unit: 723 - CS - Department of Computer Science Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING

More information

270123 - SI - Computer Security

270123 - SI - Computer Security Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 701 - AC - Department of Computer Architecture Academic year: Degree: 2014 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING (Syllabus

More information

340020 - INFO-N1O23 - Informatics

340020 - INFO-N1O23 - Informatics Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 340 - EPSEVG - Vilanova i la Geltrú School of Engineering 723 - CS - Department of Computer Science BACHELOR'S DEGREE IN INDUSTRIAL

More information

230617 - NS - Network Security

230617 - NS - Network Security Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 230 - ETSETB - Barcelona School of Telecommunications Engineering 744 - ENTEL - Department of Network Engineering DEGREE IN TELECOMMUNICATIONS

More information

801133 - DIRRH - Human Resource Management

801133 - DIRRH - Human Resource Management Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2013 801 - EUNCET - Euncet University Business School 801 - EUNCET - Euncet University Business School BACHELOR'S DEGREE IN BUSINESS

More information

240071 - Project Management

240071 - Project Management Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 240 - ETSEIB - Barcelona School of Industrial Engineering 736 - PE - Department of Engineering Design BACHELOR'S DEGREE IN MATERIALS

More information

220512 - Project Management

220512 - Project Management Coordinating unit: 220 - ETSEIAT - Terrassa School of Industrial and Aeronautical Engineering Teaching unit: 736 - PE - Department of Engineering Design Academic year: Degree: 2015 MASTER'S DEGREE IN MANAGEMENT

More information

220207 - Machine Design and Manufacturing Technologies

220207 - Machine Design and Manufacturing Technologies Coordinating unit: 220 - ETSEIAT - Terrassa School of Industrial and Aeronautical Engineering Teaching unit: 712 - EM - Department of Mechanical Engineering Academic year: Degree: 2015 MASTER'S DEGREE

More information

230615 - ITSM - Information Technology Service Management

230615 - ITSM - Information Technology Service Management Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 230 - ETSETB - Barcelona School of Telecommunications Engineering 744 - ENTEL - Department of Network Engineering DEGREE IN TELECOMMUNICATIONS

More information

220514 - Supply Chain Management

220514 - Supply Chain Management Coordinating unit: 220 - ETSEIAT - Terrassa School of Industrial and Aeronautical Engineering Teaching unit: 732 - OE - Department of Management Academic year: Degree: 2015 MASTER'S DEGREE IN MANAGEMENT

More information

230667 - SCPD - System on Chip Physical Design

230667 - SCPD - System on Chip Physical Design Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 230 - ETSETB - Barcelona School of Telecommunications Engineering 710 - EEL - Department of Electronic Engineering DEGREE IN

More information

801132 - COMPC2 - Cost Accounting II

801132 - COMPC2 - Cost Accounting II Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2014 801 - EUNCET - Euncet University Business School 801 - EUNCET - Euncet University Business School BACHELOR'S DEGREE IN BUSINESS

More information

820446 - ACMSM - Computer Applications in Solids Mechanics

820446 - ACMSM - Computer Applications in Solids Mechanics Coordinating unit: 820 - EUETIB - Barcelona College of Industrial Engineering Teaching unit: 737 - RMEE - Department of Strength of Materials and Structural Engineering Academic year: Degree: 2015 BACHELOR'S

More information

310074 - Energy and Construction

310074 - Energy and Construction Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 310 - EPSEB - Barcelona School of Building Construction 705 - CA II - Department of Architectural Technology II BACHELOR'S DEGREE

More information

801128 - DFINA1 - Financial Management I: Investment

801128 - DFINA1 - Financial Management I: Investment Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2014 801 - EUNCET - Euncet University Business School 801 - EUNCET - Euncet University Business School BACHELOR'S DEGREE IN BUSINESS

More information

250325 - METNUMER - Numerical Methods

250325 - METNUMER - Numerical Methods Coordinating unit: 250 - ETSECCPB - Barcelona School of Civil Engineering Teaching unit: 751 - ECA - Department of Civil and Environmental Engineering Academic year: Degree: 2015 BACHELOR'S DEGREE IN GEOLOGICAL

More information

240IOI21 - Operations Management

240IOI21 - Operations Management Coordinating unit: 240 - ETSEIB - Barcelona School of Industrial Engineering Teaching unit: 732 - OE - Department of Management Academic year: Degree: 2015 MASTER'S DEGREE IN INDUSTRIAL ENGINEERING (Syllabus

More information

240EO026 - Technical Entrepreneurship

240EO026 - Technical Entrepreneurship Coordinating unit: 240 - ETSEIB - Barcelona School of Industrial Engineering Teaching unit: 732 - OE - Department of Management Academic year: Degree: 201 MASTER'S DEGREE IN MANAGEMENT ENGINEERING (Syllabus

More information

820086 - AND - Non-Destructive Testing

820086 - AND - Non-Destructive Testing Coordinating unit: 820 - EUETIB - Barcelona College of Industrial Engineering Teaching unit: 702 - CMEM - Department of Materials Science and Metallurgy Academic year: Degree: 2015 BACHELOR'S DEGREE IN

More information

270192 - WSE - Writing Skills for Engineering

270192 - WSE - Writing Skills for Engineering Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 736 - PE - Department of Engineering Design Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING (Syllabus

More information

340362 - SEAX-C9X44 - Network Security and Administration

340362 - SEAX-C9X44 - Network Security and Administration Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 340 - EPSEVG - Vilanova i la Geltrú School of Engineering 744 - ENTEL - Department of Network Engineering BACHELOR'S DEGREE IN

More information

320101 - EGEM - Economics and Business Administration

320101 - EGEM - Economics and Business Administration Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2016 205 - ESEIAAT - Terrassa School of Industrial, Aerospace and Audiovisual Engineering 732 - OE - Department of Management BACHELOR'S

More information

240EI032 - Human Resources Management

240EI032 - Human Resources Management Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 240 - ETSEIB - Barcelona School of Industrial Engineering 732 - OE - Department of Management MASTER'S DEGREE IN MATERIALS SCIENCE

More information

200630 - FBIO - Fundations of Bioinformatics

200630 - FBIO - Fundations of Bioinformatics Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 200 - FME - School of Mathematics and Statistics 1004 - UB - (ENG)Universitat de Barcelona MASTER'S DEGREE IN STATISTICS AND

More information

300013 - ET - Electronics for Telecommunications

300013 - ET - Electronics for Telecommunications Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 300 - EETAC - Castelldefels School of Telecommunications and Aerospace Engineering 710 - EEL - Department of Electronic Engineering

More information

220027 - Flight Mechanics

220027 - Flight Mechanics Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 220 - ETSEIAT - Terrassa School of Industrial and Aeronautical Engineering 220 - ETSEIAT - Terrassa School of Industrial and

More information

Lecture Overview. Object-Oriented Software Engineering: Using UML, Patterns, Java, and Software Development Processes. Prof. Dr.

Lecture Overview. Object-Oriented Software Engineering: Using UML, Patterns, Java, and Software Development Processes. Prof. Dr. COM 401 Software Engineering Lecture Overview Object-Oriented Software Engineering: Using UML, Patterns, Java, and Software Development Processes Prof. Dr. Halûk Gümüşkaya haluk.gumuskaya@gediz.edu.tr

More information

SYLLABUS. 1 seminar/laboratory 3.4 Total hours in the curriculum 42 Of which: 3.5 course 28 3.6

SYLLABUS. 1 seminar/laboratory 3.4 Total hours in the curriculum 42 Of which: 3.5 course 28 3.6 SYLLABUS 1. Information regarding the programme 1.1 Higher education Babeş-Bolyai University institution 1.2 Faculty Faculty of Mathematics and Computer Science 1.3 Department Department of Computer Science

More information

240EI025 - Business Administration

240EI025 - Business Administration Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 240 - ETSEIB - Barcelona School of Industrial Engineering 732 - OE - Department of Management MASTER'S DEGREE IN MATERIALS SCIENCE

More information

250225 - GEOMTOP - Geomatics and Surveying

250225 - GEOMTOP - Geomatics and Surveying Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 250 - ETSECCPB - Barcelona School of Civil Engineering 751 - ECA - Department of Civil and Environmental Engineering BACHELOR'S

More information

Chapter 3 Chapter 3 Service-Oriented Computing and SOA Lecture Note

Chapter 3 Chapter 3 Service-Oriented Computing and SOA Lecture Note Chapter 3 Chapter 3 Service-Oriented Computing and SOA Lecture Note Text book of CPET 545 Service-Oriented Architecture and Enterprise Application: SOA Principles of Service Design, by Thomas Erl, ISBN

More information

820324 - GEEN - Energy Management

820324 - GEEN - Energy Management Coordinating unit: 820 - EUETIB - Barcelona College of Industrial Engineering Teaching unit: 709 - EE - Department of Electrical Engineering Academic year: Degree: 2015 BACHELOR'S DEGREE IN ENERGY ENGINEERING

More information

340385 - GEET-I6O32 - Ict Business Management

340385 - GEET-I6O32 - Ict Business Management Coordinating unit: 340 - EPSEVG - Vilanova i la Geltrú School of Engineering Teaching unit: 732 - OE - Department of Management Academic year: Degree: 2016 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING

More information

Excerpts from Chapter 4, Architectural Modeling -- UML for Mere Mortals by Eric J. Naiburg and Robert A. Maksimchuk

Excerpts from Chapter 4, Architectural Modeling -- UML for Mere Mortals by Eric J. Naiburg and Robert A. Maksimchuk Excerpts from Chapter 4, Architectural Modeling -- UML for Mere Mortals by Eric J. Naiburg and Robert A. Maksimchuk Physical Architecture As stated earlier, architecture can be defined at both a logical

More information

200609 - ATV - Lifetime Data Analysis

200609 - ATV - Lifetime Data Analysis Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 200 - FME - School of Mathematics and Statistics 715 - EIO - Department of Statistics and Operations Research 1004 - UB - (ENG)Universitat

More information

370522 - MICRO - General and Ocular Microbiology

370522 - MICRO - General and Ocular Microbiology Coordinating unit: 370 - FOOT - Terrassa School of Optics and Optometry Teaching unit: 731 - OO - Department of Optics and Optometry Academic year: Degree: 2016 BACHELOR'S DEGREE IN OPTICS AND OPTOMETRY

More information

240ST014 - Data Analysis of Transport and Logistics

240ST014 - Data Analysis of Transport and Logistics Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 240 - ETSEIB - Barcelona School of Industrial Engineering 715 - EIO - Department of Statistics and Operations Research MASTER'S

More information

230009 - ENTIC - Introduction to Ict Engineering

230009 - ENTIC - Introduction to Ict Engineering Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2016 230 - ETSETB - Barcelona School of Telecommunications Engineering 732 - OE - Department of Management 744 - ENTEL - Department

More information

270107 - MD - Data Mining

270107 - MD - Data Mining Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 015 70 - FIB - Barcelona School of Informatics 715 - EIO - Department of Statistics and Operations Research 73 - CS - Department of

More information

Information systems modelling UML and service description languages

Information systems modelling UML and service description languages Internet Engineering Tomasz Babczyński, Zofia Kruczkiewicz Tomasz Kubik Information systems modelling UML and service description languages Student Contact Hours: 25.02.2015- Location: 325 C3 room 25.03.2015:

More information

Universidad de Alcalá

Universidad de Alcalá Circuit Electronics Degree in Electronic Communications Engineering Degree in Telecommunications Systems Degree in Technology Telecommunication Telematics Engineering Universidad de Alcalá Academic Year

More information

300429 - AIGI - Smart Airport and Facility Management

300429 - AIGI - Smart Airport and Facility Management Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2014 744 - ENTEL - Department of Network Engineering BACHELOR'S DEGREE IN AIRPORT ENGINEERING (Syllabus 2010). (Teaching unit Optional)

More information

390202 - EIGE - Economics and Business Administration

390202 - EIGE - Economics and Business Administration Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 390 - ESAB - Barcelona School of Agricultural Engineering 745 - EAB - Department of Agri-Food Engineering and Biotechnology BACHELOR'S

More information

Organization. Introduction to Software Engineering

Organization. Introduction to Software Engineering Dr. Michael Eichberg Software Technology Group Department of Computer Science Technische Universität Darmstadt Introduction to Software Engineering Organization Teaser Background Information 3 As long

More information

801134 - SISINF - Information Systems

801134 - SISINF - Information Systems Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2014 801 - EUNCET - Euncet University Business School 801 - EUNCET - Euncet University Business School BACHELOR'S DEGREE IN BUSINESS

More information

820069 - IMIT - Innovation Management and International Trade

820069 - IMIT - Innovation Management and International Trade Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 820 - EUETIB - Barcelona College of Industrial Engineering 732 - OE - Department of Management BACHELOR'S DEGREE IN ENERGY ENGINEERING

More information

230612 - AMC - Advanced Mobile Communications

230612 - AMC - Advanced Mobile Communications Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 230 - ETSETB - Barcelona School of Telecommunications Engineering 739 - TSC - Department of Signal Theory and Communications

More information

220037 - Learning From Mechanical Failure in Engineering

220037 - Learning From Mechanical Failure in Engineering Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2016 205 - ESEIAAT - Terrassa School of Industrial, Aerospace and Audiovisual Engineering 737 - RMEE - Department of Strength of Materials

More information

Course Computer Science Academic year 2012/2013 Subject Software Engineering II ECTS 6

Course Computer Science Academic year 2012/2013 Subject Software Engineering II ECTS 6 Course Computer Science Academic year 2012/2013 Subject Software Engineering II ECTS 6 Type of course Compulsory Year 3rd Semester 1st semester Student Workload: Professor(s) Maria Clara Silveira Total

More information

33104 - TAEDDPE - Techniques of Statistic Analysis of Data and Design and Planning of Experiments

33104 - TAEDDPE - Techniques of Statistic Analysis of Data and Design and Planning of Experiments Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 330 - EPSEM - Manresa School of Engineering 749 - MAT - Department of Mathematics MASTER'S DEGREE IN NATURAL RESOURCE ENGINEERING

More information

240AU312 - Rapid Prototyping

240AU312 - Rapid Prototyping Coordinating unit: 240 - ETSEIB - Barcelona School of Industrial Engineering Teaching unit: 712 - EM - Department of Mechanical Engineering Academic year: Degree: 2016 MASTER'S DEGREE IN AUTOMOTIVE ENGINEERING

More information

An introduction to the relation between professional environmental requirements and the development of the QF

An introduction to the relation between professional environmental requirements and the development of the QF The University of Lleida An introduction to the relation between professional environmental requirements and the development of the QF Francisca Santiveri Vice Dean Academic Plannig Lleida, September 2014

More information

240ST1131 - Operations Management in the Supply Chain

240ST1131 - Operations Management in the Supply Chain Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 240 - ETSEIB - Barcelona School of Industrial Engineering 732 - OE - Department of Management MASTER'S DEGREE IN SUPPLY CHAINS,

More information

Course descriptions 2014-2015 / Bachelor level courses

Course descriptions 2014-2015 / Bachelor level courses Course descriptions 2014-2015 / Bachelor level courses Programming Ohjelmointi Code: TITE1070 Prerequisites: - Learning Outcomes: after passing the course students will be able to write some minor computer

More information

DEGREE CURRICULUM COMPUTER GRAPHICS AND MULTIMEDIA Master's Degree in Informatics Enginneering

DEGREE CURRICULUM COMPUTER GRAPHICS AND MULTIMEDIA Master's Degree in Informatics Enginneering Academic year 2015- DEGREE CURRICULUM COMPUTER GRAPHICS AND MULTIMEDIA Master's Degree in Informatics Enginneering Teaching staff: Francesc Sebé Feixas Subject's general information Subject name Typology

More information

School of Computer Science for Business Management

School of Computer Science for Business Management ROMANIAN - AMERICAN UNIVERSITY School of Computer Science for Business Management Master in Computer Science for Business Domain: Economic Informatics 2 years, full time Taught in ENGLISH A Master course

More information

250249 - GESTTRANS - Transportation Management

250249 - GESTTRANS - Transportation Management Coordinating unit: 250 - ETSECCPB - Barcelona School of Civil Engineering Teaching unit: 751 - ECA - Department of Civil and Environmental Engineering Academic year: Degree: 2015 BACHELOR'S DEGREE IN PUBLIC

More information

COURSE PROFILE. Business Intelligence MIS531 Fall 1 3 + 0 + 0 3 8

COURSE PROFILE. Business Intelligence MIS531 Fall 1 3 + 0 + 0 3 8 COURSE PROFILE Course Name Code Semester Term Theory+PS+Lab (hour/week) Local Credits ECTS Business Intelligence MIS1 Fall 1 + 0 + 0 8 Prerequisites None Course Language Course Type Course Lecturer Course

More information

IT4304 Rapid Software Development (Optional)

IT4304 Rapid Software Development (Optional) Rapid Software Development (Optional) INTRODUCTION This is one of the optional courses designed for Semester 4 of the Bachelor of Information Technology Degree program. This course on Rapid Software Development

More information

Weighted Total Mark. Weighted Exam Mark

Weighted Total Mark. Weighted Exam Mark CMP2101 Software Engineering Period per Week Contact Hour per Semester Total Mark Exam Mark Continuous Assessment Mark Credit Units LH PH TH CH WTM WEM WCM CU 45 00 30 60 100 40 100 4 Rationale Software

More information

280684 - Automatic Control Systems and Computer Networks on Board

280684 - Automatic Control Systems and Computer Networks on Board Coordinating unit: 280 - FNB - Barcelona School of Nautical Studies Teaching unit: 707 - ESAII - Department of Automatic Control Academic year: Degree: 2016 BACHELOR'S DEGREE IN MARINE TECHNOLOGIES (Syllabus

More information

Experiences with ALM tools in Software Engineering course

Experiences with ALM tools in Software Engineering course Faculty of Mathematics, University of Belgrade 1/35 Vladimir Filipović Experiences with ALM tools in Software Engineering course Outline 2/35 Software Engineering course entitled Software development 2

More information

310508 - Geographic Information Systems Applied to Urban Planning and Building (Gis and Bim)

310508 - Geographic Information Systems Applied to Urban Planning and Building (Gis and Bim) Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2016 310 - EPSEB - Barcelona School of Building Construction 718 - EGA I - Department of Architectural Representation and Visual Analysis

More information

820766 - CSE - Contract for the Supply of Energy

820766 - CSE - Contract for the Supply of Energy Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 820 - EUETIB - Barcelona College of Industrial Engineering 709 - EE - Department of Electrical Engineering MASTER'S DEGREE IN

More information

Change Management: Modeling Software Product Lines Evolution

Change Management: Modeling Software Product Lines Evolution Change Management: Modeling Software Product Lines Evolution Samuel A. Ajila, Ph.D. MIEEE Department of Systems & Computer Engineering, Carleton University, 25 Colonel By Drive, Ottawa, Ontario, KS 5B6,

More information

230622 - DSAP - Digital Speech and Audio Processing

230622 - DSAP - Digital Speech and Audio Processing Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 230 - ETSETB - Barcelona School of Telecommunications Engineering 739 - TSC - Department of Signal Theory and Communications

More information

230026 - TPA - Audiovisual Technology and Production

230026 - TPA - Audiovisual Technology and Production Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 230 - ETSETB - Barcelona School of Telecommunications Engineering 710 - EEL - Department of Electronic Engineering BACHELOR'S

More information

Teaching Plan. Financial Statement Analysis

Teaching Plan. Financial Statement Analysis Teaching Plan Financial Statement Analysis Study: ADE, Empresarials-Management Code: 20839/21849 Course: second Term: First Number of ECTS credits: 5 Hours of student s dedication: 125 Language: Català

More information

320173 - PSEAEREE - Electronic System Design Applied to Renewable Energy and Energy Efficiency

320173 - PSEAEREE - Electronic System Design Applied to Renewable Energy and Energy Efficiency Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 320 - EET - Terrassa School of Engineering 710 - EEL - Department of Electronic Engineering BACHELOR'S DEGREE IN INDUSTRIAL ELECTRONICS

More information

IT6304 e-business Applications (Optional)

IT6304 e-business Applications (Optional) e-business Applications (Optional) INTRODUCTION This is one of the optional courses designed for Semester 6 of the Bachelor of Information Technology Degree program. It provides a sound understanding of

More information

Assuming the Role of Systems Analyst & Analysis Alternatives

Assuming the Role of Systems Analyst & Analysis Alternatives Assuming the Role of Systems Analyst & Analysis Alternatives Nature of Analysis Systems analysis and design is a systematic approach to identifying problems, opportunities, and objectives; analyzing the

More information

240EO031 - Supply Chain Design

240EO031 - Supply Chain Design Coordinating unit: 240 - ETSEIB - Barcelona School of Industrial Engineering Teaching unit: 732 - OE - Department of Management Academic year: Degree: 2015 MASTER'S DEGREE IN MANAGEMENT ENGINEERING (Syllabus

More information

Masters of Science in Software & Information Systems

Masters of Science in Software & Information Systems Masters of Science in Software & Information Systems To be developed and delivered in conjunction with Regis University, School for Professional Studies Object Oriented Design Table of Contents January

More information

SYLLABUS. Software Engineering

SYLLABUS. Software Engineering SYLLABUS 1. Information regarding the programme 1.1 Higher education institution Babeş Bolyai University 1.2 Faculty Faculty of Mathematics and Computer Science 1.3 Department Department of Computer Science

More information

ÇANKAYA UNIVERSITY Faculty of Engineering and Architecture

ÇANKAYA UNIVERSITY Faculty of Engineering and Architecture ÇANKAYA UNIVERSITY Faculty of Engineering and Architecture Course Definition Form This form should be used for both a new elective or compulsory course being proposed and curricula development processes

More information

240EQ014 - Transportation Science

240EQ014 - Transportation Science Coordinating unit: 240 - ETSEIB - Barcelona School of Industrial Engineering Teaching unit: 713 - EQ - Department of Chemical Engineering Academic year: Degree: 2015 MASTER'S DEGREE IN CHEMICAL ENGINEERING

More information

250261 - DGRACALNUM - Graphic Design and Numerical Analysis

250261 - DGRACALNUM - Graphic Design and Numerical Analysis Coordinating unit: 250 - ETSECCPB - Barcelona School of Civil Engineering Teaching unit: 751 - ECA - Department of Civil and Environmental Engineering Academic year: Degree: 2015 BACHELOR'S DEGREE IN PUBLIC

More information

240EI532 - Human Resources

240EI532 - Human Resources Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2016 240 - ETSEIB - Barcelona School of Industrial Engineering 732 - OE - Department of Management MASTER'S DEGREE IN INDUSTRIAL ENGINEERING

More information

200627 - AC - Clinical Trials

200627 - AC - Clinical Trials Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2014 200 - FME - School of Mathematics and Statistics 715 - EIO - Department of Statistics and Operations Research MASTER'S DEGREE

More information

Course Title: ITAP 4311: Database Management. Semester Credit Hours: 3 (3,0)

Course Title: ITAP 4311: Database Management. Semester Credit Hours: 3 (3,0) Course Title: ITAP 4311: Database Management Semester Credit Hours: 3 (3,0) I. Course Overview The objective of this course is to give students an understanding of key issues involved in the management

More information

Master Degree in Computer Science and Networking

Master Degree in Computer Science and Networking Master Degree in Computer Science and Networking The two-year Master Degree (Laurea Magistrale) in Computer Science and Networking is a jointly Program offered by the University of Pisa Deparment of Computer

More information

Integrated Development of Distributed Real-Time Applications with Asynchronous Communication

Integrated Development of Distributed Real-Time Applications with Asynchronous Communication Integrated Development of Distributed Real-Time Applications with Asynchronous Communication Marc Schanne International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES) 26-28 September

More information

310070 - Network Management, Maintenance and Dimensioning

310070 - Network Management, Maintenance and Dimensioning Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 310 - EPSEB - Barcelona School of Building Construction 705 - CA II - Department of Architectural Technology II BACHELOR'S DEGREE

More information

TEACHING COURSE PLAN Strategic and Operational Marketing DEGREE IN ADVERTISING AND PUBLIC RELATIONS

TEACHING COURSE PLAN Strategic and Operational Marketing DEGREE IN ADVERTISING AND PUBLIC RELATIONS TEACHING COURSE PLAN Strategic and Operational Marketing DEGREE IN ADVERTISING AND PUBLIC RELATIONS CREDITS: 6 YEAR: 2014-2015 TEACHER: Judith Badia LANGUAGE: The classes are taught in Catalan INTRODUCTION:

More information

IT3504: Web Development Techniques (Optional)

IT3504: Web Development Techniques (Optional) INTRODUCTION : Web Development Techniques (Optional) This is one of the three optional courses designed for Semester 3 of the Bachelor of Information Technology Degree program. This course on web development

More information

801117 - COMPF1 - Financial Accounting I

801117 - COMPF1 - Financial Accounting I Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2013 801 - EUNCET - Euncet University Business School 801 - EUNCET - Euncet University Business School BACHELOR'S DEGREE IN BUSINESS

More information