Approved Electives
The following courses in other departments have been approved to be taken as electives towards the Computer Science Major.
Mathematics Courses
- Math 104 (Graph Theory)
- Math 106 (Combinatorics)
- Math 157 (Intermediate Probability)
- Math 164 (Scientific Computing)
- Math 165 (Numerical Analysis)
- Math 167 (Complexity Analysis)
- Math 185 (Wavelets)
- Math 187 (Operations Research)
Engineering Courses
- Engineering 85 (Digital Electronics and Computer Engineering)
- Engineering 115 (Project Management)
- Engineering 151 (Engineering Electronics)
- Engineering 155 (Microprocessor-based Systems: Design and Applications)
- Engineering 158 (Introduction to CMOS VLSI Design).
- Engineering 161 (Computer Image Processing and Analysis)
Other Courses
- Bio/Math 118 (Intro to Math & Computational Biology)
- Biology 188 (Computational Biology)
- Physics 170 (Computational Methods in Physics)