Computer Science & Digital Technologies

Bachelor of Science (B.Sc.)

Degree: Bachelor of Science (B.Sc.)

Computer Science & Digital Technologies

Digital technologies are transforming industries and everyday life. The Bachelor’s programme “Computer Science & Digital Technologies” at FOM University of Applied Sciences responds to this demand by combining fundamental computer science with practical applications in modern IT environments.

You gain expertise in programming, database management, cybersecurity, AI, and agile project management. In this programme, you also work with industry-relevant tools such as SAP, Python, and SciKit Learn to develop practical problem-solving skills.

The Bachelor’s programme “Computer Science & Digital Technologies” is taught entirely in English and will be completed with the academic degree Bachelor of Science (B.Sc.).

Locations

Essen

Duration

6 semester

Credit Points

180 ECTS

Total costs

25.830,00 euro


(including examination fee and immatriculation fee)

Accreditation

FOM University of Applied Sciences is accredited by the German Council of Science and Humanities and was the first private university in Germany to be system-accredited by FIBAA in 2012. This means that all FOM degree programmes are state and internationally recognised. In addition, the FOM University of Applied Sciences has been awarded the “Excellence in Digital Education” seal by FIBAA for its outstanding quality in digital teaching.

DSC_2386

Computer Science & Digital Technologies (B.Sc.)

Your career prospects

You can take on the following jobs:

  • Software Developer
  • IT Project Manager
  • IT Consultant
  • Cybersecurity Analyst
  • AI Engineer
  • Data Scientist
  • IT Infrastructure Manager

Semester Overview

Study programme

Time & Self-Management & Resilience (6 CP)
Basic principles of time management
Methods for self-optimisation  (e.g. Pareto principle, ABC analysis)
Resilience and stress management
Study and workplace methods

International Business Management (6 CP)
Basics of business administration
Entrepreneurship and Economics in a global context
Product / business lifecycle

Mathematics for Computer Science (7 CP)
Fundamentals of mathematics
Logic and linear algebra 
Statistics and probability theory

Programming (7 CP)
Fundamentals of programming
Control structures and program structure
Object-oriented programming
Advanced data structures and input/output

Project Management (6 CP)
Project management process
AI in project management
Agile project management
 

Business Communication Skills (6 CP)
Basic business communications
Written communications
Conducting negotiations
Presentation skills

Academic Writing & Research Skills - Business Information Systems (6 CP)
Formal requirements for academic work at FOM
Principles of research ethics and academic writing
Methods in business information systems and computer science
Structuring and developing arguments in academic papers

Calculus & Numerical Methods (7 CP)
Fundamental concepts of analysis
Mathematical problem-solving in computer science
Numerical methods for approximation and solutions
Software tools for numerical computations

IT Infrastructure (7 CP)
Infrastructure components and their interactions
Problem analysis and solution development
Decision-making for IT infrastructure equipment and operation
Factors affecting IT service availability, performance, and scalability

Innovation & Entrepreneurship (6 CP)
Entrepreneurship & company formation
Future technologies (e.g. AI) and their impact on markets and business models
Developing a business idea
 

Business Psychology (6 CP)
Psychological models on the fundamentals of individual and group behaviour
Psychological background on job satisfaction and motivation
Psychological correlations regarding the impact of marketing and purchasing decisions

Cyber Security & Data Protection (6 CP)
Cyber security
Information security and IT security
Data protection and EU GDPR

Operating Systems (7 CP)
Modern storage systems
Human-machine-interface
Virtualisation

Database Management (7 CP)
Data modelling
NoSQL databases
Database practice with SQL

Quantitative Project: Data Literacy (6 CP)
PPDAC cycle
Data analysis project
Modelling
Statistical software
 

Applied Knowledge & Information Management (6 CP)
Fundamentals of knowledge and information management
Searching and handling data, information, and knowledge 
Application of AI-based technologies with prompt engineering

Data Structures & Algorithms (6 CP)
Data Structures
Algorithmic basics (automata, algorithmic analysis)

Networks (7 CP)
Networking technology concepts and network architectures
Essential networking protocols and the TCP/IP model
Configuring, analysing, and optimising network scenarios
Network security and threat identification

Web Technologies (7 CP)
Technical and user-oriented analysis of web application tasks
Planning full-stack web application development and process models
Usability and interaction design for effective user interfaces
Client and server-side development and integration of web applications

Sustainable Transformation & Change (6 CP)
UN's sustainable development goals
Impact of climate change on businesses and societies
Socio-economic aspects of sustainability
Corporate social responsibility strategies
 

Intercultural Competence (6 CP)
Intercultural management in a globalised world
The power of culture and different cultural dimensions
Corporate cultures and management styles

Crisis Management (6 CP)
Approaches to crisis detection,  assessment and management
Core elements, concepts, and measures of turnaround management
Analysis and interpretation of current cases from the international business context

Theoretical Computer Science (7 CP)
Fundamental concepts: computability theory, formal languages, and compiler design
Axiomatic models and formal calculus for system behaviour
Complexity analysis of problems and algorithms
Basics of compiler functionality and interpretation of formal languages

AI (7 CP)
AI fundamentals and applications
Human behaviour and learning processes in relation to AI
Knowledge-based systems and expert systems evaluation

Bachelor Thesis - Methods & Tools (6 CP)
Formal, substantive, and methodological requirements for academic work 
Approaches to topic selection
Academic arguments
 

Career Coaching (6 CP)
Refining one's personal competency profile
Professional prospects and identity
Career counselling and job application strategies
Use of innovative AI tools in the application process

Bachelor`s Thesis and Colloquium/Defence (14 CP)
 

Subject to change.

Modules_ComputerScience_DigitalTechnologies.pdf
500 KB
application/pdf
Download
DSC_2740

Full-time on Campus

How to study at FOM

In our Bachelor’s degree programme “Computer Science & Digital Technologies” you will be expanding your academic knowledge, gaining specialist subject and methodological understanding and further broadening your decision-making and leadership skills. You study full-time on campus in Essen and you also have the opportunity to establish initial contacts with companies. During this time, you will have experienced, highly qualified professors and lecturers who will also provide you with individual support.

What you need for admission

  • Admission to the programme is granted to applicants who hold a university entrance qualification or an equivalent qualification recognised under the Equivalence Ordinance (GIVO).
  • Additionally, sufficient knowledge of the English language must be demonstrated for admission to the programme. Language skills are considered sufficient if they are verified at a minimum level of B2 according to the Common European Framework of Reference for Languages (CEFR) through a recognised placement test. Native speakers, graduates of an English-language programme, or applicants who have lived for several years in an English-speaking country may be exempt from this test requirement.

No proof of German language skills is required for this programme.

3 Steps to FOM University

How to Apply

Register your personal data and educational background in the application form.
 

Please send the filled out and signed application form as well as the following documents as certified copies via email to incomings@fom.de: 

  • Authenticated copy of General university entrance qualification certificate
  • Curriculum vitae
  • Authenticated copy of Bachelor degree certificate (for details check the admission requirements) 
  • Authenticated copy of Transcript of records Bachelor’s degree
  • If applicable: Authenticated copy of Master degree and diploma
  • Proof of sufficient English language skills (at least B2 proficiency level – for details check the admission requirements)
  • Proof of professional activity for at least 1 year after completion of the bachelor degree (prerequisite)
  • Scan of passport

Please always enter your full name as it is mentioned in your passport. If you do not have a last name, please enter "-".

All documents must be in German or English. If your original document is written in another language, you must have your document translated by a certified translator. Please then send a certified copy of the original and the certified translation when applying.

Please send all documents as one PDF and name the file as followed: Last name, first name_Study programme (e.g. Smith, Jane_Big Data and Business Analytics). 

Note: Where can I have my documents certified?

  • issuing institutions, e.g. schools, universities and language schools,
  • the Ministry of Education in your home country
  • the German embassies and consulates,
  • the cultural department of the embassy of the country from which the certificate originates,
  • the authorities and notaries who are authorised to carry out official certification in your home country.

Important: Translators are not allowed to certify documents in the original language.
 

After the successful admission the originals and authenticated documents as well as the originally signed registration form need to be handed in at the International Office.
 

Please download the application form below.

Application_Computer_Science_Digital_Technologies.pdf
1 MB
application/pdf
Download application form

Studycosts

  • total fees 25.830,00 euro


    (including examination fee and immatriculation fee)

  • tuition fee 25.830,00 euro

     in detail:
    1st instalment (Deposit fee): €500 (has to be paid after receiving the invoice in order to secure the admission)
    2nd Instalment: €11.771,67 (Payable immediately upon receipt of invoice before the 1st semester)
    3rd Instalment: €6.779,17 (Payable before the 3rd semester)
    4th instalment: €6.779,16 (Payable before the 5th semester)

    (Note: If the thesis is resubmitted, the examination fee will be charged again.)

Flyer

All information about the degree programme can be found here in a compact PDF document.

Flyer_Computer Science_Digital_Technologies.pdf
598 KB
application/pdf
Download

Facts about FOM

Internationally acknowledged degrees

Cooperations with over 10,000 companies

30 years of experience in academic teaching

International network with universities worldwide

Strong research competence

State-acknowledged and system-accredited

Over 2,800 professors and lectures

50,000 students from 118 nations

More than 100,000 graduates

A degree from FOM is not just a qualification – it's your stepping stone to a successful career in Germany and beyond.

Rektor FOM Hochschule

Prof. Dr. Burghard Hermeier

President of FOM University of Applied Sciences