MSCSE computer science engineering San Jose — Whitewater University master degree program

Master of Science in Computer Science Engineering in San Jose

Explore computer science and engineering at WUC’s San Jose campus in Silicon Valley. The MSCSE is a 36-unit master’s program, completed in about 14 months full-time, with hybrid coursework and $11,880 tuition before additional fees. No GRE or GMAT is required.

MSCSE Class Registration » Register for MSCSE classes

QUICK LINKS: Admission | MSAHM | ESL

MSCSE Program Highlights

14 mo

Length of Study

Full-time · 3+ courses / semester

$330

Per Unit

$11,880 total tuition

36

Total Units

12 courses, including the CSE590 capstone

No GRE

Required

GMAT also not required

About the MSCSE Program

The Master of Science in Computer Science Engineering (MSCSE) program is designed to provide breadth of understanding in the core topics of computer science, in-depth advanced material, and a range of topics in the research areas of the faculty.

A balance of theory and practice prepares students to perform research as well as training them to become practicing computer scientists or software engineers in business, industry, or government. A thesis option is available to prepare students for doctoral studies or other research-oriented career paths.

Many of our MSCSE faculty also work at leading Silicon Valley companies, including Apple Inc., bringing real-world expertise directly into the classroom.

Class registration: continuing students register each term through the MSCSE class registration page; term dates are listed in MyWUC.

Quick Facts

  • Length: 14 months
  • Tuition: US $11,880
  • Per unit: $330
  • Total credits: 36 semester units
  • Testing: No GRE / GMAT required
  • Format: Hybrid format: 10.5 of 36 units delivered online (CSE500 and CE530 fully online; CS560, CE520 and CSE590 hybrid; all other courses in person)

Questions? (408) 913-9393 · mscse@wuc.edu

CSE Curriculum & Courses

Foundation (3 required)

  • CSE500 — Computer Architecture
  • CSE510 — Operating System
  • CE500 — Fundamentals of Embedded Engineering

Computer Science core (all 4 required)

  • CS500 — Advanced Structured Programming & Algorithms
  • CS520 — Data Modeling and Implementation
  • CS560 — Advanced Internet Programming and Design
  • CS570 — Introduction to Machine Learning & Data Mining

Computer Engineering core (all 4 required)

  • CE520 — Real-time Systems and Programming
  • CE530 — Embedded Design in Network Environment
  • CE535 — Embedded Software Design in Linux
  • CE550 — Parallel Computer Architecture & Programming

Capstone: CSE590 — Capstone & Thesis.   Prerequisites (for applicants whose bachelor’s degree is not in Computer Science or Computer Engineering): Introduction to Circuit Analysis · Program Design and Analysis in C Language · Object-Oriented Programming in C++ · Introduction to Unix/Linux · Introduction to Networking · Java and Internet Applications. Each may be satisfied by completing the course or passing a challenge exam; requirements are confirmed with an academic advisor at admission.

Enrollment: full-time = 9+ units per semester; maximum 15 units (more requires Dean approval). Up to 50% of program credits may be transferred. Sample full-time plan: Fall (CSE500, CSE510, CE500) → Spring (CS500, CS520, CS560) → Summer (CS570, CE520, CE530) → Fall (CE535, CE550, CSE590).

Key Capstone Project Areas

Apply your program coursework to a real research problem. Choose from areas suggested by the Capstone Project Review Committee.

Artificial Intelligence

  • AI Healthcare / TCM chatbot
  • Customer-focused e-commerce with AI bot
  • Website evaluation using opinion mining
  • Facial recognition · attendance / surveillance
  • Fare payment software
  • Intelligent transportation system

Data Science & Big Data

  • Geographic preferences in consumer buying
  • Fast recovery of deleted commercial data
  • Computerized registration / insurance application
  • Cashierless & cashless transaction systems
  • Machine vision (open-source) applications
  • Warehouse & inventory control system

Machine Learning & Automation

  • Autonomous driving & automation
  • Self-driving car engineer capstone
  • ML for autonomous-driving pipelines
  • Autonomous driving + surveillance / security

Explore the CSE Student Project Showcase

MSCSE Admission Requirements

  • Education: Baccalaureate degree from a U.S. Department of Education–recognized accredited institution (or foreign equivalent).
  • Verification: Degree conferral verified by WUC. Official transcripts, sent directly from the issuing institution, must be received before admission is finalized.
  • Testing: No GRE or GMAT scores required.
  • Prerequisites (for applicants whose bachelor’s degree is not in Computer Science or Computer Engineering): Introduction to Circuit Analysis · Program Design and Analysis in C Language · Object-Oriented Programming in C++ · Introduction to Unix/Linux · Introduction to Networking · Java and Internet Applications. Each may be satisfied by completing the course or passing a challenge exam; requirements are confirmed with an academic advisor at admission.
  • GPA: Minimum GPA 2.5 (most recent degree, or final two years of full-time study)
  • Academic standing: Good academic standing
  • Legal residency: Legal residency documentation (B1/B2 not accepted)
  • English proficiency (non-native speakers): TOEFL iBT 80 / IELTS 6.5 / Duolingo 105 / Cambridge FCE or CAE grade C / CEFR B2 / PTE Academic 53, or two years of full-time study in English in the U.S.
  • Foreign degrees: NACES or AICE evaluation

Tuition & Length

ComponentDetail
Total tuitionUS $11,880
Per unit$330
Length of study14 months (full-time)
Total units36 semester credits (12 courses)
Composition3 foundation + 4 CS + 4 CE + 1 capstone
Application fee$150
Books (estimated)$400
Student service fee$30 per semester
Graduation fee$390 ($100 if no ceremony)
Tuition + estimated books + application fee$12,430
See the 2026 WUC Catalog (Volume 4) (PDF) for full course descriptions.

Apply for MSCSE Today

Review MSCSE requirements, speak with an academic advisor and submit the official admissions form when your documents are ready.

Talk to Us

Academic Advisor
(408) 913-9393
mscse@wuc.edu

Campus Address
3150 Almaden Expy., Suite 111
San Jose, CA 95118

Related: Admission  ·  MSAHM  ·  ESL  ·  Academic Overview

Plan for the full cost of attendance

Published tuition covers program tuition. Books are estimates. Student service fees are charged each semester; graduation, installment and other applicable fees are separate. Living expenses, transport and any prerequisite coursework are also separate. Ask Admissions for an itemized estimate for your study plan and refer to the current catalog and enrollment agreement.

MSAHM tuition + application fee + estimated books: $53,175 ($51,525 + $150 + $1,500). MSCSE tuition + application fee + estimated books: $12,430 ($11,880 + $150 + $400). These subtotals exclude other applicable fees.

Review tuition, other fees and refund information →

Questions before you apply

Questions from Bay Area applicants

Are GRE or GMAT scores required?

No. The MSCSE program does not require GRE or GMAT scores. Applicants must meet the published academic, language and documentation requirements.

Can I apply with a bachelor’s degree outside computer science?

Applicants whose bachelor’s degree is not in Computer Science or Computer Engineering complete designated prerequisites or pass challenge examinations. Requirements are confirmed with an academic advisor before starting the program.

Is this an entirely online degree?

MSCSE uses a hybrid format: 10.5 of 36 units are delivered online, with the remaining instruction in person. Confirm your current course timetable before planning Bay Area travel. Distance-education courses require students to be physically in California.

What is the duration and tuition?

The full-time program is about 14 months and 36 semester credits. Tuition is $11,880 ($330 per unit), before additional fees and books. Review tuition and fees.

Where can I learn about faculty and projects?

Review CSE faculty backgrounds and the curriculum and capstone areas on this page. Ask the academic advisor about current project supervision and course availability.

Does the Chinese program page mean MSCSE is taught in Chinese?

No. MSCSE is taught in English. The Chinese website helps applicants understand the program; it does not change the language of instruction or English-proficiency requirements. Review admission requirements.

What should I confirm before commuting from elsewhere in the Bay Area?

Request the current course timetable and identify in-person dates, online sessions and capstone requirements. The published hybrid format does not establish a fixed number of campus trips per week. See the campus-visit and commute checklist.

Page updated October 12, 2026. Confirm the current intake, timetable and fee schedule with Admissions before making arrangements.