Computer Science (B.S.)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon January 2027

Course Overview

Embark on your academic journey with the Bachelor of Science (B.S.) in Computer Science at Saint Louis University Madrid, a comprehensive undergraduate program designed for students passionate about the intricate world of computing. This degree provides a robust technical foundation, focusing on analytical skills and a deep understanding of computer science principles, preparing you for the demands of the technology industry. You will explore core areas such as data structures, algorithms, and object-oriented programming, gaining the essential knowledge to innovate and solve complex problems in this dynamic field.

This full-time, on-campus program is structured over four years, offering a curriculum that balances theoretical knowledge with practical application. You will engage with key subjects including computer organization, software design, and programming languages, culminating in a two-part capstone project where you will apply your acquired skills to real-world challenges. Alongside your studies, you will delve into computer ethics and complete a required science/engineering sequence. Upon graduation, you will be well-prepared for direct entry into the tech industry or further postgraduate studies, equipped with the analytical and problem-solving capabilities sought by employers worldwide.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

The Bachelor of Science in Computer Science program provides a comprehensive foundation in the principles and practices of computing. Major requirements include introductory programming, data structures, algorithms, software engineering, and a two-semester capstone project. The curriculum also mandates a strong background in mathematics, including calculus and discrete mathematics, along with a dedicated course in computer ethics. Students will further enhance their knowledge through required science and engineering courses, including an 8-credit lab science sequence, and select additional electives to tailor their studies.

1 Major Requirements

Introduction to Computer Science
Introduction to Object-Oriented Programming
Data Structures
Object-Oriented Software Design
Computer Organization and Systems
Principles of Computing Systems
Algorithms
Programming Languages
Software Engineering
Capstone Project I
Capstone Project II
Select a Systems Elective Course
Two additional 3000 or 4000 level CSCI elective courses

2 Required Mathematics Courses

Calculus I
Calculus II
Discrete Mathematics
Foundation of Statistics
Additional MATH or STAT courses at the 2000 level or above

3 Required Computer Ethics

Computer Ethics

4 Required Science/Engineering Courses

Select 8 credit sequence in a single lab science.
An additional 3 credits of any science/engineering course, excluding courses in the CSCI subject code.

5 General Electives

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 32,467.00
Second Year Fee Tuition fee
USD 32,467.00
Third Year Fee Tuition fee
USD 32,467.00
Fourth Year Fee Tuition fee
USD 32,467.00
Total Program Cost Estimated total tuition
USD 129,871.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 1,147.00 - USD 2,745.00
Food & Groceries USD 2,807.00 - USD 5,613.00
Transport USD 562.00 - USD 1,404.00
Utilities & Bills USD 983.00 - USD 2,105.00
Estimated Total USD 4,352.00 - USD 9,122.00

Living cost estimates are based on Madrid Campus.

Outcomes & Employability

What happens after you graduate

92%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Cloud Computing & InfrastructureData Science & AnalyticsDigital Media & Online PublishingHardware & Semiconductor EngineeringIT Support & Systems AdministrationMedia Research & AnalyticsNetworking & Internet ServicesQuality Assurance & TestingSocial Media & Content StrategySoftware Development & Engineering

Top Employers Hiring for this course

Meta

Why Study Computer Science (B.S.) at Saint Louis University-Madrid

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Very Fast Application response time

Saint Louis University-Madrid typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at Saint Louis University-Madrid in Spain

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Science (B.S.) at Saint Louis University-Madrid

Can I work while studying?

International students can work up to 30 hours per week during terms and full-time during breaks. A separate work permit is usually necessary.

What English language score do I need for this course?

To enroll, you must meet specific English language requirements. Acceptable test scores include 110 on Duolingo, 80 on TOEFL, 6.5 on IELTS, or 54 on PTE.

What jobs can I get after studying this course?

Graduates can pursue careers as Software Developers, Data Analysts, Systems Architects, Network Engineers, or IT Project Managers.

What will I actually study in this course?

The Computer Science (B.S.) program at SLU's Madrid campus emphasizes analytical skills and technical depth in computer science. Students can also easily transfer between the Madrid and St. Louis campuses.

When can I start — what are the intake months?

You can begin the Computer Science (B.S.) program in either January or August. Choose the intake that best fits your schedule.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️