Overview
The Software Engineering degree at University of California, Irvine (UCI) offers students a robust foundation in every phase of the software development lifecycle. This includes conceptualising new ideas, designing complex systems, and implementing features using modern technology stacks and frameworks to ensure high-quality results.
The curriculum is specifically designed to prepare graduates to become productive members of engineering teams across diverse application domains. Students are equipped to handle the challenges of the contemporary computing landscape while developing the adaptability required to master emerging technologies as they arise in the industry.
Why Software Engineering at University of California, Irvine (UCI)?
A standout feature of this programme is its hands-on approach to learning. From the introductory courses, students are continuously engaged in designing and building software. This practical focus culminates in a substantial two-quarter capstone project where students collaborate with external organisations to develop real-world systems.
The programme is hosted within the Donald Bren School of Information and Computer Sciences, ensuring access to specialised faculty and a curriculum that reflects the latest trends in the tech sector. This practical orientation ensures that students are not just learning theory but are actively applying their knowledge to solve complex engineering problems.
Tuition Fee Breakdown
- International fee: USD 56682 per year
- National fee: USD 56682 per year
- Local fee: USD 19080 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum covers essential topics in programming, system architecture, and project management. Modules may include:
- Programming in C/C++
- Data Structure Implementation and Analysis
- Software Engineering
- Data Management
- Operating Systems
- Computer Networks
- Algorithms
- Software Testing, Analysis, and Quality Assurance
- Human Computer Interaction
Careers with Software Engineering
Graduates from this programme are prepared for roles in a vast array of industries, ranging from agile startups to the world's largest technology corporations. The skills acquired are applicable in numerous sectors, including healthcare, finance, entertainment, and energy.
Common career paths involve working on technology platforms, social media systems, virtual reality applications, and internet search engines. The comprehensive training in software quality and project management ensures that alumni are ready for professional responsibilities in any domain that relies on sophisticated software solutions.
Programme Structure
Courses include:
- Data Management
- Operating Systems
- Computer Networks
- Design and Analysis of Algorithms
- Concepts in Programming Languages
- Requirements Analysis and Engineering
Key information
Duration
- Full-time
- 48 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Irvine, United States
Disciplines
Software Engineering View 646 other Bachelors in Software Engineering in United StatesWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- You must receive a 3.0 GPA (3.4 for non-California residents) or higher in the 15 required “A-G” subject courses, with no grade lower than a C.
- Personal Insight Questions:Your personal insight questions should be exactly that – personal. This is your opportunity to tell us about yourself, what matters to you, your hopes, ambitions, life experiences, and inspirations. First-year applicants choose four out of eight questions to answer.
- English proficiency requirements
Tuition Fees
-
International Applies to you
Applies to youNon-residents56682 USD / year≈ 56682 USD / year - Out-of-State56682 USD / year≈ 56682 USD / year
-
Domestic
Applies to youIn-State19080 USD / year≈ 19080 USD / year
Living costs
Irvine
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Software Engineering.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility