Skip to main content

Elective courses open to all students

All students are required to do elective credits — courses that are not a part of your program of study. The courses listed here are open to non-Gina Cody students.

Students cannot receive credits for both of the following:

  • BLDG 212 and CIVI 212
  • COMP 228 and SOEN 228
  • COEN 231 and COMP 232
  • COEN 243 and COMP 248
  • COEN 243 and MECH 215
  • COMP 248 and MIAE 215

  • BCEE 231 Structured Programming and Applications for Building and Civil Engineers (3.00)
  • BCEE 371 Surveying (2.00)
  • BLDG 212 Building Engineering Drawing and Introduction to Design (3.00)
  • CIVI 212 Civil Engineering Drawing and Introduction to Design (3.00)
  • CIVI 231 Geology for Civil Engineers (3.00)

Note that students who have received credit for COMP 248 or COEN 243 may not take course COMP 218 for credit.

  • COMP 218* Fundamentals of Programming (3.00)
  • COMP 228 System Hardware (3.00)
  • ‌COMP 232 Mathematics for Computer Science (3.00)
  • ‌COMP 233 Probability and Statistics for Computer Science (3.00)
  • ‌COMP 248 Object‑Oriented Programming I (3.50)
  • ‌COMP 249 Object‑Oriented Programming II (3.50)

*Notes for COMP 218

  • This course is open to non-Gina Cody School students.
  • This course may not be taken for credit in the regular undergraduate programs in the Gina Cody School of Engineering and Computer Science.
  • Students who have received credit for COMP 248 or COEN 243 may not take course COMP 218 for credit.

  • ELEC 242 Continuous‑Time Signals and Systems (3.00)
  • ‌ELEC 251 Fundamentals of Applied Electromagnetics (3.00)
  • ‌ELEC 273 Basic Circuit Analysis (3.50)
  • ‌ELEC 275 Principles of Electrical Engineering (3.50)

  • ENCS 282 Technical Writing and Communication (3.00)
  • ‌ENGR 201 Professional Practice and Responsibility (1.50)
  • ‌ENGR 202 Sustainable Development and Environmental Stewardship (1.50)
  • ‌ENGR 213 Applied Ordinary Differential Equations (3.00)
  • ‌ENGR 233 Applied Advanced Calculus (3.00)
  • ‌ENGR 242 Statics (3.00)
  • ‌ENGR 243 Dynamics (3.00)
  • ‌ENGR 244 Mechanics of Materials (3.75)
  • ‌ENGR 245 Mechanical Analysis (3.00)
  • ‌ENGR 251 Thermodynamics I (3.00)
  • ‌ENGR 301 Engineering Management Principles and Economics (3.00)

  • INDU 211 Introduction to Production and Manufacturing Systems (3.00)
  • ‌INDU 330 Engineering Management (3.00)
  • ‌MIAE 211 Mechanical Engineering Drawing (3.50)
  • ‌MIAE 215 Programming for Mechanical and Industrial Engineers (3.50)
  • ‌MIAE 313 Machine Drawing and Design (3.50)