Software Engineering for Industrial Applications

Study mode:On campus Study type:Full-time Languages: English
Local:$ 5.36 k / Year(s) Foreign:$ 5.36 k / Year(s)  
StudyQA ranking:1494 Duration:24 months

Photos of university / #tallinnatehnikakorgkool

Advertisement

Industrial relevance

This Master programme prepares you for complex management and engineering tasks in the domain of software development for industrial applications. In the field of industrial applications, 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.

New methods and tools have been developed which are based on the component-oriented software development paradigm together with role based programming and design patterns (e.g. SUN Enterprise Java Beans, Microsoft .NET).

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) from the application context. This effort is supported by formal approaches (Ontology) which ease the agreement on terms and reduce the room for possible misunderstandings.

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). These information systems need to provide fast access and analysis capabilities for the
stored data.

Beneath traditional technologies based on relational and object-orientated databases, new methods like OLAP (Online Analytical Processing) and vector databases as well as new indexing technologies are increasingly used.

On the application side, such a system has to support the business processes of the involved organisations. Beneath other functions, a system needs to support at least the logistic part of these processes. This includes the management of resources and the planning and monitoring of activities.

The planning of activities needs to be supported by automatic planning methods (e.g. search and constrained based methods, genetic algorithms, simulation).

Professional perspectives

Experts possessing a good understanding of these methods combined with extensive experience are still rare in industry. Since this master programme provides the theoretical background knowledge together with significant practical experience, it opens the perspective of becoming a highly demanded and well-paid expert. Up to now, we have a 100 % placement of our graduates in very renowned companies. All our graduates have immediately found well paid positions with companies such as Siemens and ND SatCom but also with smaller local companies.

The Master programme comprises four semesters. The first two semesters provide theoretical knowledge in the domains Management, Software Engineering for Distributed Systems, Advanced Information Systems and Logistic Systems. In addition, seminars on recent developments in these domains are offered.

The third and fourth semester are spent working as an intern in a company to gain more practical experience. This second year therefore is dedicated to training assignments in application oriented research and development projects.

After a successful completion of these studies, Hof University of Applied Sciences awards you the academic degree "Master of Engineering".

All courses are offered by recognised experts (all with PhDs). This table gives you an overview of the courses that you have to take.

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 need a high level of academic English as all lectures and tutorials are taught in English. English Language Requirements IELTS band: 6.5 TOEFL paper-based test score : 575 TOEFL iBT® test: 90

The tuition fees are 2500 Euro per semester.

Hof University supports the application of students
for industrial grants during the Master programme.
Accommodation and living expenses in Hof are comparably
modest and can be estimated at around
600 Euro per month, including rent, food and health
insurance.

For scholarships, please check

Accreditation

Acquin

Similar programs:
Study mode:On campus Languages: English
Local:$ 15.9 k / Year(s) Foreign:$ 15.9 k / Year(s)
StudyQA ranking: 5016
Study mode:On campus Languages: English
Local:$ 3.77 k / Year(s) Foreign:$ 3.77 k / Year(s)
Deadline: Apr 16, 2025 251–300 place StudyQA ranking: 5716
Study mode:On campus Languages: English
Local:$ 16.3 k / Year(s) Foreign:$ 16.3 k / Year(s)
StudyQA ranking: 5339
Study mode:On campus Languages: English
Local:$ 3.43 k / Year(s) Foreign:$ 3.43 k / Year(s)
Deadline: Apr 16, 2025 251–300 place StudyQA ranking: 2882
Study mode:On campus Languages: English
Local:$ 10.7 k / Year(s) Foreign:$ 10.7 k / Year(s)
Deadline: Jan 25, 2025 StudyQA ranking: 4202
Study mode:On campus Languages: English
Local:$ 4.29 k / Year(s) Foreign:$ 4.29 k / Year(s)
Deadline: Apr 16, 2025 251–300 place StudyQA ranking: 7948
Study mode:On campus Languages: English
Local:$ 2.59 k / Year(s) Foreign:$ 2.59 k / Year(s)
Deadline: Mar 31, 2025 StudyQA ranking: 5895
Study mode:On campus Languages: English
Local:$ 2.25 k / Year(s) Foreign:$ 2.25 k / Year(s)
StudyQA ranking: 3606
Study mode:On campus Languages: English
Local:$ 5.57 k / Year(s) Foreign:$ 5.57 k / Year(s)
StudyQA ranking: 3790
Study mode:On campus Languages: English
Local:$ 4.82 k / Year(s) Foreign:$ 4.82 k / Year(s)
Deadline: Jan 31, 2025 251–300 place StudyQA ranking: 5632