Admissions open for the 2026 intake
Study three years in Fez, then a final year at the Ira A. Fulton Schools of Engineering at Arizona State University, on campus or online, and graduate with two degrees.
3 + 1
3 years in Fez, 1 year at ASU
2 degrees
One Moroccan, one American
2 options
Your final year at ASU, on campus or online
32
Institutions in the Cintana Alliance
28
Countries represented
350K+
Students across the network
An engineering degree aligned with the Arizona State University curriculum, taught in Fez, built for the way software is actually made.
Aligned with ASU's standards across computer science, mathematics, software architecture and engineering principles.
Graduate with a Licence from UPF University and a B.S. in Software Engineering from the Ira A. Fulton Schools of Engineering at ASU.
Complete your fourth year on campus in Arizona or online, depending on your plans and your budget.
Team projects, code reviews and an internship with local or international tech companies, so you graduate with work you have actually shipped.
Four years, two campuses, two diplomas.
Foundations in computer science, mathematics, programming and engineering principles at the American International Institute.
Data structures, software architecture, agile development, user-centered design and collaborative development labs.
Cloud computing, machine learning, cybersecurity and software testing, plus an internship with a tech company.
Final year at the Ira A. Fulton Schools of Engineering, on campus in Arizona or online, plus the Capstone Project.
UPF University
A Moroccan degree, automatically equivalent to the national diploma since UPF's state recognition in 2018.
Arizona State University
Awarded by the Ira A. Fulton Schools of Engineering, one of the largest engineering schools in the United States.
Programming, data structures, algorithms and the engineering principles behind systems that hold up.
Working in sprints, reading each other's code and shipping in teams, the way real engineering teams run.
Building and deploying software that runs on cloud infrastructure rather than a single machine.
How learning models work and how to build them into products instead of bolting them on.
Writing software that holds up under attack, and knowing where systems usually give way.
User-centered design and software testing, so what you build is usable and does what it claims.
Sessions and collaborative development labs delivered with the wider ASU and Cintana network.
Spend a semester at another institution in the ASU and Cintana Alliance.
The program is built around building things. You leave with a portfolio and a deployed project, not only a transcript.
Internship
With local and international tech companies, on real engineering teams.
Final-year Capstone Project
Design and deploy a full software solution built to industry standards.
Team projects and code reviews
Collaborative development labs and real problem solving through all three years in Fez.
The dual credential opens high-impact technical roles, in Morocco and abroad.
Design and build production systems.
Own a product from database to screen.
Design systems that run at scale.
Set the technical direction of a product.
Find weaknesses before attackers do.
Build the interfaces people use daily.
Put learning models into real products.
Automate how software ships and runs.
Make complex software feel simple.
Build for iOS and Android.
Decide what gets built and why.
Build and launch your own product.
Free program brochure, sent by email
The full brochure for the Bachelor's in Software Engineering, with the details families usually call us about, so you can read it with your parents before deciding.
Arrives in your inbox in a couple of minutes. Free, no commitment.
UPF · AMERICAN INTERNATIONAL INSTITUTE
ARIZONA STATE UNIVERSITY
Bachelor's
Software Engineering
Voices from the American International Institute in Fez.
I came out of Bac Sciences having never written a line of code. I was sure I would be behind. They start from the beginning, properly, and by the second semester I was building things I would have found impossible in September.
Mohammed
Software Engineering
I expected a year of theory before touching a keyboard. Instead we were building in teams almost immediately. Having something that actually runs, that other people use, changes how you feel about the work.
Brahim
Software Engineering
Nobody works alone here. Your code gets read by the others and you read theirs. It was uncomfortable at first. Now it is the part I learn the most from, and it is apparently exactly how real teams work.
Ahlam
Software Engineering
Part of a global academic network
Through the Cintana Alliance, UPF students are connected to 32 institutions across 28 countries and a network of more than 350,000 students.
First 3 years at UPF, Fez campus
Fourth year at Arizona State University
Tuition for the ASU year is managed directly by Arizona State University.
Not sure whether your file qualifies? Ask us and an advisor will look at it with you.
Talk to an advisorIf yours isn't here, send it through the form below.
Register your interest and an admissions advisor from the American International Institute will get back to you.
+212 535 610 320
It takes under a minute. No obligation.
Your details go to the UPF admissions team only. We never share them.
Fill in the form and we'll email you the PDF.
Your details go to the UPF admissions team only.
The brochure is on its way to the email address you gave us. It usually arrives within a couple of minutes.
Nothing after 5 minutes? Look in your spam folder, or email info@upf.ac.ma.