Relevant bachelor’s background: Engineering, Mathematics, Physics, Computer Science or closely related scientific discipline is preferred.
GPA: Minimum “B” average, i.e. 3.0 GPA out of 4.0, in the last two undergraduate years (or equivalent from post‑baccalaureate study).
Work experience: At least 2 years of relevant professional experience post‑bachelor’s required for admission to DSE track.
Prerequisite courses: Applicants must have foundational knowledge in programming, analysis/mathematics, and database systems. At UCSD, the program includes 3 foundational courses and 6 core courses (total 34 units) plus a 4‑unit capstone, totaling 38 units.