Turn logic into working programs.
Bachelor of Science
Computer Science
Think clearly, build with purpose, solve what matters.
Turn complex problems into working technology. Learn to analyze, design, build, and improve computing solutions for a world that keeps changing.
See Computer Science in Action
More than learning how to code.
Computer Science is about understanding problems, designing logical solutions, building technology, testing ideas, and improving how systems work.
At MEU, you develop strong foundations while learning to think critically, work with others, communicate technical ideas, and keep adapting as technology evolves.
We’re currently working on our new program film.
Program Overview
Computer Science at a glance.
Your Computer Science Foundation
Build knowledge across the technologies that shape our digital world.
You begin with the foundations of programming, logic, and computational thinking, then build toward the systems and technologies behind the digital tools people use every day.
Along the way, you learn how software is designed, how data is organized and used, how systems and networks communicate, and why security matters. As your skills grow, you also gain the foundation to explore areas such as artificial intelligence and other emerging technologies.
The goal is not to memorize one tool or one programming language. It is to develop the kind of thinking that helps you understand new technologies, solve problems, and keep learning throughout your career.
From Knowing to Doing
Learn by working through real computing challenges.
Break complex problems into structured steps.
Create software, web, data, and system-based solutions.
Find problems, rethink your approach, and improve the result.
Consider security as part of responsible computing.
Communicate technical ideas and work effectively with others.
Learning Beyond Theory
Put your knowledge into practice.
Two important experiences help connect what you learn with what you can do.
Internship Experience
Take your learning beyond the classroom.
Apply your Computer Science knowledge in a professional context and gain a clearer view of how computing is used in practice.
Senior Project
Bring your learning together.
Use the knowledge and skills developed throughout your studies to approach a computing challenge, make decisions, build a solution, and communicate your thinking.
Your Learning Journey
From foundations to real-world experience.
Your skills develop step by step as you move from understanding how computing works to creating and applying your own solutions.
Discover
Build foundations in logic, programming, and computational thinking.
Learn
Understand systems, algorithms, data, networks, and security.
Create
Design, build, test, and improve computing solutions.
Experience
Apply your knowledge through professional and project-based experience.
Become
Graduate with a foundation for work, further study, and continued growth.
Your Next Chapter
Build a foundation for careers across software, systems, security, and technology.
A Computer Science degree can prepare you to do more than work with code. You learn to design software, analyze how systems work, improve digital solutions, work with data, understand networks, and approach security as part of responsible computing.
Depending on your interests and the experience you build, your path may lead toward software development, systems analysis, IT and security, computer systems, education, or further graduate study. And because technology keeps changing, the goal is not to prepare you for just one job — it is to give you the foundations to keep learning, adapting, and growing throughout your career.
Where could this take you?
Why MEU?
Strong foundations in an international learning environment.
Study Computer Science in English while combining academic learning with practical experience and a diverse university community.
Learn in English
Develop your academic and technical communication in the university's language of instruction.
Apply what you learn
Connect classroom knowledge with internship experience and a Senior Project.
Study in a diverse community
Learn alongside people from different cultural and international backgrounds.
Current Academic Requirements
Want to see the full curriculum?
For the most current course descriptions, prerequisites, and academic requirements, use MEU's official Academic Catalog.
Questions
Questions about Computer Science?
Will I learn about Artificial Intelligence?
The program builds foundations that can support exploration of artificial intelligence and other emerging areas of computing. Check the current Academic Catalog for current offerings.
Is Computer Science very mathematical?
Mathematical and logical reasoning are important foundations of Computer Science and support the way you analyze problems and develop computational solutions.
Will I get practical experience?
Yes. The program includes practical learning experiences, including an internship and a Senior Project.
What language is the program taught in?
The language of instruction at Middle East University is English.
Where can I find the current list of courses?
The official MEU Academic Catalog contains the current curriculum, course descriptions, prerequisites, and academic requirements.
Your Next Step
Want to study Computer Science at MEU? Here’s what to do next.
Ready to get started? Begin your application today. Still have questions? Talk to our Admissions team and we’ll help you understand your next step.
View Current Academic Requirements →