Overview
The Software Engineering program the University of California, Irvine (UCI) is a professionally oriented, programming-intensive, degree program designed to train students from a variety of backgrounds for Software Engineering careers. To be eligible, applicants must have a bachelor’s degree (or equivalent), and be proficient in two programming languages.
Program Highlights
The MSWE curriculum includes:
- Six courses that cover the foundations of software construction, maintenance, and quality, via hands-on projects.
- Courses that help prepare students for the non-technical aspects of professional careers.
- An experiential learning requirement, in which students are responsible for securing an internship or project during the summer.
- A small-group capstone project during the final quarter, in which students will be responsible for designing and implementing a substantial piece of software, be it standalone or an add-on to an existing system. This project includes challenging aspects, such as information classification and machine learning modules, strict performance requirements, very large code bases, deployment in the cloud, etc.
Programme Structure
Courses include:
- Applied Data Structures and Algorithms
- Network Programming
- Database Programming
- Concurrent Programming
- GUI Programming
- Mobile Programming
Key information
Duration
- Full-time
- 12 months
Start dates & application deadlines
- Starting
- Apply before , National
- Apply before , International
-
It is highly recommended that domestic applicants meet the December 15 deadline, but applications will be accepted through this date.)
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 343 other Masters in Software Engineering in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
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
- Bachelor’s degree (in any field) or equivalent
- Proficiency in written and spoken English
- Knowledge of data structures, such as lists, arrays, trees, and associative arrays
- Proficiency in two general-purpose programming languages. It does not matter which ones, or how they were acquired. Projects in MSWE courses involve several programming languages, with Python and Java dominating at the moment.
- Statement of Purpose
- Personal History Statement
- Supplemental Questions
- Unofficial Transcripts
- Official Test Scores
- Three Letters of Recommendation
Tuition Fees
-
International Applies to you
Applies to youNon-residents45 USD / year≈ 45 USD / year - Out-of-State45920 USD / year≈ 45920 USD / year
-
Domestic
Applies to youIn-State45920 USD / year≈ 45920 USD / year
Living costs
Irvine
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Financing
Interested in financing your studies? Find a student loan that works for you.
Get the funding you need to study in the U.S. or Canada - with a process that's fast, simple, and built for international students.
- Flexible loans from US$2,001 to US$100,000
- Fixed interest rates -- no inflation surprises
- No upfront fees or prepayment penalties
- Accepted at 500+ universities across the U.S. & Canada
- 100% online application -- instant conditional offer
- Free visa & career support through our Path2Success program
Funding
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 Master'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