Bachelor of Electrical Engineering and Computer Science at Yale University

    Bachelor of Electrical Engineering and Computer Science at Yale University

    Bachelor of Electrical Engineering and Computer Science at Yale University

    The Electrical Engineering and Computer Science at Yale University is a Bachelor program designed for students who want to build the knowledge and skills required for careers in this field. Delivered on campus at the university's main campus in New Haven , United States of America, the program is taught in English and takes 4 years to complete. Students study in a Full Time environment while preparing for future professional opportunities. The next intake starts on August 31, 2027.

    About Bachelor of Electrical Engineering and Computer Science

    Directors of undergraduate studies: Rajit Manohar (Electrical Engineering), 523 BCT, 432-4306; Fengnian Xia (Computer Science), AKW 208A, 432-6400

    Electrical Engineering and Computer Science is an interdepartmental major designed for students who want to integrate work in these two fields. It covers discrete and continuous mathematics, algorithm analysis and design, digital and analog circuits, signals and systems, systems programming, and computer engineering. It provides coherence in its core program, but allows flexibility to pursue technical electives.

    Prerequisites

    The prerequisites for the major are MATH 112, 115 (these prerequisites may be waived for students who have taken the equivalent of one year of calculus in high school) and ENAS 151 or MATH 120 (or a higher-level course); CPSC 112 (for students without previous programming experience); and PHYS 180 and 181, or 200 and 201. PHYS 170, 171 are acceptable for students taking MATH 112. Acceleration credits may not be used to satisfy prerequisites, and because the B.S. programs in Electrical Engineering and in Engineering Sciences (Electrical) both limit the use of such credits, students who wish to retain the option of switching to these programs should consult the director of undergraduate studies (DUS) in Electrical Engineering when planning their course schedules.

    Requirements of the Major

    B.S. degree program The major requires fifteen term courses beyond the prerequisites: CPSC 201, 202, 223, 323, and 365 or 366; EENG 200, 201, 202, and 203; one from MATH 222, 225, 226, S&DS 238, or S&DS 241; four advanced electives, two in electrical engineering, two in computer science; and a senior project. MATH 244 may be substituted for CPSC 202. Electives must be 300- or 400-level courses in the departments of Electrical Engineering and Computer Science, or must be approved by the DUSes of both departments. Double-titled courses may be counted either way to fulfill this requirement. CPSC 280 and 490 may not be used as electives. With permission of the DUSes of both departments, one of EENG 468 or 469 may be used as an electrical engineering elective.

    For students who have taken the equivalent of one year of calculus in high school and have some programming experience, a typical program would be:

    Typical Sequence of CoursesTypical Sequence of CoursesTypical Sequence of Courses
    First-YearSophomoreJuniorSenior
    EENG 200CPSC 201CPSC 202Senior project
    ENAS 151EENG 202CPSC 323One elective
    PHYS 180
    EENG 201CPSC 223CPSC 365 or 366Two electives
    PHYS 181EENG 203One elective
    MATH 222

    Students with no programming experience should take CPSC 112 in the fall of their first year and either postpone EENG 200 until their sophomore year or take ENAS 151 or MATH 120 in the spring.

    For students with one term of calculus and no programming experience, a typical program would be:

    Typical Sequence of CoursesTypical Sequence of CoursesTypical Sequence of Courses
    First-YearSophomoreJuniorSenior
    CPSC 112CPSC 201CPSC 202Two electives
    MATH 115EENG 200CPSC 323
    PHYS 180EENG 202S&DS 241
    EENG 201CPSC 223CPSC 365 or 366Senior project
    MATH 120EENG 203One electiveOne elective
    PHYS 181

    For students with no calculus and no programming experience, a typical program would be:

    Typical Sequence of CoursesTypical Sequence of CoursesTypical Sequence of Courses
    First-YearSophomoreJuniorSenior
    CPSC 112CPSC 201CPSC 202Two electives
    MATH 112EENG 200CPSC 323
    PHYS 170ENAS 151EENG 202
    EENG 201CPSC 223CPSC 365 or 366Senior project
    MATH 115MATH 222EENG 203One elective
    PHYS 171One elective

    Students who start with MATH 112 may satisfy the physics prerequisite by taking PHYS 170 and 171 in their first year, as shown in the table above. However, because the B.S. programs in Electrical Engineering and in Engineering Sciences (Electrical) do not allow this substitution, students who wish to retain the option of switching to these programs should postpone physics until their sophomore year.

    Credit/D/Fail Courses taken Credit/D/Fail may not be counted toward the requirements of the major, including prerequisites.

    Senior Requirement

    The senior project must be completed in CPSC 490 or EENG 471 and/or 472, depending on the adviser's department, and must be approved by the DUS in each department.

    Advising and Approval of Programs

    The entire program of a student majoring in Electrical Engineering and Computer Science must be approved by the DUS in each department.

    Accreditation Students interested in pursuing an ABET-accredited degree should consider the B.S. program in Electrical Engineering. See Electrical Engineering.

    REQUIREMENTS OF THE MAJOR

    Prerequisites MATH 112, 115, and ENAS 151 or MATH 120; CPSC 112 (students without previous programming experience); PHYS 180, 181, or 200, 201 with exceptions as indicated

    Number of courses 15 term courses beyond prerequisites (including senior project)

    Specific courses required CPSC 201, 202, 223, 323, and 365 or 366; EENG 200, 201, 202, and 203; one from MATH 222, 225, 226, S&DS 238 or S&DS 241

    Distribution of courses 4 additional 300- or 400-level electives, 2 in electrical engineering, 2 in computer science

    Substitution permitted MATH 244 for CPSC 202; advanced courses in other depts, with permission of DUS in each department

    Senior requirement Independent project (CPSC 490 or EENG 471 and/or 472) approved by DUS in each department

    Requirements and Admission Criteria for Bachelor of Electrical Engineering and Computer Science at Yale University

    Entry Requirements

    • $80 application fee or fee waiver
    • Recommendations from two teachers and one counselor
    • School Report with transcript
    • Standardized test results (ACT or SAT) - not required for fall 2023 admission. (See below)
    • English proficiency test results - required for non-native English-speakers (See below)
    • Mid-Year Report & Final Report

    See additional details about these required application components below.

    Please note that if your application materials include any documents that are not in English, you must provide an official English translation in addition to the original documents.

    $80 application fee or fee waiver

    Applicants should pay the $80 application fee via the Common Application or Coalition Application website.

    Applicants using the Common Application or Coalition Application may request that the application fee be waived. Learn more on the fee waiver page. The fee waiver scale is based on family size and income in US dollars but is applicable to all international students.

    Recommendations from two teachers and one counselor

    Request recommendations from two teachers who have taught you in core academic subjects (e.g. English, Foreign Language, Mathematics, Science, Social Studies) who know you well, and who have seen you at your best. It is preferable, but not required, that recommendations come from teachers who have taught you during your final or next-to-final year of secondary school.

    Also request a recommendation from your school’s college counselor. If your counselor does not know you well, the recommendation may still provide helpful contextual information about your school and its academic programs. If your school does not have someone serving as a college counselor, please request a recommendation from a school administrator such as a house master, principal, or academic advisor. 

    School Report with transcript

    Your counselor or other school official should submit a School Report with an official transcript that includes all your secondary school courses. If a question on the School Report form is not applicable to your secondary school, leave it blank. 

    Recommendations and transcripts should be submitted electronically through the Common Application or Coalition Application website. If necessary, teachers and counselors may also submit their recommendations and transcripts via mail or digital upload. Recommendations may be sent before or after you submit your application; materials that arrive before your application will be kept on file. The admissions office will make reasonable allowances for late school documents in situations where it is not possible for teachers and counselors to meet the application deadlines.

    Standardized test results

    In response to the extraordinary circumstances associated with the pandemic, Yale has temporarily suspended its requirement that first-year and transfer applicants submit results from the ACT or SAT. The change will be in effect during the 2022-23 admissions cycles for applicants who intend to matriculate in fall 2023. 

    More information on Yale’s test policies is available on the standardized testing page. Standardized tests are just one component of a student’s application and are viewed within the context of the student’s entire file. There is no minimum score required for admission, nor is there a score that will guarantee admission.

    English proficiency exams

    Yale requires that non-native English-speakers who have not taken at least two years of secondary education where English is the medium of instruction submit the results from any of the proficiency tests listed below.

    The TOEFL requires pre-registration for available testing dates. Yale’s most competitive applicants have scores of at least 100 on the internet-based TOEFL.

    The IELTS offers proficiency tests in locations around the world. Pre-registration is required. Yale’s most competitive applicants have IELTS scores of 7 or higher.

    Cambridge English exams are available at testing locations around the world. Pre-registration is required. Yale’s most competitive applicants have Cambridge English scores of 185 or higher on the C1 Advanced, C2 Proficiency, or B2 First exams.

    Applicants may submit the Duolingo English Test (DET), which combines an English proficiency test with a brief video interview. Duolingo’s technology and format allows applicants to complete the test at any time or place with internet access. Yale’s most competitive applicants have DET scores of at least 120.

    InitialView provides live, unscripted video interviews that candidates may submit to colleges for consideration with other application materials. Interview times must be reserved in advance. There is no scoring associated with these interviews.

    Mid-Year Report & Final Report

    Students who do not receive new secondary school grades by February 1, including students who have already completed secondary school, are not required to submit a Mid-Year Report. This includes many international students. Applicants who receive new grades by February 1 should submit a Mid-Year Report.

    Only admitted students are required to submit the Final Report, which provides final secondary school grades and examination marks. Admitted students submit the Final Report in the summer before fall matriculation.

    If your secondary school provides predicted results for external exams such as A-levels, the International Baccalaureate, and other international or national testing organizations, they should be submitted by your school alongside your transcript or Mid-Year Report.

    Tuition and Fee Information for Bachelor of Electrical Engineering and Computer Science at Yale University

    Application Fee 80

    How to Apply for Bachelor of Electrical Engineering and Computer Science at Yale University

    All applicants for first-year admission must submit one of the following:

    • The Coalition Application with Yale-Specific Questions
    • The Common Application with Yale-Specific Questions
    • The QuestBridge National College Match Application

    Yale will accept any one of these applications, without preference for one over another. Students should submit one—and only one—application per admissions cycle.

    Bachelor of Electrical Engineering and Computer Science at Yale University
    Yale University
    Yale University
    United States of America

    United States of America, New Haven

    WhatsApp student consultation with YouApply