Computer Science - Software Engineering, M.Sc. | Online (optional) | University of Southern California | Los Angeles, United States
Studyportals
M.Sc. On Campus Online

Computer Science - Software Engineering

24 months
Duration
42740 USD/year
42740 USD/year
Unknown
Tuition fee
Unknown
Apply date
Unknown
Start date

About

The Computer Science - Software Engineering MSc program offered at University of Southern California provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. 

Overview

What you will study

The Computer Science - Software Engineering MSc program offered at University of Southern California requires the student to take a broad spectrum of courses, while simultaneously allowing for emphasis in desired areas of specialization.

The Computer Science - Software Engineering MSc program offered at University of Southern California focuses on providing its graduates not only software development skills, but also systems engineering, customer collaboration, and management skills necessary for non-outsourceable careers and for leadership in software engineering. It emphasizes education for the future, including such emerging trends as software-intensive systems of systems, high assurance, agile methods, COTS integration, mobile and distributed network-centric architectures, and rapid software development and evolution.

The program includes experience in real-client class projects and state-of-the-art evaluation assignments. Students are provided a deep understanding of both fundamentals and important current issues in computer science and computer engineering so that they may either obtain productive employment or pursue advanced degrees

Programme Structure

Courses include:

  • Software Management and Economics
  • Software Engineering
  • Software Architectures
  • Personal Software Process (PSP) and Project
  • Software Engineering for Embedded Systems
  • Testing and Analysis of Software Systems
  • Requirements Engineering
  • Web Technologies

Key information

Duration

  • Full-time
    • 24 months

Start dates & application deadlines

Credits

32 SCH

Delivered

On Campus, Online

Academic requirements

GRE admission requirements GRE®
Required

Other requirements

General requirements

  • An undergraduate degree in engineering, math or hard science from a regionally-accredited university.
  • Applicants whose background is not in computer science may consider the M.S. in Computer Science (Scientists and Engineers).
  • Satisfactory cumulative undergraduate GPA (grade point average)
  • Satisfactory GRE test scores. All scores must be officially reported to the university directly by ETS.
  • Substantial background in computing constitutes a minimum requirement.
  • All applicants must complete and submit the USC Online Application.
  • Transcripts: Official transcripts from all colleges and universities attended.
  • GRE General Test: Satisfactory scores less than five years old
  • Letters of Recommendation 
  • Statement of Purpose.

Tuition Fee

To alway see correct tuition fees
  • International

    42740 USD/year
    Tuition Fee
    Based on the tuition of 42740 USD per year during 24 months.
  • National

    42740 USD/year
    Tuition Fee
    Based on the tuition of 42740 USD per year during 24 months.

Living costs for Los Angeles

1520 - 2570 USD /month
Living costs

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.

Financing partner MPOWER Financing Student Loans between $2,001 - $100,000
Financing partner Prodigy Finance Loans for tuition and living costs from $15,000

Funding

Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science - Software Engineering
-
University of Southern California
Computer Science - Software Engineering
-
University of Southern California

Wishlist

Go to your profile page to get personalised recommendations!