BSc in Computer Science | Bachelor's Degree in CS (BS) Skip to main content Skip to footer

Up to 50% Scholarship Available! Up to 50% Scholarship Available APPLY NOW

Start Date

Feb 2, 2026 | Sept 21, 2026

Language

English

Scholarships

Up to 50%

Campus

Madrid, Paris, Heidelberg, Tampa

Study BSc in Computer Science

With STEM job opportunities projected to grow 22% from 2023 to 2033, computer science remains one of the most in-demand and future-proof degrees worldwide. Our Bachelor of Science in Computer Science program prepares you to build tomorrow's technologies.

  • Future-Focused Curriculum: Gain expertise in programming, machine learning, AI, cybersecurity, data structures, and software development while learning to solve real-world technical challenges.
  • Practical Learning Opportunities: Build apps, design secure systems, analyze big data, and collaborate on hands-on projects using:
    • Python
    • SQL
    • Java
    • HTML
    • GitHub
    • Anaconda
    • Jupyter
    • Tableau
    • Power BI
    • Spyder
    • Apache Spark
  • Pioneering International Multicampus University: Study computer science across global innovation hubs: USA, Germany, France, and Spain, with access to tech ecosystems in each country.
Key Skills
  • Statistics
  • Programming
  • Mobile Applications
  • Algorithms
  • Data Analytics
  • Machine Learning
  • Artificial Intelligence
  • Mathematics
  • Entrepreneurship
Professional Growth Partners

Why a Bachelor’s in Computer Science at Schiller?

Work in the U.S. with OPT

Stay in the U.S. for 12 months (or 24 for STEM) and apply your degree in real jobs with Optional Practical Training (OPT).

International Accreditation

Earn a degree recognized in both Europe and the U.S. through our accredited university partnerships, enhancing your global mobility and job market value.

In-Demand Skills & Tools

Learn and apply in-demand programming languages and tools such as Python, JavaScript, SQL, Anaconda, and Power BI through practical projects.

Recognized Certifications

Earn professional certifications from high-impact tech companies like Google, AWS, SAS, and SAP. Stand out to employers before you even graduate.

Why Study at Schiller?

Established Credibility

Join a university with 60 years of history in international education.

Internationally Valued

Take your U.S.-recognized degree anywhere and open career doors.

Global Flexibility

Switch campuses smoothly as you progress in your degree.

Learning That Works

Develop problem-solving abilities by working on real projects.

Industry-Active Teachers

Gain insights from experts actively working in your future career.

Active Student Community

Experience international student life beyond the classroom.

Words from Our Alumni

Find out what our alumni say about their experiences at Schiller International University!

Remedios Santos Molina

BS International Business Spain

A Schiller University Alumnus: Donald Valicenti, BA in International Relations and Diplomacy

Donald Valicenti

BA International Relations and Diplomacy USA

Maddison Jefferis

BS International Business USA

Tácito Cury

MA International Relations and Diplomacy Brazil

Farida Elashmawy

BS International Hospitality and Tourism Management Egypt

Study Plan

American Curriculum

As a U.S.-accredited university, no matter what your program is, every student studies the same general education courses in year 1, meaning that you still have the opportunity to switch programs in year 2 without having to restart your studies.

Intensive Course System

Our course system allows you to take advantage of extracurricular workshops, internships, and student life. At Schiller, you will study on campus for six hours a day, two days a week.

Intake Icon

Duration

4 years

Campus Icon

Credits

120 American Credits (240 ECTS)

General Education Courses

General Education Courses

Course Name American Credits*
Behavioral Psychology and Wellbeing 3
Programming Foundations 3
College Research and Writing 3
English Composition 3
Public Speaking 3
Beginning Foreign Language I 3
Course Name American Credits*
Beginning Foreign Language II 3
Introduction to International Business 3
Introduction to Big Data and Artificial Intelligence 3
Introduction to Problem Solving 3
College Mathematics 3
Science and Society 3

*3 American credits equivalent to 6 ECTS (European Credit Transfer System)

These form the core curriculum of your degree program. They're designed to give you a well-rounded education and provide a broad foundation of knowledge. General education courses help you build critical thinking, communication, quantitative reasoning, and cultural literacy skills.

Course Name American Credits*
Behavioral Psychology and Wellbeing 3
Programming Foundations 3
College Research and Writing 3
English Composition 3
Course Name American Credits*
Beginning Foreign Language I 3
Introduction to International Business 3
Introduction to Big Data and Artificial Intelligence 3
Introduction to Problem Solving 3

*3 American credits equivalent to 6 ECTS (European Credit Transfer System)

Knowledge Area Courses

Knowledge Area Courses+

Course Name American Credits*
Statistics 3
Business Information Systems 3
Data Visualization 3
Capstone BCS Project I 3
Capstone BCS Project II 3
Object-Oriented Programming 3
Database Systems 3
Integrative BCS Project I 3
Integrative BCS Project II 3
Integrative BCS Project III 3
Web Development Technologies 3
Computer Architecture 3
Mobile Applications 3
Course Name American Credits*
Algorithms 3
Operating Systems 3
Distributed Systems 3
Computer Networks 3
Data Analytics 3
Machine Learning 3
Computer Security 3
Artificial Intelligence 3
Agile Methodologies for Innovations 3
Digital Vision and Strategy 3
Mathematics for Computer Science 3
Applied Mathematics and Data Analysis 3
   

*3 American credits equivalent to 6 ECTS (European Credit Transfer System)

These courses are specific to your chosen field of study. With knowledge area courses, you will develop expertise in one academic field and build a professional foundation through practical learning.

Course Name American Credits*
Statistics 3
Business Information Systems 3
Data Visualization 3
Capstone BCS Project I 3
Course Name American Credits*
Object-Oriented Programming 3
Web Development Technologies 3
Computer Architecture 3
Mobile Applications 3

*3 American credits equivalent to 6 ECTS (European Credit Transfer System)

Elective Courses

Elective Courses+

Course Name American Credits*
Sustainable Development 3
Leadership and Decision-Making 3
Communication and Negotiation Skills 3
Business Project Plan 3
Multinational Enterprise 3
Entrepreneurship and New Ventures 3
Web Applications Development 3
Sales Management and E-Commerce 3
Course Name American Credits*
Principles of Microeconomics 3
Cross-Cultural Communication 3
Intermediate Foreign Language I 3
Intermediate Foreign Language I 3
Advanced Foreign Language I 3
Advanced Foreign Language II 3
Fundamentals of Marketing 3
Organizational Psychology 3

*3 American credits equivalent to 6 ECTS (European Credit Transfer System)

These classes fall outside of your general education requirements. Elective courses count toward the total number of credits needed to graduate but are not dictated by a required curriculum path. They allow you to explore personal interests or gain career-boosting skills like coding, public speaking, or a second language.

Course Name American Credits*
Sustainable Development 3
Leadership and Decision-Making 3
Communication and Negotiation Skills 3
Business Project Plan 3
Course Name American Credits*
Multinational Enterprise 3
Entrepreneurship and New Ventures 3
Web Applications Development 3
Sales Management and E-Commerce 3

*3 American credits equivalent to 6 ECTS (European Credit Transfer System)

Career Boosters

Early Access to Employers

Step straight into the professional world with internships available right from the beginning of your program. Gain valuable industry contacts early on.

All-in-One Tech Profile

Develop core and advanced tech skills to thrive in multiple technology fields.

Alumni Network

Lifetime access to mentorship opportunities, networking events, and job openings within alumni companies.​

Competitive Edge

Develop professional competencies in artificial intelligence, machine learning, and big data.

Industry Exposure

Attend conferences, seminars, and workshops with international tech professionals.

Global Employability Path

Gain the Top 10 Career Skills identified by the World Economic Forum through real-world challenges and training.​

Corporate Connections

We link students to opportunities with our global network of partner companies.

Career Placement Services

Access our dedicated career services team to help you land jobs, internships, and networking opportunities with our corporate partners.

Your Future in Computer Science

Enter the digital world that’s full of opportunities!

$140K

Computer Scientist Avg. Annual Salary

26%

Projected Job Growth 2023-33

33%

Projected Employment Growth for Information Security Analysts

85%

Our Graduate Employment Mission

Source: U.S. Bureau of Labor Statistics

Dual Degrees for Schiller Students    

Meaning

An accredited dual degree is a single academic degree program that meets the standards of and is accredited by both the European Union and the United States.

Advantage

Your degree will be recognized by the U.S. and all 27 EU member states, opening doors for work and further study across continents.

Value

Your qualification will be respected and accepted in both major educational and employment systems, giving you unmatched flexibility in where you work, live, or study next.

How it Works

You can earn a dual degree in BSc in Computer Science through our partnership with the University of Roehampton:

Discover Our Campuses

Our BSc in Computer Science is available at the following campuses:

Move Between International Campuses

As a Bachelor's student at Schiller, you have the opportunity to seamlessly transfer between campuses after year 1

With the option to study abroad, you get to immerse yourself in new cultures while building a global network of professional and personal connections.

Discover Our Campuses

Our BSc in Computer Science is offered at our Madrid, Paris, Heidelberg, and Tampa campuses. As an international student at Schiller, you can also seamlessly transfer between campuses after year 1!

Map
Tampa Campus

400 N Tampa St, Suite #1700, Tampa, FL, 33602, United States
+1 877-298-9078

Madrid Campus

Paseo de Recoletos, 35, Madrid, 28004, Spain
+34 914-482-488

Paris Campus

55 Avenue Hoche, Paris, 75008, France
+33 1 45-38-56-01

Heidelberg Campus

Bergheimer Str. 58, 69115 Heidelberg, Germany
+49 6221 123456

Schiller by the numbers

20,000+

Alumni

130+

Nationalities

60

Years of Experience

4

International Campuses

Admission Process

Fees

Accreditations

Schiller University partner for dual degrees: University of Roehampton London Logo
ACCSC Accreditation Logo
Comunidad de Madrid Accreditation Logo
evalag Accreditation Logo
Ministry of Science, Research and the Arts of Baden-Württemberg Logo
U.S. Department of Education Logo