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

Master of Science in Computer Science

computer science graphic

Computer Science moves past the basic details of programming to teach you how to identify the true issues behind software and computerization problems. As a student in the program you will learn how to find solutions to modern software issues found within things like self-driving cars and MRI machines. Once you graduate from the program you will be able to identify the core problems behind the code and develop solutions from the ground up.

Why You Should Apply

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

  • Industry-leading courses aimed at helping you master the software production cycle.
  • A holistic education built to help you lead teams of developers, and understand the theories behind advanced computer science.
  • 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

  • Big Data
  • Data Structures
  • Python Programming

What You Will Learn

The use of big data has permeated to every industry in the Silicon Valley. Discovering ways to harness and use big data has been key for any company looking to gain an edge in the market. By taking an ITU CS course in big data you will discover the value in data while learning about real world use cases from professors working concurrently in the field. This course will teach you the fundamental analytical thinking skills necessary for the modern computer scientist.

Building Your Career in Computer Science

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.

Meet Some of Our Great Faculty

Dr. Da-Qi Ren has more than 14 years of experience in industry. His research focuses on data intensive computing, big data analytics, parallel and distributed processing, and HPC software design and optimization. Dr. Ren owns 11 patents, and has written more than 60 scientific publications. He received his PhD from McGill University and was a postdoctoral researcher at the University of Tokyo.

Dr. Richard Sun has been serving as a part-time teaching faculty member in the Department of Electrical Engineering at Santa Clara University and ITU. He was nominated for the Ross Freeman Award for technical innovation in both 2003 and 2004, and awarded the Design Software Division Employee Recognition Award for innovation in 2004. Dr. Sun received his MS and PhD degrees in computer science from Northwestern University and the University of Illinois at Urbana-Champaign in 1989 and 1994.

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:
    • Cross Disciplinary Elective(s): Up to 3 credit hours
    • Transfer Credits: Up to 9 credit hours (counts as electives).
    • 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
    • CSC 501 Discrete Structures
    • CSC 502 Principles of OS & Distributed Systems
    • CSC 620 Programming Language Theory
    • CSC 680 Advanced Computer Algorithms
  • Capstone Course or Thesis
    • CCSC 690 Capstone Project
    • CSC 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: May 12, 2017