BSc in Digital Media
Get a glance of our department Applied Computer Science.
Video: © Hochschule Fulda
What does it cover?
The study programme in Digital Media focuses on the production and management of electronic content. Students are trained as computer scientists with an additional qualification in the field of digital media. The study programme allows specialisation in audiovisual and interactive media (2D and 3D), for example in the form of advertising materials, interactive multimedia product presentations or e-learning contents.
Programme structure
The study programme gives you a sound knowledge of computer science and specialised knowledge from the field of digital media. Taking part in compulsory elective subjects in the course of your studies provides you with an opportunity to develop your main personal interests in the sphere of digital media. In the final semester you complete a practical placement (internship) at a company or an institution and then write your thesis. At every stage of the study programme, the teaching sessions are supplemented by lab exercises, practicals and project work. In addition, some courses are run in conjunction with practice partners, meaning that theory is immediately put into practice.
Programme contents
The study programme in Digital Media focuses on the production and management of electronic content. Students are trained as computer scientists with an additional qualification in the field of digital media.
Core competences in computer science
Students are taught technical aspects of computer science from the field of computer architecture, distributed systems, operating systems and computer networks.
Students learn how to apply algorithms in the search for solutions.
In addition to imperative programming, e.g. under “C” language, students are taught the concepts and application of object-oriented programming, for example with Java or C#.
Building on this knowledge, students develop skills in web programming. They are taught, for example, the design of user interfaces, their ergonomics and intuitive usability.
This also involves designing user interfaces, which is a primary consideration, particularly in the field of ergonomics and intuitive usability.
The core competences are covered in the following modules
- Programming 1 + 2
- Computer Architecture and Distributed Systems
- Database Systems 1 + 2
- Data Structures and Algorithms
- Communication Networks and Protocols
- Operating Systems
- Mathematics
- Web Programming
Digital Media competences
The study programme focuses on audio-visual and interactive media (2D and 3D) in the form, for example, of advertising material, interactive multimedia product presentations or e-learning contents.
These are Digital Media modules
- Media Tools
- Visualisation
- Fundamentals of Multimedia
- Audio and Video Production
- Computer Graphics
- Human-Machine Interaction
- 3D Modelling and Animation
- Interactive Graphics Systems
- Media Didactics and E-Learning
Practice orientation
The study programme is practice-oriented ‒ not only in terms of course content but also in terms of the teaching methods, such as group work, practice-oriented projects, numerous presentation tasks and, not least, the three-month practical project, which is completed with a commercial company.
Options
The professors adapt elective courses to ensure that they reflect current IT topics.
Here are examples of some of the courses planned:
- Digital Image Processing
- Animation Programming with Processing
- Electronic Publishing with XML
Career prospects
The rapid, practically oriented training provided in the Bachelor’s programme in Digital Media gives graduates exceptionally good career prospects in a variety of different fields.
Graduates of the study programme often find employment with multimedia, marketing, advertising and PR agencies, software companies (software development), publishing companies, the electronic media (radio, television) and IT, PR and marketing departments within business enterprises.
The Bachelor’s programme leads to a first professional qualification (degree) which equips students to put scientific methods and digital media technologies into practice in their careers and to work at the interfaces between computer scientists, customers and the media business.
Graduates are able to:
- programme applications;
- design and manage databases;
- produce 3D animations;
- work with current desktop publishing software;
- assess the structure, functionality, usability, accessibility and application of multimedia systems;
- use complex systems (e.g. web or e-commerce applications), develop them further in accordance with customer specifications and maintain them;
- compile and formalise user/client requirements and convert them into solutions;
- plan and develop interactive multimedia information and training systems such as websites, online databases and e-commerce systems;
- plan and produce (offline and online) media products, paying attention to the overall visual appearance, user-friendliness and accessibility of the products being developed;
- present complex application systems, to provide training in them and to introduce and establish them in teamwork.
Curriculum - Lectures
1st semester | 2nd semester |
---|---|
Programming 1 | Programming 2 |
Communication Networks and Protocols | Web Programming |
Mathematics | Project Management |
Design Principals and Media Tools | Fundamentals of Multimedia |
Media Design | Visualisation |
Presentation and Communication |
3rd semester | 4th semester |
---|---|
Technical Principles of Computer Science | Operating Systems |
Algorithms and Data Structures | Computer Graphics |
Media Production | Management and Marketing |
Usability Engineering | Introduction in Business Administration |
Databases |
5th semester | 6th semester |
---|---|
Media Didactics and E-Learning | Internship |
Bachelor Project Digital Media | Colloquium |
Elective Module 1 | Bachelor's Thesis |
Elective Module 2 | |
Law |
Compulsory elective modules |
---|
Special Topics of Digital Media |
Digital Image Processing |
Animation Programming with Processing |
Electronic Publishing with XML |
Development of Interactive Systems |