School of Engineering Requirements Mathematics: 26 units Calculus Mathematics in Computer Science Math Electives Science: 11 units Physics Science Elective Engineering Fundamentals: 10 units Core: 15 units Systems Programming Abstractions (CS106B or CS106X) Computer Organization and Systems (CS107) Principles of Computer Systems (CS110) Theory Mathematical Foundations of Computing (CS103) Introd..