EECS | Electrical Engineering and Computer Science

Undergraduate Program in Computer Science

Return to Computer Science Program Page

Approved Flexible Technical Electives in Other Fields

Listed below are some courses in other fields that meet the Flexible Technical Elective requirement for CS-Eng. CS Flex Techs can be found in the CS-Eng Program Guide. The Curriculum Committees may approve other courses on a term-by-term basis. To see which EECS 398 or 498 Special Topics courses are approved to satisfy this and other requirements, click here.

Directed/Independent Study Rule: At most, 4 credits count toward the Technical Electives requirement. This applies to all independent/directed study or research courses (including those from other departments). Any additional credits count toward free electives.

Aerospace Engineering

AEROSP 215: Introduction to Solid Mechanics and Aerospace Structures
AEROSP 225: Introduction to Gas Dynamics
AEROSP 245: Performance of Aircraft and Spacecraft
Any AEROSP course at the 300-level or higher [AEROSP 390 & 490: see Directed Study Rule above.]

Astronomy

ASTRO 404: Galaxies and the Universe

Bioinformatics/Biophysics

BIOINF/BIOPHYS 463: Mathematical Modeling in Biology

Biology

BIOLOGY 305: Genetics
Any BIOLOGY course at the 400-level or higher

Biomedical Engineering

BIOMEDE 221: Biophysical Chemistry and Thermodynamics
BIOMEDE 231: Introduction to Biomechanics
Any BIOMEDE course at the 300-level or higher [BIOMEDE 490: see Directed Study Rule above.]

Chemical Engineering

CHE 230: Material and Energy Balances
Any CHE course at the 300-level or higher [except CHE 405. CHE 490: see Directed Study Rule above.]

Chemistry

CHEM 210: Structure and Reactivity I
CHEM 211: Investigations in Chemistry
CHEM 215: Structure and Reactivity II
CHEM 216: Synthesis and Characterization of Organic Compounds
CHEM 230: Physical Chemical Principles and Applications
CHEM 241: Introduction to Chemical Analysis
CHEM 242: Introduction to Chemical Analysis Laboratory
CHEM 260: Chemical Principles
Any CHEM course at the 300-level or higher [CHEM 398, 399, 498, & 499: see Directed Study Rule above.]

Civil and Environmental Engineering

CEE 211: Statics and Dynamics
CEE 212: Solid and Structural Mechanics
CEE 230: Thermodynamics and the Environment
CEE 265: Sustainable Engineering Principles
Any CEE course at the 300-level or higher (except 303) [CEE 490: see Directed Study Rule above.]

Climate and Space Sciences & Engineering

Any CLIMATE or SPACE course at the 300-level or higher [CLIMATE/SPACE 499: see Directed Study Rule above.]

Complex Systems

CMPLXSYS 270: Agent Based Modeling

Economics

ECON 409: Game Theory
ECON 452: Intermediate Introduction to Statistics and Econometrics II

Electrical Engineering and Computer Science

EECS 215: Introduction to Electronic Circuits
EECS 216: Introduction to Signals and Systems
EECS 230: Electromagnetics I
EECS 250: Electronic Sensing Systems (taken WN17 or before)
EECS 270: Introduction to Logic Design
EECS 285: A Programming Language or Computer System
Any EECS course at the 300-level or higher (except 398*, 402, 406, 410, and 498*) [EECS 399 (FA’14 or later)/499: see Directed Study Rule above.] Departmental credit (301X, 401X, etc.) not approved for use as FTE credit. *Special topics course approvals for possible use toward program requirements, evaluated each term, can be found here.

Engineering

ENGR 350: International Lab. Experience for Engineers
ENGR 355: Multidisciplinary Design I [See Directed Study Rule above.]
ENGR 403: Scientific Visualization
ENGR 450: Multidisciplinary Design [See Directed Study Rule above.]
ENGR 455: Multidisciplinary Design II [See Directed Study Rule above.]
ENGR 480: Global Synthesis Project (Tauber Institute)

Industrial and Operations Engineering

IOE 202: Operations Modeling
Any IOE course at the 300-level or higher (except 373 & 422) [IOE 490: see Directed Study Rule above.]

Linguistics

LING 442: Computational Linguistics II

Materials Science and Engineering

MATSCIE 220: Introduction to Materials and Manufacturing
MATSCIE 242: Physics of Materials
MATSCIE 250: Principles of Engineering Materials
Any MATSCIE course at the 300-level or higher [MATSCIE 490: see Directed Study Rule above.]

Mathematics

MATH 215: Calculus III (if not used for CoE Math core)
MATH 216: Introduction to Differential Equations (if not used for CoE Math core)
Any MATH course at the 300-level or higher (except 310, 327, 333, 385, 389, 399, 417, 419, 422, 429, 431, 485, 486, 489, 497)

Mechanical Engineering

MECHENG 211: Introduction to Solid Mechanics
MECHENG 235: Thermodynamics I
MECHENG 240: Introduction to Dynamics and Vibrations
MECHENG 250: Design and Manufacturing I
Any MECHENG course at the 300-level or higher [MECHENG 490 & 491: see Directed Study Rule above.]

Molecular, Cellular, and Developmental Biology (MCBD)

MCDB 306: Introductory Genetics Laboratory
MCDB 310: Introductory Biochemistry

Naval Architecture and Marine Engineering

NAVARCH 260: Marine Systems Manufacturing
NAVARCH 270: Marine Design
Any NAVARCH course at the 300-level or higher [NAVARCH 490: see Directed Study Rule above.]

Nuclear Engineering and Radiological Sciences

NERS 250: Fundamentals of Nuclear Engineering and Radiological Sciences
Any NERS course at the 300-level or higher [NERS 499: see Directed Study Rule above.]

Performing Arts Technology

PAT 452: Interactive Music Design II
PAT 462: Digital Sound Synthesis

Philosophy

PHIL 414: Mathematical Logic

Physics

Any PHYSICS course at the 300-level or higher (except 333, 334, 365, 420, and 481). [PHYS 496, 497, 498, 499: see Directed Study Rule above.]

School of Information

SI 301: Models of Social Information Processing
SI 422: Needs Assessment and Usability Evaluation

Statistics

STATS 401: Applied Statistical Methods II
STATS 403: Introduction to Quantitative Research Methods
STATS 406: Introduction to Statistical Computing
STATS 413: Applied Regression Analysis
STATS 415: Data Mining and Statistical Learning
STATS 425: Introduction to Probability (cross-listed with MATH 425)
STATS 426: Introduction to Theoretical Statistics
STATS 430: Applied Probability
STATS 470: Introduction to the Design of Experiments
STATS 531: Analysis of Time Series

Technology & Operations (Ross School of Business)

TO 414: Advanced Analytics
TO 605: Manufacturing and Supply Operations