Transfer Students

Welcome to the Department of Electrical and Computer Engineering at UC San Diego! On this page, you will find majority of the information you will need to help you get started on your academic career within the Electrical and Computer Engineering Department. Please be sure to check out the ECE Website when you get the chance. 

Transfer Major Preparation

If you are planning to transfer, you should have completed the following for admission into UCSD. Visit assist.org to find transferable courses at your college.

Computer Engineering

  • MATH 20A, MATH 20B, MATH 20C, MATH 20D, MATH 20F
  • PHYS 2A, PHYS 2B, PHYS 2C
  • Minimum of one programming course in Java, C, or C++. For colleges with ASSIST articulation agreements, the minimum will be CSE 8A, CSE 8B, OR CSE 11.

Electrical Engineering/Electrical Engineering and Society/Engineering Physics

  • MATH 20A, MATH 20B, MATH 20C, MATH 20D, MATH 20F
  • PHYS 2A, PHYS 2B, PHYS 2C
  • CHEM 6A
  • For colleges with ASSIST articulation agreements, one programming course in C or C++. For colleges without this equivalent, take CSE 5A.

Major Requirements

  • Find your undergraduate requirements for all ECE majors HERE.

Transfer Course Plans

ECE Advising

  • Undergraduate Staff Advisors: Help you in regards to your major, degree audit, course plan, petitions, etc.
  • Faculty Advisor: Provide insight about additional avenues of interest (research, industry, academia) and advice about course work, depth sequences, and other academic issues.

First Quarter Enrollment

  • What should I take my first quarter?
    • If you are in EE, EP, or EE & Society, you should be taking ECE 15, 25, and 35.
    • If you are in CE, you should be taking CSE 8A, ECE 35 and a third class of your choosing.
    • If you have not finished all your GEs, you may wish to take a GE course.
    • Please be sure to check out the Transfer Course Plans. This will give you an idea of what you should be taking each quarter.
  • When should I enroll in my courses?
    • New student enrollment begins late August/early September. You should receive an email through your UCSD email in regards to exact enrollment dates.
  • How can I find out what courses will be offered in upcoming quarters?
  • How can I find out more information about my classes?
  • Enrollment questions? Please visit ECE Undergraduate Course Enrollment Updates and Frequently Asked Questions

Frequently Asked Questions

What is academic history?

  • Your Academic History, found on TritonLink is a list of all of your courses that have transferred in to UCSD.  Later, this will also list all of the courses that you take here.  Your transfer record (near the top of the page) will list any courses that approximate exactly to UCSD’s classes on the right-hand column.  Classes that don’t approximate are listed as “LD.”  Classes that do will have a letter-and-number course listed below the “LD,” such as “PSYC 60” or “MATH 10A.”

What is TritonLink?

  • TritonLink is UCSD’s online enrollment and registration system. You can check your course history, enroll in classes, and find important forms here as well as take care of many critical tasks.

Can I waive ECE 15 if I took a programming course in community college?

  • No, the ECE Department does not accept C programming courses from community colleges. But, you can take the ECE 15 Waiver Exam to waive the requirement. The exam takes place during Week 0 of Fall quarter. An announcement with exact time and location will be sent to all incoming transfer students and posted on the ECE Website in September. The department recommends trying some sample problems found here: ECE 15 Waiver Exam  If you do not know how to do them, the department recommends you take ECE 15.

Can I waive ECE 35 if I took a Circuits course in community college?

  • No, the ECE Department does not accept circuit courses from community colleges. But, you can take the ECE 35 Waiver Exam to waive the requirement. The exam takes place during Week 0 of Fall quarter. An announcement with exact time and location will be sent to all incoming transfer students and posted on the ECE Website in September. The department recommends trying some sample problems found here: ECE 35 Waiver Exam  If you do not know how to do them, the department recommends you take ECE 35.

The transfer course I took is not showing up in my academic history. What do I do?

  • If you already sent your transcripts and AP Scores to UC San Diego, then the Admissions Office is still processing your transcripts. Transfer academic histories are not updated until mid-August. Please be patient as this is a long process to complete.

The transfer course I took is not showing up in my academic history. What do I do?

  • If you already sent your transcripts and AP Scores to UC San Diego, then the Admissions Office is still processing your transcripts. Transfer academic histories are not updated until mid-August. Please be patient as this is a long process to complete.

I am transferring from a 4-year college/university, and my courses do not count for anything. What do I do?

  • You need to speak with each academic department (i.e. Math, Physics, ECE, etc.) regarding the petition process to get course equivalencies for your transferred courses. ECE Petition Process

I am transferring from out-of-state, and my courses do not count for anything. What do I do?

  • You need to speak with each academic department (i.e. Math, Physics, ECE, etc.) regarding the petition process to get course equivalencies for your transferred courses. ECE Petition Process

I have heard that I can take CSE 30 in place of ECE 30. Is this true?

  • You can only replace ECE 30 with CSE 30 if you have taken an equivalent course to CSE 30 (according to assist.org) with a letter grade before transferring/entering into UCSD.

I thought I took MATH 20E. Why is it not showing up on my degree audit?

Resources for New Transfer Students