San Jose State University : Software Engineering
Navigation
SAN JOSÉ STATE UNIVERSITY
Global Navigation
SJSU HOME
MySJSU
NEWS
EVENTS
DIRECTORY
SEARCH
Primary Navigation
Home
Requirements
Procedures
FAQs
Contacts
BSSE Advising
Program Objectives & Outcomes
Breadcrumb Navigation
SJSU Home
:
Software Engineering
:
Requirements
: Support courses required for the BSSE
print
email
Main Content
BSSE Supporting Requirements
Math Requirements
Math 30 Calculus I
Math 31 Calculus II
Math 32 Calculus III
Math 42 Discrete Mathematics
Math 129A Linear Algebra
Math 133A Ordinary Differential Equations
OR
Math 142 Introduction to Combinatorics
Math 161A Applied Statistics I
OR
ISE 130 Engineering Probability and Statistics
Physics Requirements
Physics 50 General Physics/Mechanics
OR
Physics 70 Mechanics
Physics 51 General Physics/Electricity and Magnetism
OR
Physics 71 Electricity and Magnetism
Other Requirements
Engr 100W Engineering Reports
ISE 164 Human and Computer Interaction
Notes
All courses listed above are 3 units except for the Physics courses and Math 31. These courses are 4 units each.
Click on the course or see
Supporting Courses Prerequisites
for the prerequisites of these courses.
The 5 unit
Math 30P (Precalculus + Calculus)
can be substituted for Math 30
See
Math Placement Exam
for the prerequisites for Math 30 and Math 30P
In addition to Math 30, Physics 70 requires high school physics and an adequate score on the Physics Placement Exam.
Students must pass the
Writing Skills Test
(WST) before taking Engr 100W.
Note that Engr 100W is a prerequisite for the upper division GE courses as well as CmpE 195A.
Related Information