Students completing the BSECE degree must satisfy the Graduation Requirements for All Students outlined in the Lafayette College Catalog. These requirements include an overall Grade Point Average (GPA) of 2.00/4.00 and a GPA of at least 2.00 in courses taken in the major. For the BSECE program, “courses taken within the major” is defined as courses in the ECE subject area. Specific degree requirements for the BSECE degree are as follows:

Class of 2017 and Later

To graduate with a Bachelor of Science in Electrical and Computer Engineering (B.S. in ECE), a student is required to complete 36 courses including:

One engineering science course:

  • ES 101: Introduction to Engineering

Fourteen required courses from the fields of electrical and computer engineering and computer science:

  • ECE 211 and 212: Digital Circuits I and II
  • ECE 221: Basic Electric Circuit Analysis
  • ECE 322, 323: Introduction to Solid State Circuits, Design and Analysis of Solid State Circuits
  • ECE 331: Signals and Systems
  • ECE 332: Communication Systems
  • ECE 433: Industrial Electronics and Control Systems,
  • ECE 341: Engineering Electromagnetics
  • CS 104 or 105 or 106: Principles of Computer Science I
  • CS 150: Data Structures and Algorithms
  • CS 205: Software Engineering

Two ECE elective courses selected from ECE 318, 393-399, 414-417, 424-427, 434-438, 442-446, 450, and 451

A two-course senior design project sequence, ECE 491 and 492

Completion of the Common Course of Study (including First Year Seminar and a selection of courses that meet the CCS requirements)

Five courses in mathematics including:

  • MATH 182: Discrete Structures
  • MATH 161, 162, 263: Calculus I, II and II
  • MATH 264: Differential Equations

Two physics courses:

  • PHYS 131: Mechanics OR PHYS 151: Accelerated Physics I – Mechanics and Thermodynamics
  • PHYS 132:  Electricity and Magnetism OR PHYS 152: Accelerated Physics II – Electricity, Magnetism, and Optics OR PHYS 133: Thermodynamics and Waves

One course in chemistry:

  • CHEM 121: General Chemistry I

One math or science elective OR

  • ES 231: Natures of Materials

Class of 2016

To graduate with a Bachelor of Science in Electrical and Computer Engineering (B.S. in ECE) a student is required to complete the following courses:

One engineering science course:

  • ES 101: Introduction to Engineering

Fourteen required courses from the fields of electrical and computer engineering and computer science:

  • ECE 211 and 212: Digital Circuits I and II
  • ECE 313: Computer Organization
  • ECE 221: Basic Electric Circuit Analysis
  • ECE 322, 323: Introduction to Solid State Circuits, Design and Analysis of Solid State Circuits
  • ECE 331: Signals and Systems
  • ECE 332: Communication Systems
  • ECE 433: Industrial Electronics and Control Systems
  • ECE 341: Engineering Electromagnetics
  • ECE 445: Physics of Semiconductor Devices
  • CS 104 or 105 or 106: Principles of Computer Science I
  • CS 150: Data Structures and Algorithms
  • CS 205: Software Engineering

Three elective courses from the fields of electrical and computer engineering and computer science:

  • The ECE choices include ECE 390-399, 414-417, 425-427, 434-438, 442-444, 450, and 451, or two from the previous list and one approved course in computer science

A two-course senior design laboratory sequence, ECE 491 and 492

Completion of the Common Course of Study (including First Year Seminar and a selection of courses that meet the CCS requirements)

Five courses in mathematics including:

  • MATH 182: Discrete Mathematics
  • MATH 161, 162, 263: Calculus I, II and II
  • MATH 264: Differential Equations

Two physics courses:

  • PHYS 131: Mechanics OR PHYS 151: Accelerated Physics I – Mechanics and Thermodynamics
  • PHYS 132: Electricity and Magnetism OR PHYS 152: Accelerated Physics II – Electricity, Magnetism, and Optics OR PHYS 133: Thermodynamics and Waves

One course in chemistry:

  • CHEM 121: General Chemistry I

One math or science elective OR

  • ES 231: Natures of Materials

Two free electives