The requirements for the Bachelor of Science in Electrical and Computer Engineering (B.S. in ECE) consist of 36 courses and must include the following:

  • Five courses in Mathematics
    • MATH 182: Discrete Structures
    • MATH 161, 162, 263: Calculus I, II and II
    • MATH 264: Differential Equations
  • Three Natural Science courses
    • CHEM 107: General Chemistry I
    • PHYS 131: Mechanics or PHYS 151: Accelerated Physics I – Mechanics and Thermodynamics
    • PHYS 133: Electricity, Magnetism and Waves or PHYS 152: Electricity, Magnetism, and Optics.
  • 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: Digital Circuits I
    • ECE 212: Digital Circuits II
    • ECE 221: Basic Electric Circuit Analysis
    • ECE 322: Introduction to Solid State Circuits
    • ECE 323: Design and Analysis of Solid State Circuits
    • ECE 331: Signals and Systems
    • ECE 332: Communication Systems
    • ECE 341: Engineering Electromagnetics
    • ECE 433: Industrial Electronics and Control Systems
    • ECE 491: Senior Design Project I
    • ECE 492: Senior Design Project II
    • CS 104 or 105: Principles of Computer Science I
    • CS 150: Data Structures and Algorithms
    • ECE 414: Embedded Systems OR CS 205: Software Engineering
  • Two ECE Elective courses selected from:
    • ECE 393-399: Special Topics
    • ECE 414: Embedded Systems*
    • ECE 416: Advanced Digital System Design and Verification
    • ECE 418: Computer and Network Security
    • ECE 425: VLSI Circuit Design
    • ECE 427: Sensors and Electronic Systems
    • ECE 428: Power Electronics
    • ECE 433: Industrial Electronics and Control Systems
    • ECE 434: Digital Signal Processing
    • ECE 435: Speech and Image Processing
    • ECE 436: Communications Networks
    • ECE 437: Biomedical System Modeling and Analysis
    • ECE 445: Physics of Semiconductor Devices
    • ECE 446: Microwave Systems
    • ECE 451: Introduction to Electrical Power Systems
    • ECE 496: Thesis
  • One advisor-approved math, science, or engineering elective
  • Completion of the Common Course of Study (including First Year Seminar and a selection of courses that meet the CCS requirements)

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.

*Students taking CS 205 may take ECE 414 as an ECE elective.