Software industry, softwarecentred areas in other industries, itfocused service industry, financial and insurance industry, and telecommunication companies as well as in research institutions. The master programme software engineering qualifies for a career especially in. Securware 2019, the thirteenth international conference on emerging security information, systems and technologies, 2019, 4752 mehr. Technical university of munich department of mechanical engineering. Introduction to software engineering eist summer 2019. This includes foundations, methods, processes, models, description techniques and tools. Designing these systems requires specialised skills in the area of software engineering and system design. Software engineering for business information systems sebis professor florian matthes holds this chair since its establishment in 2002.
We identified the need for a systems engineering approach which goes well beyond the current stateoftheart, including systematic processes, methods, and tools to create robotic systems for realworld applications. The methods developed in our group have been validated in various industry cooperations in the telecommunications, avionics, automotive, banking, and business information systems domains. In all these technical domains, innovation, performance increase and improved usability are, to a large extent, driven by the progress in microelectronic components for digital information processing, storage and data transmission. Graduates with a bachelors degree in software engineering and management can assist in modeling, designing, implementing, evaluating and applying complex software systems and provide support for the supply of information for processors in companies and organizations. This program structure is applicable to students who start the program as of winter semester 201819. Informatics 4 chair of software and systems engineering tum department of informatics.
Software and systems engineering chair 4 faculty of. Context dynamicity in engineering selfadaptive systems in2107, in4993, seminar, en, a. Software design methodology and capabilities are the make or break in robotics. The need for excellent, interdisciplinary trained individuals with broad expertise in materials science, modeling and probabilistics is growing continuously. Since november 2017 i am a phd student at the chair of software and systems engineering headed by professor pretschner. After studying mathematics with a minor in computer science, professor broy received a doctorate from the department of mathematics and computer science of tum and remained there to complete his. Informatics 4 chair of software and systems engineering tum department of informatics technical university of munich. Tum msce master of science in communications engineering. The master of science in communications engineering program at the technische universitat munchen is a twoyear highlevel international graduate program of the department of electrical and computer engineering. It includes the natural sciences, engineering, management, medicine and life sciences, as well as political and social sciences. Our goal is to do cutting edge research that leads to practical solutions that make a difference in the world.
Software systems are rapidly increasing in complexity. Special emphasis is on distributed data usage control and testing. The corresponding software engineering practices are mature and well understood. They understand the difference of implementing a task in hardware or as software program. Welcome to the chair for software and systems engineering. Master of science in power engineering this program addresses students with a bachelor degree in electrical or mechanical engineering or a related field. Christian bartelt, manfred broy, christoph herrmann, erik knauss, marco kuhrmann, andreas rausch, bernhard rumpe, kurt schneider orchestration of global software engineering projects. This is an open question whose purpose is to have students realize that software systems are not the only complex systems out there. Exit at garchingnord and follow the signs to forschungszentrumtum. Alternatively, you can reach the research center via bundesstra. Integrated hardware software systems are the technological backbone of our information society. Helmut krcmar technical university of munich boltzmannstr. All software products we provide centrally for tum members e. Professor pretschner studied computer science at rwth aachen and at the university of kansas where he was a fulbright grant recipient.
The research area of professor pretschner is software and systems engineering. Successful graduates can evaluate software processes, requirements engineering methods, design and architectural principles, validation methods and techniques and can create technical solutions in analysis, design, implementation, and validation of software intensive systems. Citeseerx document details isaac councill, lee giles, pradeep teregowda. The programme imparts indepth, practice and applicationoriented knowledge in the central topics of software engineering. Aleieldin salem, michael hesse, jona neumeier, alexander pretschner. Jan 27, 2020 from april 15th to 18th, 2019 ruth demmel from the chair for applied software engineering and andreas jung from the multimediagroup rbg at the department of computer science tum, travelled to the national institute for medical research nimr in dar es salaam, tanzania with the brandnew equipment to build up a full recording studio. Enterprise architecture management, service platforms and their ecosystems, semantic analysis of legal texts and executable contracts on. Leibnizrechenzentrum lrz has campus agreements and software licenses in place with numerous manufacturers, which in most cases allow the tum employees to get products at no cost or at extremely reasonable cost. The fun part is that requirements of this kind can be enforced at all levels of the software stack. We investigate how the knowledge regarding typical recurring and anticipated errors can costeffectively increase the quality of systems. Wolfgang bohm phd technische universitat munchen, munich. This is caused by their growing size, multifunctionality, multimodal user interaction, higher quality requirements, degree of distribution, dynamic execution environments, mobility, etc. Our manner of hardware software systems engineering covers the development of new architectures for applicationspecific multicore processors mpsoc and distributed embedded systems, as well as techniques and methods for complexity governance. Participants hold a bachelors degree in electrical engineering or equivalent and have an international background.
The focus of our research is on development of critical embedded systems. Software engineering is the the establishment and systematic use of engineering principles, methods, and tools for the division of work, the development and application of extensive, complex software systems. The development of software systems in cars poses a number of challenges that can only be mastered by a more formalized development process, based on formal models. After participation, the students know the basic design steps of digital systems. Discuss what are, in your opinion, the differences between developing an aircraft, a bridge, and a word processor, which would cause this situation. A lean development process starting from requirements engineering through a continuous safety assessment to innovative system designs facilitates the need of certification. The masters degree course in software engineering equips students to carry out responsible functions as. Theorem proving techniques explore the foundational aspects of software engineering. Where can i dowload software for free or at low cost. A read is counted each time someone views a publication summary such as the title, abstract, and list of authors, clicks on a figure, or views or downloads the fulltext. Team antsie wins the advanced topics in software engineering best project competition within the scope of the course advanced topics of software engineering in winter semester 201718, a competition for the best project submission took place, where the students had a chance to present the projects that they have been developing throughout the complete semester. Starting from the logical and semantic foundations that enable reasoning about classical software systems, they extend to the development and verification of cyberphysical systems, which tightly combine computational and physical components, and have become pervasive in aerospace, automotive, industry automation, and consumer appliances. Bachelors degree programme software engineering and.
Tum mechanical engineering occupies top rankings with their research worldwide and is one of the leading universities for mechanical engineering students. Developers of automotive software systems will be confronted with highly complex hardware software systems in their future occupation. His main focus is on testing and information security. We are one of the 25 chairs of the informatics faculty at technische universitat munchen and contribute to the informatics and business informatics education at the phd, master and bachelor level. Ethical software and systems engineering informatik 4. Program structure technical university of munich school. Dec 18, 2019 since 2002 florian matthes holds the chair for software engineering for business information systems at technische universitat munchen the current focus of his research is on technologies driving the digital transformation of enterprises and societies. For autonomous systems, however, the conventional control engineering approaches are extended by modern artificial intelligence techniques, in particular machine learning. Towards empirically assessing behavior stimulation approaches for android malware. Research lehrstuhl fur integrierte systeme tu munchen. If you have any doubts regarding the language of the specialization courses, please contact us see contact information below. Software engineering for business information systems sebis.
Software and systems engineering chair 4 faculty of informatics has 39 repositories available. Software testing macke modular and compositional analysis with the klee and afl engine munch noncompositional greybox fuzzer for high function coverage based on klee and afl. Key issues here are the mastering of the requirements engineering process resulting in a precise and valid speci. We currently focus on those disciplines of software engineering where safety and security intersect, both in research and education. In addition, students can solve concrete problems in software engineering, e. Tum informatics has partnered with the faculty for applied informatics at the university of augsburg and the faculty for informatics at ludwigmaximiliansuniversity munich to offer this elite masters program in software engineering, run under the primary management of the university of augsburg. From munich airport, you can reach tum fsd by taking the sbahn line s1. Traditional, as well as model based techniques are used to develop modular onboard systems and highfidelity ground based test systems. Informatics 4 software and systems engineering tum. Choose your degree at the technical university of munich tum from a subject portfolio that is unparalleled in europe.
1116 750 822 235 1346 425 624 424 1241 900 6 632 1219 1295 367 321 1088 468 1346 264 468 94 1342 1049 866 865 1252 825 7 116 577 413 1049 964 868 743 1439 251