Master of Software Engineering for Industrial Applications

Organisation:
Hochschule für Angewandte Wissenschaften - Fachhochschule Hof
Ort, Bundesland, Land:
Hof, Bavaria, Germany
Typ:
Full-time
Certificate:
M.Eng.
Duration:
4 Semester/s
Dieses Bildungsangebot auf die Merkliste setzen


Programme

The design and complexity of distributed systems in industrial environments requires specific software engineering methods due to their inherent complexity. To meet these challenges new methods and tools have been developed over the last years which base on the component oriented software development paradigm together with role based programming and design patterns (e.g. SUN Enterprise Java Beans, Microsoft .NET). These methods and tools are increasingly used in industry.

New methods are also available for the integration of heterogeneous systems. These methods are based on generic application protocols (e.g. Web Services) which can be customised for a given application. Typically the customisation includes the definition of terms (e.g. product or service names, attributes, etc.) from the application context. This effort is supported by formal approaches (Ontologies) which ease the agreement on terms and reduce the room for possible misunderstandings. In addition the customisation process will use international standards which provide definitions for frequently used terms.

Key nodes in a distributed environment are information systems managing a wide range of different types of data including relational and non-relational data types (e.g. documents, images, vectors for CAD and geographical positions, etc.). These information systems need to provide fast access and analysis capabilities for the stored data. Beneath traditional technologies based on relational and object oriented databases, new methods like OLAP (Online Analytical Processing) and vector databases as well as new indexing technologies are increasingly used.

Prof. Dr. Juergen Heym
Head of Master Software Engineering for Industrial Applications

Target audience

The study course prepares students for complex management and engineering tasks in the domain of software development for industrial applications.

In this field, information technology is increasingly characterised by integrated solutions interconnecting systems on various levels. Its applications range from low level control of production processes to high level management and logistic tasks of multiple independent companies.

Managing projects in this domain requires not only excellent technological competence but also management and engineering skills which have to be trained and demonstrated in a sufficiently complex environment. Therefore, the course comprises extensive training assignments in addition to theoretical courses providing the technological and organisational knowledge.

Career opportunities:
Graduates do not only possess cutting-edge technological competence but also excellent management and engineering skills - perfect pre-requisites for a high-flying career in software engineering!

Emphases/Curriculum

Course structure:
  • General:
    • Language requirement (German or English)
  • Management:
    • Introduction to Managment and Organisation
    • Project Management
    • Leadership
  • Software Engineering for Distributed Systems:
    • Component Oriented Software Development
    • Generic Application Protocols
    • Semantic Networking
    • Recent Trends in Software Engineering
  • Advanced Information Systems:
    • Efficient Storage of Non-Relational Data Types
    • Analytical Information Systems
    • Data Mining
    • Recent Trends in Information Systems
  • Logistic Systems:
    • Principles of Logistic Systems
    • Control of Distributed Manufacturing Environments
    • Automatic Planning Methods
    • Recent Trends in Logistics
  • Training Assignments:
    • Project "Software Specification and Design"
    • Seminar "Software Specification and Design"
    • Project "Software Validation"
    • Seminar "Software Validation"
    • Master Thesis

Practical relevance

As a University of Applied Sciences, we are dedicated to the paradigm of "higher education for working life", i.e. we pay special attention to the practice orientation of all courses and assignments. To deepen their knowledge and to gain more practical experience, students spend the second year of the course doing an internship in industry. Usually, most costs are covered through an industry grant.

We support our students in finding an appropriate internship and provide contact addresses for this purpose. So far, our students have been doing internships for example with IBM, Siemens, Rehau AG, ND SatCom and the JRC (Joint Research Centre of the European Union).

Admission/Entrance requirements

 
Total fees approx.: € 10.000  
 
Application requirements:
  • Applicants must have a bachelor degree in Computer Science or a related field from an accredited institution.
  • In order to attend this Master programme, a good knowledge in the areas of software engineering, programming, database systems and computer networks is required.
  • In particular the following topics have to be covered by a first degree:
    • Hardware: Computer components, micro controller programming
    • Software Engineering: Models, requirements engineering, design languages, software validation
    • Programming: Extensive experience in the application of an object oriented programming language (e.g. C++, Java). Participation in the implementation of a large scale application.
    • Database Systems: Relational and object oriented database technology, database normalisation, SQL, programming interfaces (e.g. ODBC, JDBC, etc.), transactions, indexing
    • Networks: General principles of computer networks, socket communication, object oriented communication methods (e.g. Corba, Remote Method Invocation)

  • Additional professional experience in the software industry is strongly recommended.
  • You also need a high level of academic English as all lectures and tutorials are taught in English. We require one of the following proofs of your proficiency in English:
    • IELTS (Academic Training; Band 6.0) or
    • TOEFL internet-based test (minimum score: 90) or
    • TOEFL computer-based test (minimum score: 230)
    • TOEFL paper-based test (minimum score: 575)
    No knowledge of German is required for taking classes. However, it is mandatory for international students to participate in a German course here in Hof. German native speakers have to take an English course.
Applications have to be handed in before the following dates:
  • May 15th for the next winter term starting October 1st
  • November 30th for the summer term beginning March 15th

Languages

Language(s) of instruction: English
voluntary: German
Going abroad: possible
 

Information material

Add degree in adequate name-field.
Additional information on the course
Application form
Detailed course list

Organisation

Hof University of Applied Sciences forms a very attractive study environment with its modern architecture and its state-of-the-art class rooms, laboratories and dormitories. With a very comfortable student-lecturer ratio (about 65 professors, all with PhD's, look after 2,300 students), students get intensive personal support during their studies. Lecturers have profound experience both in the industry and in academia.

Our three faculties - IT & Engineering, Business and Textiles & Design - are international, innovative and interdisciplinary. The university fosters close relationships with foreign universities, companies and organisations, and our students can gain experience abroad.

Study in Hof

Hof is a middle-sized town located in northeastern Bavaria, three hours away from Munich, the IT capital of Germany. Hof has a population of about fifty thousand and is an appealing university town with plenty of leisure activities.

To relax and unwind, there are numerous bars, cinemas, an orchestra, a theatre, a landscaped park called Theresienstein and a lake - the Untreusee. Hof is also known for the International Hof Film Festival - along with the Berlinale one of the most important German film festivals, taking place every year in October.

Course guidance/Information

Mrs Tina Seidel
+ 49 (0) 9281 409 - 3312
Hochschule für Angewandte Wissenschaften - Fachhochschule Hof
Alfons-Goppel-Platz 1
95028 Hof
Germany
Dieses Bildungsangebot
auf die Merkliste setzen

copyright 1999 - 2012 | plus Media GmbH | Impressum
Newsroom
„Best of Thesis” – School GRC würdigt Abschlussarbeiten in Corpor ...  [mehr...]
Anzeigen zum Thema
Merkliste
Noch keine Einträge vorhanden.