Systems Engineering Laboratory 2

A tantárgy neve magyarul / Name of the subject in Hungarian: Rendszertervezés laboratórium 2

Last updated: 2015. február 13.

Budapest University of Technology and Economics
Faculty of Electrical Engineering and Informatics
Course ID Semester Assessment Credit Tantárgyfélév
VIMIAD01 7 0/0/2/f 2  
3. Course coordinator and department Dr. Bergmann Gábor,
Web page of the course http://inf.mit.bme.hu/en
4. Instructors Bergmann Gábor, Department of Measurement and Information Systems
5. Required knowledge

System Design, Software Technology, Object Oriented Programming (Java, C++, C#)

 

6. Pre-requisites
Kötelező:
(Szakirany("AMINrendsztervAUT", _) VAGY
Szakirany("AMINrendsztervIIT", _) VAGY
Szakirany("AMINrendsztervMIT", _) VAGY
Szakirany("AMIintr", _) VAGY
Szakirany("AMIrendszterv", _) VAGY
Szakirany("AMIaut", _)

VAGY Training.code=("5NAA8") )

ÉS NEM ( TárgyEredmény( "BMEVIMIA430" , "jegy" , _ ) >= 2
VAGY
TárgyEredmény("BMEVIMIA430", "FELVETEL", AktualisFelev()) > 0
VAGY
TárgyEredmény( "BMEVIMIA429" , "jegy" , _ ) >= 2
VAGY
TárgyEredmény("BMEVIMIA429", "FELVETEL", AktualisFelev()) > 0
VAGY
TárgyEredmény( "BMEVIIIA424" , "jegy" , _ ) >= 2
VAGY
TárgyEredmény("BMEVIIIA424", "FELVETEL", AktualisFelev()) > 0
VAGY
TárgyEredmény( "BMEVIMIAD02" , "jegy" , _ ) >= 2
VAGY
TárgyEredmény("BMEVIMIAD02", "FELVETEL", AktualisFelev()) > 0)

A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.

A kötelező előtanulmányi rend az adott szak honlapján és képzési programjában található.

Ajánlott:

Students should have completed or should be enrolled parallel in these courses:

 Systems Engineering (BMEVIMIAC01), Intelligent Distributed Systems (BMEVIMIAC02), Application Platforms (VIAUAC04)

7. Objectives, learning outcomes and obtained knowledge The objective of the course is to study the material of the Systems Engineering (BMEVIMIAC01), Intelligent Distributed Systems (BMEVIMIAC02) and Application Platforms (VIAUAC04) courses in practical exercises.
8. Synopsis

1. Performance Measurements: profiling techniques, measurement of execution time and memory consumption, investigation of parallel programs (Eclipse profiler, YourKit)

2. Modelling and executing business processes: constructing, simulating and verifying business processes (BPMN, Bonita) 

3. Native application platforms (Linux, Windows, language: C++)

4. Virtual application platforms (JVM, CLR, language: Java/C#)

5. (To be decided)

6. (To be decided)

9. Method of instruction Laboratory practice: 6 sessions.
10. Assessment
14. Required learning hours and assignment
Contact lessons
28
Preparation for lessons
32
Preparation for mid-terms-
Home assignment
-
Studying material
-
Preparation for exams-
Altogether60
15. Syllabus prepared by

Name:

Position:

Department or Institution:

Dr. Varró Dániel

Associate professor

MIT

Dr. Micskei Zoltán

Assistant professor

MIT