WHITEWATER

408.822.9355
School
TCM Clinic
408.913.9393

University of California

ACADEMIC

School of Engineering

Master of Science in Computer Science Engineering

The Master of Science in Computer Science Engineering 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 is presented, preparing students to perform cutting edge research as well as training students 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.  

Computer Science Engineering
MS in CSE
Class Registration Online

MSCSE Admission Requirement
In order to matriculate as a fully admitted degree-seeking graduate student, an individual must possess a baccalaureate degree from an institution accredited by an accrediting agency that is recognized by the U.S. Department of Education. Degree conferral will be verified by WUC. All verification and required transcript submission for matriculation must be completed within thirty days of enrollment. GRE or GMAT scores are not required. is the student’s responsibility to ensure the proper paperwork is submitted to verify that he or she has completed the prerequisites before the term begins. If the prerequisites are not complete at term start, the student will be required to complete them before starting a degree program.

 Foundation
CSE430       Computer Architecture
CSE450       Operating System
CE450         Fundamentals of Embedded Engineering

Computer Science (select any 4 courses)
CS500         Advanced Structured Programming and Algorithms
CS510         Advanced Unix/Linux Programming
CS515         Network Security
CS520         Data Modeling and Implementation
CS560         Advanced Internet Programming and Design
CS570         Introduction to Machine Learning and Data Mining

Computer Engineering (select any 4 courses)
CE520         Real-time Systems and Programming
CE530         Embedded Design in Network Environment
CE535         Embedded Software Design in Linux
CE540         Advanced Digital System Design with FPGA
CE550         Parallel Computer Architecture and Programming

Capstone
CSE580       Independent Studies (1-4 units)
CSE590       Capstone & Thesis
CSE595       Internships

Prerequisites:
CE300     Introduction to Circuit Analysis
CS300     Program Design and Analysis in C Language
CS310     Object-Oriented Programming C++
CS320     Introduction to Unix/Linux
CS330     Introduction to Networking
CS340     Java and Internet Applications
Total Semester Credits Required:  36; length of program is 14 months
  

Key Capstone Projects

In order to successfully finish graduate school, WUC CSE master's program requires students to complete a capstone project. Capstone projects are designed to assist students to gain more "experiential" real life cases where students take what they've learned throughout the course of their graduate program and apply it to examine a specific area. Here is a comprehensive overview of what exactly a capstone project is.
WUC capstone projects focus on the following fields, students could select their interest of fields as their capstone projects. The following are some of the areas suggested by the Capstone Project Review Committee.

Artificial Intelligence

  • Artificial Intelligence Healthcare or Traditional Chinese Medicine Chatbot System
  • Customer Focused Ecommerce Site With AI Bot
  • Customer Targeted E-Commerce
  • Website Evaluation Using Opinion Mining

Facial Recognition

  • Automatic attendance system
  • Surveillance & security alert system
  • Fare Payment Software
  • Intelligent Car Transportation System
  • Web Class Record App
  • Wireless surveillance technologies

Data Science & Big Data Analysis

  • geographical location in consumers buying preferences
  • Fast recovery of deleted significant commercial information
  • Ways to create a computerized registration software and insurance application
  • Systems for recording and analyzing information about clients

Cashierless & Cashless Transaction

  • check-out free store development
  • Machine vision teachnology and application
  • Machine vision opensource software
  • Warehouse and inventory control system

Machine Learning & Automation

  • Autonomous driving and automation
  • Self-driving car engineer capstone project
  • Machine learning and autonomous driving
  • Autonomous driving with surveillance & security alert system

CSE Curriculum

Summary of MS in CSE Degree Study
  • Length of Study: 14 months (based on min. 3 courses per semester)
  • Total Units: 36 units (12 courses)
  • Tuition: $11,880

​Students are required to complete the following courses in order to graduate
  • 3 foundation courses
  • 4 computer science courses
  • 4 computer engineering courses
  • 1 capstone project

CSE Curriculum & Courses