A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.
Program
- Award
- Electrical and Computer Engineering Major
- Catalog edition
- Catalog 2026-2027
- Checklist type
- degree-program
- Description
- To succeed in the study of electrical and computer engineering, the necessary foundation far exceeds what can be taught in a few introductory courses. In fact, if you even want to begin to understand what your ECE professors are talking about in lecture, you must begin with a firm basis in mathematics and the natural sciences. Moreover, whether applied to ECE or not, proficiency in mathematics and the sciences is a necessary quality for any educated engineer. Consequently, the ECE major requires a total of 4 units (12 courses) as the “Mathematics and Basic Science” distribution requirement.
Identifiers
- IPEDS UNITID
- 168421
- CourseShelf checklist
- CK_168421_313780ad
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 61
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Breadcrumb
61 items
- BCB 4004/MA 4603Statistical Methods in Genetics and BioinformaticsNot resolved to a course1/3
- CS 2022/MA 2201Discrete MathematicsNot resolved to a course1/3
- CS 4032/MA 3257Numerical Methods for Linear and Nonlinear SystemsNot resolved to a course1/3
- CS 4033/MA 3457Numerical Methods for Calculus and Differential EquationsNot resolved to a course1/3
- DS 4635/MA 4635Data Analytics and Statistical LearningNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Calculus IV”1/3
- 1/3
- 1/3
- 1/3
- 1/12
- 1/3
- As published: “Ordinary Differential Equations”1/3
- As published: “Matrices and Linear Algebra I”1/3
- 1/3
- As published: “Matrices and Linear Algebra II”1/3
- 1/3
- 1/3
- 1/3
- As published: “Vector and Tensor Calculus”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Applied Statistics I”1/3
- 1/3
- As published: “Probability Theory”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- MA 3457/CS 4033Numerical Methods for Calculus and Differential EquationsNot resolved to a course1/3
- 1/3
- As published: “Calculus of Variations”1/3
- 1/3
- As published: “Introduction to the Design and Analysis of Experiments”1/3
- As published: “Mathematical Statistics”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Probability and Mathematical Statistics II”1/3
- 1/3
- 1/3
- 1/3
- 1/3
Breadcrumb
32 items
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Principles of Thermodynamics”1/3
- 1/3
- As published: “Intermediate Mechanics II”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Solar Systems”1/3
- PH 2550/AE 2550Atmospheric and Space EnvironmentsNot resolved to a course1/3
- 1/3
- As published: “Intermediate Physics Laboratory”1/3
- 1/3
- 1/3
- 1/3
- As published: “Quantum Mechanics I”1/3
- 1/3
- 1/3
- As published: “Solid State Physics”1/3
- As published: “Nuclear Physics”1/3
- 1/3
- PH 4201/PH 511Advanced Classical MechanicsNot resolved to a course1/3
- 1/3
- 1/3
- PH 4500Special TopicsNot resolved to a course1/3
- 1/3
Breadcrumb
74 items
- As published: “Introduction to Biology”1/3
- 1/3
- BB 1003/BCB 1003Exploring Bioinformatics and Computational BiologyNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Plant Diversity”1/3
- 1/3
- 1/3
- As published: “Cell Biology”1/3
- 1/6
- As published: “Anatomy and Physiology Laboratory”1/6
- 1/6
- As published: “Microbial and Molecular Investigations Laboratory”1/3
- 1/3
- 1/3
- BB 3010/BCB 3010Simulation in BiologyNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Protein Purification”1/6
- 1/3
- As published: “Animal Cell Culture Techniques Laboratory”1/6
- As published: “Physiologic Systems Laboratory”1/3
- As published: “Microscopy Laboratory”1/6
- 1/6
- 1/3
- 1/3
- As published: “Design and Expression of Biomolecules Laboratory”1/3
- 1/3
- 1/3
- 1/3
- BB 4001/BCB 4001BioinformaticsNot resolved to a course1/3
- 1/3
- 1/3
- BB 4190/CH 4190Regulation of Gene ExpressionNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Organic Chemistry I”1/3
- 1/3
- As published: “Organic Chemistry III”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Investigation of Coordination Complexes Through Inquiry”1/3
- 1/3
- As published: “Structure, Bonding, and Reactivity in Inorganic Chemistry”1/3
- As published: “Chemical Thermodynamics”1/3
- 1/3
- 1/3
- 1/3
- As published: “Protein Structure and Function”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
Breadcrumb
61 items
- BCB 4004/MA 4603Statistical Methods in Genetics and BioinformaticsNot resolved to a course1/3
- CS 2022/MA 2201Discrete MathematicsNot resolved to a course1/3
- CS 4032/MA 3257Numerical Methods for Linear and Nonlinear SystemsNot resolved to a course1/3
- CS 4033/MA 3457Numerical Methods for Calculus and Differential EquationsNot resolved to a course1/3
- DS 4635/MA 4635Data Analytics and Statistical LearningNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Calculus IV”1/3
- 1/3
- 1/3
- 1/3
- 1/12
- 1/3
- As published: “Ordinary Differential Equations”1/3
- As published: “Matrices and Linear Algebra I”1/3
- 1/3
- As published: “Matrices and Linear Algebra II”1/3
- 1/3
- 1/3
- 1/3
- As published: “Vector and Tensor Calculus”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Applied Statistics I”1/3
- 1/3
- As published: “Probability Theory”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- MA 3457/CS 4033Numerical Methods for Calculus and Differential EquationsNot resolved to a course1/3
- 1/3
- As published: “Calculus of Variations”1/3
- 1/3
- As published: “Introduction to the Design and Analysis of Experiments”1/3
- As published: “Mathematical Statistics”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Probability and Mathematical Statistics II”1/3
- 1/3
- 1/3
- 1/3
- 1/3
Breadcrumb
32 items
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Principles of Thermodynamics”1/3
- 1/3
- As published: “Intermediate Mechanics II”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Solar Systems”1/3
- PH 2550/AE 2550Atmospheric and Space EnvironmentsNot resolved to a course1/3
- 1/3
- As published: “Intermediate Physics Laboratory”1/3
- 1/3
- 1/3
- 1/3
- As published: “Quantum Mechanics I”1/3
- 1/3
- 1/3
- As published: “Solid State Physics”1/3
- As published: “Nuclear Physics”1/3
- 1/3
- PH 4201/PH 511Advanced Classical MechanicsNot resolved to a course1/3
- 1/3
- 1/3
- PH 4500Special TopicsNot resolved to a course1/3
- 1/3
Breadcrumb
31 items
- BB 4190/CH 4190Regulation of Gene ExpressionNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Organic Chemistry I”1/3
- 1/3
- As published: “Organic Chemistry III”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Investigation of Coordination Complexes Through Inquiry”1/3
- 1/3
- As published: “Structure, Bonding, and Reactivity in Inorganic Chemistry”1/3
- As published: “Chemical Thermodynamics”1/3
- 1/3
- 1/3
- 1/3
- As published: “Protein Structure and Function”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
Breadcrumb
44 items
- As published: “Introduction to Biology”1/3
- 1/3
- BB 1003/BCB 1003Exploring Bioinformatics and Computational BiologyNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Plant Diversity”1/3
- 1/3
- 1/3
- As published: “Cell Biology”1/3
- 1/6
- As published: “Anatomy and Physiology Laboratory”1/6
- 1/6
- As published: “Microbial and Molecular Investigations Laboratory”1/3
- 1/3
- 1/3
- BB 3010/BCB 3010Simulation in BiologyNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Protein Purification”1/6
- 1/3
- As published: “Animal Cell Culture Techniques Laboratory”1/6
- As published: “Physiologic Systems Laboratory”1/3
- As published: “Microscopy Laboratory”1/6
- 1/6
- 1/3
- 1/3
- As published: “Design and Expression of Biomolecules Laboratory”1/3
- 1/3
- 1/3
- 1/3
- BB 4001/BCB 4001BioinformaticsNot resolved to a course1/3
- 1/3
- 1/3
- BB 4190/CH 4190Regulation of Gene ExpressionNot resolved to a course1/3
- 1/3
- 1/3
Breadcrumb
1 item
- 1/3
Breadcrumb
18 items
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Introduction to Control Systems Engineering”1/3
- 1/3
- 1/3
- As published: “Introduction to Wireless Networks”1/3
- 1/3
- 1/3
- 1/3
- As published: “Software-Defined Radio Systems and Analysis”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Semiconductor Devices”1/3
- As published: “Control Engineering I”1/3
Breadcrumb
2 items
- As published: “Introduction to Digital Circuit Design”1/3
- 1/3
Breadcrumb
3 items
- 1/3
- 1/3
- 1/3
Breadcrumb
49 items
- As published: “Introduction to Machine Organization and Assembly Language”1/3
- CS 2022/MA 2201Discrete MathematicsNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Systems Programming Concepts”1/3
- 1/3
- 1/3
- CS 3043/SS 3043Social Implications of Information ProcessingNot resolved to a course1/3
- As published: “Foundations of Computer Science”1/3
- 1/3
- 1/3
- 1/3
- As published: “Software Engineering”1/3
- CS 4032/MA 3257Numerical Methods for Linear and Nonlinear SystemsNot resolved to a course1/3
- CS 4033/MA 3457Numerical Methods for Calculus and Differential EquationsNot resolved to a course1/3
- 1/3
- As published: “Analysis of Algorithms”1/3
- 1/3
- As published: “Object-Oriented Analysis and Design”1/3
- As published: “Webware: Computational Technology for Network Information Systems”1/3
- CS 4300/IMGD 4300Graphics, Simulation, and AestheticsNot resolved to a course1/3
- As published: “Introduction to Artificial Intelligence”1/3
- As published: “Machine Learning”1/3
- CS 4343/DS 4343Deep LearningNot resolved to a course1/3
- CS 4344/DS 4344Natural Language Processing: From Foundations to Large Language ModelsNot resolved to a course1/3
- CS 4345/DS 4345Multi-Agent SystemsNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- As published: “Network Security”1/3
- 1/3
- 1/3
- CS 4433/DS 4433Big Data Management and AnalyticsNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- CS 4801/ECE 4802Introduction to Cryptography and Communication SecurityNot resolved to a course1/3
- 1/3
- IMGD 4100/CS 4100Artificial Intelligence for Interactive Media and GamesNot resolved to a course1/3
- MA 3457/CS 4033Numerical Methods for Calculus and Differential EquationsNot resolved to a course1/3
Breadcrumb
20 items
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Fundamentals of Aerodynamics”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Fundamentals of Rocket Propulsion”1/3
- 1/3
- 1/3
- As published: “Fundamentals of Structural Dynamics”1/3
- As published: “Aircraft Design”1/3
- 1/3
- PH 2550/AE 2550Atmospheric and Space EnvironmentsNot resolved to a course1/3
Breadcrumb
13 items
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Architectural Design III”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/12
Breadcrumb
34 items
- 1/3
- 1/3
- 1/3
- As published: “Introduction to Biomechanics: Stress Analysis”1/3
- 1/3
- 1/6
- 1/6
- 1/6
- 1/3
- 1/6
- 1/3
- 1/6
- 1/6
- 1/6
- As published: “Transport Analysis in Bioengineering”1/3
- 1/6
- 1/6
- BME 4011/ECE 4011Biomedical Signal AnalysisNot resolved to a course1/3
- 1/6
- BME 4023/ECE 4023Biomedical Instrumentation DesignNot resolved to a course1/3
- 1/3
- As published: “MQP Capstone Design”1/6
- As published: “Biomedical Capstone - Design from the Margins”1/3
- BME 4503/ME 4503Computational BiomechanicsNot resolved to a course1/3
- BME 4504/ME 4504BiomechanicsNot resolved to a course1/3
- 1/6
- 1/6
- BME 4606/ME 4606BiofluidsNot resolved to a course1/3
- 1/6
- As published: “Cell and Molecular Bioengineering”1/3
- 1/6
- BME 4814/ME 4814BiomaterialsNot resolved to a course1/3
- 1/3
- 1/3
Breadcrumb
32 items
- 1/3
- 1/3
- As published: “Introduction to Analysis and Design”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Legal Aspects of Professional Practice”1/3
- 1/3
- 1/3
- 1/3
- As published: “Building Information Modeling: Software Tools and Principles”1/3
- 1/3
- 1/3
- 1/3
- As published: “Environmental Engineering”1/3
- 1/3
- As published: “Sustainable Wastewater Engineering: Treatment and Reuse”1/3
- 1/3
- 1/3
- 1/3
- As published: “Environmental Analysis”1/3
- As published: “Matrix Analysis of Structures”1/3
- 1/3
- 1/3
- CE 4063/CHE 4063Transport & Transformations in the EnvironmentNot resolved to a course1/3
- As published: “Land Use Development and Controls”1/3
- 1/3
- 1/3
- 1/3
Breadcrumb
16 items
- CE 4063/CHE 4063Transport & Transformations in the EnvironmentNot resolved to a course1/3
- As published: “Chemical Engineering Fundamentals”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Energy Challenges in the 21st Century”1/3
- 1/3
- As published: “Unit Operations of Chemical Engineering I”1/3
- 1/3
- As published: “Chemical Engineering Design”1/3
- 1/3
- 1/3
- 1/3
Breadcrumb
49 items
- As published: “Introduction to Machine Organization and Assembly Language”1/3
- CS 2022/MA 2201Discrete MathematicsNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Systems Programming Concepts”1/3
- 1/3
- 1/3
- CS 3043/SS 3043Social Implications of Information ProcessingNot resolved to a course1/3
- As published: “Foundations of Computer Science”1/3
- 1/3
- 1/3
- 1/3
- As published: “Software Engineering”1/3
- CS 4032/MA 3257Numerical Methods for Linear and Nonlinear SystemsNot resolved to a course1/3
- CS 4033/MA 3457Numerical Methods for Calculus and Differential EquationsNot resolved to a course1/3
- 1/3
- As published: “Analysis of Algorithms”1/3
- 1/3
- As published: “Object-Oriented Analysis and Design”1/3
- As published: “Webware: Computational Technology for Network Information Systems”1/3
- CS 4300/IMGD 4300Graphics, Simulation, and AestheticsNot resolved to a course1/3
- As published: “Introduction to Artificial Intelligence”1/3
- As published: “Machine Learning”1/3
- CS 4343/DS 4343Deep LearningNot resolved to a course1/3
- CS 4344/DS 4344Natural Language Processing: From Foundations to Large Language ModelsNot resolved to a course1/3
- CS 4345/DS 4345Multi-Agent SystemsNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- As published: “Network Security”1/3
- 1/3
- 1/3
- CS 4433/DS 4433Big Data Management and AnalyticsNot resolved to a course1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- CS 4801/ECE 4802Introduction to Cryptography and Communication SecurityNot resolved to a course1/3
- 1/3
- IMGD 4100/CS 4100Artificial Intelligence for Interactive Media and GamesNot resolved to a course1/3
- MA 3457/CS 4033Numerical Methods for Calculus and Differential EquationsNot resolved to a course1/3
Breadcrumb
33 items
- BME 4011/ECE 4011Biomedical Signal AnalysisNot resolved to a course1/3
- BME 4023/ECE 4023Biomedical Instrumentation DesignNot resolved to a course1/3
- CS 4801/ECE 4802Introduction to Cryptography and Communication SecurityNot resolved to a course1/3
- 1/3
- 1/3
- As published: “Introduction to Digital Circuit Design”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Electrical and Computer Engineering Design”1/3
- As published: “Introduction to Control Systems Engineering”1/3
- 1/3
- 1/3
- As published: “Introduction to Wireless Networks”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Software-Defined Radio Systems and Analysis”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- ECE 4803Machine Learning in CybersecurityNot resolved to a course1/3
- 1/3
- 1/3
- As published: “Semiconductor Devices”1/3
Breadcrumb
12 items
- As published: “Introduction to Materials Science”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Introduction to Thermodynamics”1/3
- 1/3
- 1/3
- As published: “Fluid Mechanics”1/3
- As published: “Control Engineering I”1/3
- 1/3
- 1/3
Breadcrumb
4 items
- 1/3
- 1/3
- 1/3
- 1/3
Breadcrumb
30 items
- BME 4504/ME 4504BiomechanicsNot resolved to a course1/3
- BME 4606/ME 4606BiofluidsNot resolved to a course1/3
- BME 4814/ME 4814BiomaterialsNot resolved to a course1/3
- As published: “Introduction to Engineering Design”1/3
- As published: “Introduction to Computational Solutions for Engineering Problems”1/3
- As published: “Materials Processing”1/3
- 1/3
- As published: “Dynamics of Mechanisms and Machines”1/3
- 1/3
- As published: “Intermediate Fluid Mechanics”1/3
- As published: “Elementary Continuum Mechanics”1/3
- 1/3
- 1/3
- As published: “Engineering Experimentation”1/3
- As published: “Project-Based Engineering Experimentation”1/3
- As published: “Advanced Engineering Design”1/3
- 1/3
- As published: “Integrated Design of Mechanical Systems”1/3
- 1/3
- As published: “Thermofluid Application and Design”1/3
- 1/3
- 1/3
- 1/3
- As published: “Ceramics and Glasses for Engineering Applications”1/3
- 1/3
- ME 4829Sustainable Recycling and Production of MetalsNot resolved to a course1/3
- 1/3
- As published: “Physical Metallurgy”1/3
- ME 4875/MTE 575Introduction to Nanomaterials and NanotechnologyNot resolved to a course1/3
- RBE 4322/ME 4322Modeling and Analysis of Mechatronic SystemsNot resolved to a course1/3
Breadcrumb
12 items
- As published: “Unified Robotics I: Mechanical Applications in Robotics”1/3
- As published: “Unified Robotics II: Sensing and Perception in Robotics”1/3
- 1/3
- 1/3
- 1/3
- As published: “Social Implications of Robotics”1/3
- RBE 4322/ME 4322Modeling and Analysis of Mechatronic SystemsNot resolved to a course1/3
- 1/3
- 1/3
- As published: “Artificial Intelligence for Robotics”1/3
- 1/3
- As published: “Industrial Robotics”1/3
Breadcrumb
4 items
- As published: “Introduction to Digital Circuit Design”1/3
- 1/3
- 1/3
- As published: “Control Engineering I”1/3
Breadcrumb
7 items
- As published: “Introduction to Artificial Intelligence”1/3
- 1/3
- 1/3
- As published: “Unified Robotics I: Mechanical Applications in Robotics”1/3
- As published: “Unified Robotics II: Sensing and Perception in Robotics”1/3
- 1/3
- 1/3
Breadcrumb
3 items
- 1/3
- 1/3
- 1/3
Breadcrumb
4 items
- As published: “Introduction to Thermodynamics”1/3
- As published: “Control Engineering I”1/3
- As published: “Manufacturing Science, Prototyping, and Computer-Controlled Machining”1/3
- 1/3
Breadcrumb
2 items
- 1/3
- 1/3
Breadcrumb
2 items
- 1/3
- 1/3
Breadcrumb
10 items
- 1/3
- 1/3
- As published: “Introduction to Wireless Networks”1/3
- 1/3
- 1/3
- As published: “Software-Defined Radio Systems and Analysis”1/3
- 1/3
- As published: “Matrices and Linear Algebra I”1/3
- 1/3
- 1/3
Biomedical Engineering
0 items
Biomedical Engineering
2 items
- BME 4011/ECE 4011Biomedical Signal AnalysisNot resolved to a course1/3
- BME 4023/ECE 4023Biomedical Instrumentation DesignNot resolved to a course1/3
Biomedical Engineering
4 items
- 1/3
- 1/3
- 1/3
- 1/3
Biomedical Engineering
5 items
- 1/3
- 1/3
- 1/3
- 1/3
- As published: “Semiconductor Devices”1/3
Biomedical Engineering
10 items
- As published: “Introduction to Digital Circuit Design”1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
- 1/3
Source. Worcester Polytechnic Institute, catalog Catalog 2026-2027 — https://wpi.cleancatalog.net/electrical-and-computer-engineering/electrical-and-computer-engineering-major. Captured page pages/0454.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.