International Technological University Located at
2711 N. 1st St., San Jose, CA.
Phone: 888-488-4968
Go to Top

Master of Science in Software Engineering

Students in MS in Software Engineering program studying

Being a great software engineer takes more than just technical knowledge, it requires an ability to adapt and evolve with an ever-changing technology environment. Our Software Engineering program focuses on the development and design skills used to build modern software applications.


You have the option to choose a master’s degree in Software Engineering or a concentration. ITU provides 2 Software Engineering concentrations that prepare you with specialized skills and knowledge in the following areas:

  • Computer Science
  • Information & Cybersecurity

Why You Should Apply

At ITU, you will be able to take advantage of:

  • Industry-leading courses aimed at helping you build applications from the ground up.
  • A holistic education built to help you lead teams of developers, and make software with speed and efficiency.
  • Flexible night and weekend class schedules, and online course offerings that allow you to continue your career while furthering your education.
  • A STEM program that is designed to teach students the skills required to thrive in Silicon Valley’s ever-evolving tech sector.
  • A program offered by a university that is accredited by the Western Association of Schools and Colleges (WASC).

Course Sampling

  • Cloud Computing
  • Artificial Intelligence
  • Ruby on Rails
  • Oracle Database Management

What You Will Learn

Here are our program learning outcomes:

  • Be able to identify and apply current and emerging software engineering technologies required for the creation of reliable, predictable, well-engineered software systems.
  • Be able to utilize multiple programming paradigms, including object-oriented, functional, logic, and emerging programming technologies.
  • Show understanding of SE principles and practices as described in the SWEBOK, and other emerging software development processes.
  • Have sufficient skills in human factors to be able to interact with stakeholders from multiple disciplines on the systems engineering level.
  • Have working skills in SE management including team building, leadership, project planning, selection of tools and processes appropriate to a project.

Building Your Career in Software Engineering

At ITU, our internship and internship learning programs give you the chance to use your new skills and get ahead in your career.

You can identify your career goals with one-on-one guidance, industry workshops, job placement strategies, and networking opportunities. These expert-led programs offer you the necessary help to succeed beyond the classroom.

What Our Students Do

Dharti Rathod was ITU’s 2014 valedictorian. After graduating from ITU with a degree in Software Engineering she was promoted from her internship at San Francisco based startup Engage3 and became a full-time engineer at the company. She credits ITU’s Career Services department with helping get her find the internship and jumpstarting her career.

“I went from my Bachelor’s degree straight to ITU, so I didn’t have a lot of experience. The career services department would literally call me, asking me to change my cover letter. That sort of stuff matters a lot, and was really helpful for me.”

Meet Some of Our Great Faculty

Professor Leandro Loss has years of industry experience as a researcher and developer. He’s had the opportunity to work at places like Nokia, Lawrence Berkeley National Laboratory, Los Alamos National Laboratory, and two startup business in San Francisco. The knowledge he’s gained both in the industry and academia has been instrumental in his career, and great asset for his students.

Admission Requirements

  • Sealed official transcripts from all universities attended
    • Minimum cumulative undergraduate GPA of 2.75 or graduate GPA of 3.0, on a 4.0 scale. Transcripts, listing courses taken and grades received, must be mailed directly from the institution or through a verified e-Transcript provider. International Students please review additional requirements listed below.
  • Statement of purpose (500-750 words)
    • Please describe why you are interested in the intended program of study, and how you hope to use this education to achieve your future goals.
  • Resume demonstrating relevant work or volunteer experience
    • Two pages maximum.
  • GRE or GMAT scores
    • Recommended. Scores must be sent directly from the testing center.
  • Two letters of recommendation
    • Recommended. Required if minimum GPA is not met. Letters should speak to the student’s professional and academic experience and potential to succeed in graduate school.

International Applicants

Application Deadlines
Fall (Classes start September)August 15
Spring (Classes start January)December 15
Summer (Classes start May)April 15

Program Requirements

  • Required Courses
    • 4 Core Courses: 12 Credit Hours
    • Capstone Course: 3 Credit Hours, OR Master Thesis: 6 Credit Hours
    • Internship: 1 Credit Hour
  • Elective Courses: 11 – 20 Credit Hours
    • Cross Disciplinary Elective(s): Up to 3 credit hours
    • Transfer Credits: Up to 9 credit hours (counts as electives).
    • MSSE Electives: up to 20 credit hours (amaximum of 3 credit hours of mathematics courses will be counted as electives)
    • Internship: 1 – 9 Credit Hours
  • 36 Total Credit Hours
  • Core Courses
    • SWE 500 Software Engineering
    • SWE 600 Advanced Software Engineering
    • SWE 602 Software Requirements Elicitation
    • SWE 680 Software Architecture
  • Capstone Project or Thesis
    • SWE 690 Capstone Project
    • SWE 695 Master’s Thesis
Fee Structure
Program Tuition*$21,600
Insurance Premium***$1,994.24
* Based on 36 credit hours.
** Fees are subject to change.
*** May be waived if student has equivalent insurance coverage.
**** For a full-time student, graduating in four trimesters, including one-time and per trimester fees. Actual total tuition will vary based on each student’s course of study.

Get More Info » Apply Online »

Last modified: August 7, 2017