* Faculty       * Staff       * Students & Alumni       * Committees       * Contact       * Institute Directory
* Undergraduate Program       * Graduate Program       * Courses       * Institute Catalog      
* Undergraduate       * Graduate       * Institute Admissions: Undergraduate | Graduate      
* Colloquia       * Seminars       * News       * Events       * Institute Events      
* Overview       * Lab Manual       * Institute Computing      
No Menu Selected

* Academics

Undergraduate Program

Dual Majors

Computer science majors can earn a dual major with any of the other majors available at Rensselaer. In most cases, students can obtain the dual major within 128 credits since a number of courses overlap. A dual major with engineering requires additional credits beyond 128.

If you are already a Computer Science major, to add a dual major, use the Undergraduate Change of Major/Change of Status form.

If you are not yet a Computer Science major, please see the instructions for adding a dual major.

To fulfill the requirements for a dual major, you must fulfill all requirements for each major. A course which meets requirements for both majors may typically be applied to both.

If your other major is Computer Systems Engineering or Electrical Engineering, CSCI-2500 Computer Organization may be replaced by ECSE-2610 Computer Components and Operations and ECSE-2660 Computer Architecture, Networks, and Operating Systems.

If you have questions about requirements, you should contact:

  • Your CSCI advisor for questions about CSCI requirements. If you aren't sure who your CSCI advisor is, contact David Goldschmidt.
  • Your advisor in your other major for questions about the requirements of that major.

* Return to main Undergraduate Program page