Steam-powered Turing Machine University of Washington Computer Science & Engineering

CSE Senior Electives

  CSE Home   About Us    Search    Contact Info 

 CSE Advising (Dropin Hours)
 Advising/Counseling Resources
 Anonymous FeedbackCSE only
 Graduation Information
CSE  Advice from current CSE students
 Curriculum and Requirements
CSE  CSE teaching schedule
 Opportunities for CSE majors
CSE  CSE Policies and Procedures
CSE  CSE Double-Major Exceptions
CSE  ACM
CSE  ACM-W
   

This information is current through Spring 2009. Students entering the program in Autumn 2009 or later need to refer to our revised curriculm.

This chart lists all current approved CSE senior electives for both the computer science and computer engineering majors. A senior elective is a course that has a significant overlap with computer science and engineering, either because it focuses on a significant application or use of computers, it focuses on an underlying technology for computers or communication, or it develops a conceptual or formal framework useful in doing computer science and engineering.

Courses not on this list may be applied toward CSE senior electives if approved by the CSE Undergraduate Faculty Advisor. If you would like to petition to have a class count toward senior electives, please contact the undergrad advisors.

 

CSE Senior Electives
Department Course Number Course Title
CSE 400-level Any graded 400-level majors course (includes 498 but not 499)
AMATH 401 Vector Calculus & Complex Variables (4)
  402 Introduction to Dynamical Systems & Chaos (4)
  403 Methods for Partial Differential Equations (4)
  422 Introduction to Mathematical Biology (3)
  423 Mathematical Biology: Stochastic Models (3)
BIOEN 303 Bioengineering Signal Processing (4)
  485 Computational Bioengineering (4)
DXARTS/MUSIC 461-463 Digital Sound, Digital Sound Synthesis, Digital Sound Processing (5, 5, 5). Offered jointly with Music 401-403.
EE 331, 332 Devices and Circuits I & II (5, 5)
  341 Discrete Time Linear Systems (5)
EE 400-level Any 400-level majors course *with the exception of: EE 406, 452-457, 471, 472, 478, 491, and 499.*
ENGR (Co-op) 321 Engineering Cooperative Education (one credit may count for Computer Science majors; three credits may count for Computer Engineering majors)
GEOG 460 GIS Analysis (5)
  463 GIS Workshop (5)
  465 GIS Database & Programming (5)
HCDE 401 Style in Scientific and Technical Writing (5)
  407 Software User Assistance (3)
HCDE/IE 455 User Interface Design (4)
INFO 444 Value-Sensitive Design (5)
  446 Advanced Search Engine Systems (5)
  454 Information Policy: Domestic and Global (5)
LING 473 Basics for Computational Linguistics (3)
MATH 334, 335, 336 Accelerated Advanced Calculus (5,5,5)
  402, 403, 404 Introduction to Modern Algebra (3, 3, 3)
  407 Linear Optimization (3)
  408 Nonlinear Optimization (3)
  409 Discrete Optimization (3)
  414, 415 Number Theory (3,3)
  424, 425, 426 Fundamental Concepts of Analysis (3,3,3)
  435, 436 Introduction to Dynamical Systems (3,3)
  441 Topology (3)
  442 Differential Geometry (3)
  461, 462 Combinational Theory (3,3)
  464, 465, 466 Numerical Analysis I, II, III (3, 3, 3)
MUSIC 400 Computer Music Seminar (3, max 9)
STAT 341, 342 Introduction to Probability and Statistical Inference I, II (4,4)
  421 Introduction to Applied Statistics and Experimental Design (4)
STAT/MATH 395, 396 Probability II & III (3,3)
  491 Introduction to Stochastic Processes (3)

Updated: June 2009


 


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to ugrad-advisor]