Major: Electrical and Computer Engineering (ECE)
Enter content here
Accredited by ABET (see inside front cover)
Offered by: School of Electrical and Computer Engineering
222 Phillips Hall, 255.4309, www.ece.cornell.edu
Our objectives are designed to serve the needs of our constituents: our graduates, the employers of our graduates, the graduate study programs that our graduates enter, and our society.
- To create leading scholars and professionals who are committed to excellence, integrity, lifelong learning, and professional citizenship.
- To enable our students to achieve engineering goals through problem solving, design, experimentation, teamwork, and effective communication.
- To endow our students with an appreciation of the impact of electrical and computer engineering on society and to encourage creative responses to the needs of society by our graduates.
- To provide our students with a broad education in the fundamentals of Electrical and Computer Engineering as well as advanced knowledge in one or more technical areas that lead to and sustain a productive engineering career.
Areas of Concentration
Computer architecture and organization, digital systems, and computer vision; power systems, and control; communications, networks, information theory and coding, signal processing, and optimization; electronic circuits, VLSI, solid state physics and devices, MEMs, nanotechnology, lasers and optoelectronics; electromagnetics, radiophysics, space sciences, and plasmas.
- ENGRD/ECE 2300: Introduction to Digital Logic Design (required)
- ENGRD 2XXXa
Required Major Courses
- ECE/ENGRD 2100: Introduction to Circuits for Electrical and Computer Engineers
- ECE 2200: Signals and Information
- ECE 3400: Introduction to Design for Electrical and Computer Engineers
Further Major Requirements
- At least three ECE foundation coursesc
- At least two Culminating Design Experience coursed
- At least three additional ECE courses at the 3000-level or above
- At least three additional ECE courses numbered ≥ 4000f
- At least nine credits of Outside-ECE Technical Electives
Culminating Design Experience (CDE)d
A Culminating Design Experience (CDE) course includes a significant and open-ended engineering design assignment with realistic constraints. The principal goal of a CDE course is to help students develop the ability to design a component, system, or process to meet desired needs taking into account some or all of the following: economics, the environment, sustainability, manufacturability, ethics, health and safety, society, and politics. Consult the ECE Undergraduate Office for current options.
Probability Requirement: Courses which satisfy ECE Foundations Courses, the ENGRD requirement, or electives, must include at least one course with significant probability content. Please see the ECE Undergraduate Handbook for details: www.ece.cornell. edu/ece/academics/undergraduate/major/index.cfm.
Advanced Computing Requirement: Courses which satisfy ECE Foundations Courses, the ENGRD requirement, or electives, must include at least three credits of computer programming at a level above that of CS 1110 (1112, 1114, 1115), or an advanced computer engineering course at a level above ECE 3140. Please see the ECE Undergraduate Handbook for details: www.ece.cornell.edu/ece/academics/undergraduate/ major/index.cfm.
Students may count up to three credits of work on approved large-group interdisciplinary project teams in the Outside-ECE Technical Electives category. A current list of approved project teams appears on the ECE Undergraduate Handbook site (www.ece.cornell.edu/ ece/academics/undergraduate/major/index.cfm). Students may also petition to count up to three independent-study credits (ECE 4999) in the Outside-ECE Technical Elective category. See the ECE Undergraduate Handbook site for rules governing such work.
- a. ENGRD 2110, Object Oriented Programming and Data Structures, is recommended (but not required) for those interested in the Computer Engineering specialty area.
- b. In addition to the first-year writing seminars, a technical writing course must be taken as an engineering distribution, liberal studies, approved elective, or Major course.
- c. ECE Foundation Courses—At least three of the following: ECE 3030, ECE 3100, ECE 3140, ECE 3150, ECE 3250. (Must include one of ECE 3100 and ECE 3250, and at least one of ECE 3030 and ECE 3150.)
- d. Culminating Design Experience (CDE): Consult the ECE Undergraduate Office for current options. The two CDE courses taken together must have as pre-requisites at least two distinct Foundation courses, each of which a student completes prior to, or, with instructor permission, concurrently with the CDE it feeds.
- e. At least three additional ECE courses at the 3000-level or above.
- f. At least two additonal ECE courses numbered 4000-level or above. Each of these courses must have as a pre-requisite at least one Foundation Course that a student completes prior to, or, with instructor permission, concurrently with the breadth/depth course it feeds. The list of completed pre-requisites for the breadth/depth courses taken together must include at least two distinct Foundation Courses. The list of completed pre-requisites for the CDE and breadth/depth courses taken together must include at least three distinct Foundation Courses. Students must include among these three distinct Foundation Courses at least one of ECE 3100 and ECE 3250 and at least one of ECE 3030 and ECE 3150.
- g. The Major program includes nine (9) credits of courses outside the Major. These are satisfied by the outside-ECE Technical Electives.
- h. The Probability and Advanced Computing requirements are typically satisfied by courses that simultaneously count as Foundations Courses, Engineering Distribution courses, or electives. Please see the ECE Undergraduate Handbook for details: www.ece.cornell.edu/ ece/academics/undergraduate/major/index.cfm.
- i. We recommend strongly that you obtain from 222 Phillips Hall or the ECE Undergraduate Handbook web site (www.ece.cornell.edu/ece/academics/undergraduate/ major/index.cfm) an official ECE Graduation Check List appropriate for the Class of 2013 or later.