|
|
 |
|

|
 |
B.S. in Software Engineering
Sample 4 year plan
|
| Updated 06/02/2007 |
|
|
|
| The GE requirements of the proposed
path are those of the engineering template. Courses addressing specific
GE requirement as per this template are identified as such. Students taking
other GE courses than those listed here may NOT be covered by the engineering
template, and they may have to take additional courses. |
| Course No |
Name/Topic |
Units |
Semester |
GE area |
| Fall |
|
|
|
|
|
|
| Math 30 |
Calculus I |
3 |
|
|
|
|
| Kinesiology |
|
1 |
|
|
|
|
| AMS 001A |
American Civilization |
6 |
|
C1,2; D1,2,3;F1,2,3. |
|
| ENGL 001A |
Composition I |
3 |
|
A2 |
|
|
| Oral communication |
|
3 |
|
A1 |
|
|
|
|
|
16 |
|
|
|
| Spring |
|
|
|
|
|
|
| Math 31 |
Calculus II |
4 |
|
|
|
|
| Math 42 |
Discrete Mathematics |
3 |
|
|
|
|
| Phys 70/Phys 50 |
Mechanics |
4 |
|
|
|
|
| CS 046A |
Introduction to Programming |
4 |
|
|
|
|
| ENGL 001B |
Composition II |
3 |
|
A2, C3 |
|
|
|
|
|
18 |
|
|
|
| Fall |
|
|
|
|
|
|
| Phys 71/Phys 51 |
Electricity and Magnetism |
4 |
|
|
|
|
| AMS 001B |
American Civilization |
6 |
|
C1,2; D1,2,3;F1,2,3. |
|
| Math 129A |
Linear Algebra I |
3 |
|
|
|
|
| CS 046B |
Introduction to Data Structures |
4 |
|
|
|
|
|
|
|
17 |
|
|
|
| Spring |
|
|
|
|
|
|
| SE 131 |
Software Engineering I |
3 |
|
|
|
|
| SE 146 |
Data Structures & Algorithms |
3 |
|
|
|
|
| Human Understanding And Development |
3 |
|
E |
|
|
| Kinesiology |
|
1 |
|
|
|
|
| Math 32 |
Calculus III |
3 |
|
|
|
|
| CMPE 120 |
Computer Architecture |
3 |
|
|
|
|
| |
|
|
16 |
|
|
|
| Fall |
|
|
|
|
|
|
| SE 104 |
Analysis and Design Patterns |
3 |
|
|
|
|
| SE 135 |
OO analysis and Design |
3 |
|
|
|
|
| ISE 130/Math 161A |
Probability & Statistics |
3 |
|
|
|
|
| Math 133A or Math 142 |
3 |
|
|
|
|
| Adv. GE |
|
3 |
|
S |
|
|
| Engr 100W |
Engineering Reports |
3 |
|
R, Z |
|
|
|
|
|
18 |
|
|
|
| Spring |
|
|
|
|
|
|
| SE 149 |
Operating Systems |
3 |
|
|
|
|
| ISE 164 |
Human Computer Interaction |
3 |
|
|
|
|
| SE 157A |
Introduction to Database Management Systems |
3 |
|
|
|
|
| CMPE 148 |
Computer Network |
3 |
|
|
|
|
| SE 133 |
Software Engineering II |
3 |
|
|
|
|
| SE 133L |
Software Engineering II Lab |
1 |
|
|
|
|
| |
|
|
16 |
|
|
|
| Summer |
|
|
|
|
|
|
| Co-op |
|
0 |
|
|
|
|
| |
|
|
|
|
|
|
| Fall |
|
|
|
|
|
|
| SE 157B |
Database Management Systems II |
3 |
|
|
|
|
| CMPE 195A |
Senior Design Project I |
1 |
|
|
|
|
| SE 137 |
Wireless Mobile Software Engineering |
3 |
|
|
|
|
| SE 166 |
Information Security |
3 |
|
|
|
|
| SE 152 |
Programming Paradigms |
3 |
|
|
|
|
| Tech Elective |
|
3 |
|
|
|
|
| |
|
|
16 |
|
|
|
| Spring |
|
|
|
|
|
|
| SE 165 |
Software Engineering Process Management |
3 |
|
|
|
|
| CMPE 195B |
Senior Design Project II |
3 |
|
|
|
|
| SE 187 |
Software Testing |
3 |
|
|
|
|
| Tech Elective |
|
3 |
|
|
|
|
| Adv. GE |
|
3 |
|
V |
|
|
|
|
|
15 |
|
|
|
|
|
|
|
|
|
|
| Total |
|
132 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
San José
State University
• One
Washington Square • San José, California USA, 95192
Copyright © 2004 San José State University
|
| |
 |