Skip to Content

Electives

This page updated March 19, 2012.

The discipline of computer science and engineering interacts with a number of other disciplines in a mutually beneficial way. These disciplines include Mathematics, Electrical Engineering, and Cognitive Science.

Students may not get duplicate credit for equivalent courses. The UCSD General Catalog should be consulted for equivalency information and any restrictions placed on the courses. Additional restrictions are noted below. Any deviation from this list must be petitioned.

The following is a list of upper division courses from other disciplines that can be counted as Non-CSE Technical Electives.* For CSE Technical Electives, refer to the information provided about Elective Clusters.

*ENG 100/100A/100L may be counted for either Technical Elective or CSE Technical Elective.

For Degree Audit inquiries, contact the Virtual Advising Center.

Computer Science and Engineering

All CSE courses not taken to meet core requirements may be used for technical elective credit for Bachelors Art/Bachelors Science in Computer Science and Bachelors Science in Computer Engineering programs. Students may use 4 units of CSE 197 toward technical elective requirements. Students may use 8 units of CSE 198 or CSE 199 or CSE 199H toward technical elective requirements. CSE 195 cannot be used towards course requirements. Undergraduate students must get instructor's permission and departmental stamp to enroll in a graduate course

Mathematics

All upper division courses except Math 168A-B, 179A-B,184A-B, Math 183 (computer engineering majors only), 189A-B, and 195-199.

  • If a student has completed CSE 167, then he or she cannot get elective credit for Math 155A.
  • Students may receive elective credit for only one of the following courses: CSE 164A, Math 174, Math 173, Physics 105A-B, CENG 100, MAE 107. No credit for any of these courses will be given if Math 170 ABC is taken.
  • Students may receive elective credit for Math 168A, if taken Summer Session II 2005.
  • Students will receive credit for either Math 166 or CSE 105 (but not both), and either Math 188 or CSE 101 (but not both), and either of Math 176 or CSE 100 (but not both).
  • Credit will be given for only one of the following: ECE 109 or Math 183 or Econ. 120A.

Electrical and Computer Engineering

All ECE upper division courses except ECE 195-199. CSE 143 is equivalent to ECE 165. Students may not receive credit for both CSE 123A or ECE 158A. Credit will be given for only one of the following: ECE 109 or Math. 183 or Econ. 120A.

Cognitive Science

Theory and Cognitive Phenomena 101A-B-C, Distributed Cognition 102A (formerly 131), Everyday Cognition 102B (formerly 130), Cognitive Engineering 102C (formerly 132), Cognitive Neuroscience 107A-B-C, Theory of Computation and Formal Systems 108A/D, Symbolic Modeling of Cognition 108B/E, Neural Network Models of Cognition I 108C/F, Human Computer Interaction 120, Human Computer Interaction Programming 121, Semantics 150, Language Comprehension 153, Natural and Artificial Symbolic Representational Systems 170, Neural Network Models of Cognition II 181, Artificial Intelligence Modeling II 182, and Representation, Search, and the WEB 188. Students may not get credit for both CSE 150 and Neural Network Models of Cognition 108C, or for both CSE 151 and Artificial Intelligence Modeling II 182.

Approved and added January 17, 2012: Cogs 160 - Advanced Topics in Human-Computer Interaction with Dr. Piper.

Approved and added April 19, 2012: Cogs 160 - Neural Computation in Cogsci with Dr. Angela J. Yu.

Mechanics and Aerospace Engineering

All upper division MAE courses except MAE 140 (ONLY computer science majors may take MAE 140) and MAE 195-199. Students may receive elective credit for only one of the following courses: CSE 164A, Math 174, Math 173, Physics 105A-B, CENG 153, MAE 107. Students may only get credit for one of the following two courses: CSE 167, or AMES 152.

Economics

Microeconomics 100A-B, Game Theory 109, Macroeconomics 110A-B, Mathematical Economics 113, Econometrics 120A-B-C, Applied Econometrics 121, Microeconomics 170A-B, Decisions under Uncertainty 171, Introduction to Operations Research 172A-B-C, Economic and Business Forecasting 178. Credit will be given for only one of the following: ECE 109 or Math. 183 or Econ. 120A.

Linguistics

Phonetics 110, Phonology I 111, Phonology II 115, Morphology 120, Syntax I 121, Syntax II 125, Semantics 130, Mathematical Analysis of Languages 160, Computers and Language 163, Computational Linguistics 165, Principles of Discourse and Dialog 169, Psycholinguistics 170, Language and the Brain 172, and Sociolinguistics 175.

Engineering (Revision January 17, 2012)

Principles of Team Engineering 100/A  (2 units) and Team Engineering Laboratory 100L (2 units).  

  • ENG 100A and ENG 100L count towards CSE Technical Elective credit.
  • A petition is not required.
  • For one technical elective, take ENG 100A and ENG 100L.
  • For one more technical elective, take ENG 100L and ENG 100L.
  • Total credit allowed for ENG 100A and ENG 100L is two technical electives.
  • Students may request to have their degree audit updated by speaking to their advisor in the CSE Undergraduate Advising Office in the CSE Building, room 1231.

Old Policy for Students Admitted Prior to Fall 2010. (The Revised 2012 Policy Supersedes the Old Policy):

  •  ENG 100/A (2 units) and two ENG 100L (2 units) courses for one elective credit (total 6 units)
  • Take another ENG 100L (2 units) for additional elective credit.

Music

Programming for Musical Applications 172 (formerly 161), Mixing and Editing 173 (formerly 162). You must complete the prerequisites for these courses. Music 172 requires Music 171. Music 173 requires Music 170. Contact Eileen Voreades at evoreades@ucsd.edu, Undergraduate Advisor in the Music Department,for permission to enroll. The Music Department is located in the Mandeville Building, room 110.

Psychology

Engineering Psychology 161.

Communication and Culture

Computer Game Studies 177.

Rady School of Management

Product Marketing & Management 103, Business: Enterprise Creations & Management 110, Innovation to Market A 121A, Organizational Leadership 164, Ethic and Corporate Responsibility 166, Business Project Management 172, Supply Chain & Operations Management 174, and Enterprise Finance 181.