Electrical and Computer Engineering Welcome What is ECE

  • Slides: 28
Download presentation
Electrical and Computer Engineering Welcome!

Electrical and Computer Engineering Welcome!

What is ECE? Solving Important Problems Being Creative Making a Difference Find Your Path!

What is ECE? Solving Important Problems Being Creative Making a Difference Find Your Path!

ECE at WPI • • 20 full-time faculty ~300 undergrads, ~200 grad students ~85

ECE at WPI • • 20 full-time faculty ~300 undergrads, ~200 grad students ~85 BS, 35 MS, 4 Ph. D annually Innovative, project-based undergraduate program with a focus on innovation, creativity and teamwork • Project/research activity with Analog Devices, General Dynamics, Texas Instruments, Intel, BAE Systems, Raytheon. . . • Very active graduate research program that integrates undergrads into many of the projects Holy Name High School Wind Turbine that resulted from an ECE Undergraduate Project

Welcome to the ECE Department State of the Art, Student Centered • Modern, well

Welcome to the ECE Department State of the Art, Student Centered • Modern, well equipped and well maintained laboratories. • Projects and laboratory experiences that are “real” and make a difference. • A strong advising system. • Focus on teamwork. • Friendly, supportive community. • Active student groups: IEEE, Eta Kappa Nu • Open 24: 7 for student use. • Cost effective BS/MS program. Computer and Embedded Systems Laboratory.

Focus Areas within ECE • Computers/microprocessor systems • Microelectronics Circuits • Electromagnetics, Antennas •

Focus Areas within ECE • Computers/microprocessor systems • Microelectronics Circuits • Electromagnetics, Antennas • Satellite and Indoor Positioning Systems • Power Electronics and Systems • Data Security, Cryptography • Communications, Wireless Networking • Software Defined Radios (SDRs) • Biomedical Signal Processing, Advanced Prosthetics • Robotic Systems and Sensors ECE Labs

Computer Engineering or Computer Science? ? • Hardware + Software vs. Software • Engineering

Computer Engineering or Computer Science? ? • Hardware + Software vs. Software • Engineering vs. Science • Computer scientists discover underlying principles of computation: logic, language, knowledge organization, intelligence… • Computer engineers use these principles to solve problems in hardware and software involving an enormous number of applications, products and devices using embedded processors and DSPs

Companies that Hire Our Graduates Project Presentation Day Preparation

Companies that Hire Our Graduates Project Presentation Day Preparation

Grad Schools that Our Students Attend • • • Stanford MIT California Institute of

Grad Schools that Our Students Attend • • • Stanford MIT California Institute of Technology Carnegie Mellon University of Michigan University of Virginia Boston University Purdue RPI WPI Some WPI graduate students and faculty at Hawaii Day barbecue 2008 “Robot Joint” MQP Team

Finding Your Path • Strategy for Planning your Courses – “I’m not sure what

Finding Your Path • Strategy for Planning your Courses – “I’m not sure what I like best in ECE …” • Sample different areas • Build breadth to inform decision • Eventually go in depth for good MQP background – “I know I want to do …” • Go in depth as soon as possible! • Fill in breadth later for solid ECE-wide background • Tools – Program Flowchart • Find courses, paths in areas of interest – Program Tracking Sheet • Meet all catalog requirements for graduation

ECE Program Tracking Sheet – Use with advisor to make sure you meet all

ECE Program Tracking Sheet – Use with advisor to make sure you meet all catalog requirements – Take advantage of flexibility to tailor program to your interests!

ECE Program Flow Chart

ECE Program Flow Chart

Basic Courses

Basic Courses

The Next Level

The Next Level

MQP Preparation

MQP Preparation

Advanced Courses

Advanced Courses

ECE Courses Basic Courses • ECE 2010 – Intro to ECE • ECE 2019

ECE Courses Basic Courses • ECE 2010 – Intro to ECE • ECE 2019 – Sensors, Circuits, and Systems • ECE 2029 – Intro to Digital Circuits and Computer Systems • ECE 2049 – Embedded Computer Systems • ECE 2311 – Continuous-Time Signal and System Analysis Prep for MQP • ECE 2799 - Electrical and Computer Engineering Design Next Level • ECE 3501 – Electrical Energy Conversion • ECE 2201 – Microelectronic Circuits I • ECE 2112 – Electromagnetic Fields • ES 3011 – Control Engineering • ECE 2312 – Discrete-Time Signal and System Analysis • ECE 3011 – Bioinstrumentation and Biosensors • ECE 3803/3849 – Microprocessor / Real Time Embedded Systems • ECE 3810/3829 – Advanced Digital System Design with FPGAs

First Year § Suggested ECE Courses § Start with ECE 2010: overview of all

First Year § Suggested ECE Courses § Start with ECE 2010: overview of all aspects of ECE § Option to follow interest immediately or continue sampling different areas within ECE § Examples on following slides § Suggest filling in Math, Science necessary for ECE courses § Suggest making progress toward your Humanities & Arts (HUA) Requirement § Social Science requirement: If you go off-campus for IQP, you will take ID 2050 which counts as 1 of 2 courses for social science requirement.

Required Math, Science Total of 12 math, science courses required for ECE major: •

Required Math, Science Total of 12 math, science courses required for ECE major: • Math (at least 7) – MA 1021 -4 Calc I – IV – MA 2051 Differential Equations – MA 2201 Discrete Math – MA 2621 Probability – MA 2071 Matrices and Linear Algebra • Physics (at least 2) – PH 1110/1111 Mechanics – PH 1120/PH 1121 Electricity and Magnetism – PH 1130 Modern Physics – PH 1140 Oscillations and Waves • Chemistry or Biology (at least 1 of either) • And any 2 math/science course (MA, PH, CH, BB, GE)

Required Engineering Total of 15 ECE course equivalent required for major: • MQP (3

Required Engineering Total of 15 ECE course equivalent required for major: • MQP (3 course equivalents) - Usually includes capstone design (but needs to be covered separately in case of research MQPs; check with MQP advisor) • 12 ECE Courses at 2000 -level or above - At least 3 “EE” courses; at least 2 “CE” courses Plus 3 additional engineering courses: • 1 Computer Science (2000 -level or above) – Usually CS 2301 (C programming) • 1 “ES” course at 2000 level or above – Usually ES 2001 (Materials) or ES 2501 (Static Systems) – Not ES 3011 [Controls] which counts as an ECE course) • 1 other course at 2000 level or above from any engineering – Some courses excluded; check catalog

Second Year § Suggested ECE Courses § Depend on path in 2010, basic courses;

Second Year § Suggested ECE Courses § Depend on path in 2010, basic courses; examples on following slides § Suggest completing your Humanities & Arts (HUA) Requirement § Suggest completing CS Requirement § Usually CS 2301 (System Programming for Non-majors) § If you are interested in an off-campus IQP during your junior year, you must apply by September of your second year. § If you are interested in a summer internship, start looking during your second year § ECE 2799 ECE Design: “Mini-MQP” in 7 weeks § Can be taken as early as D term of second year § OK to wait until junior year; MUST complete before MQP § Key: at least 3 of ECE 2019, 2311, 2029, 2049 to contribute to project team

First / Second Year Plans § Possible ECE Courses Year First Term Course(s) A

First / Second Year Plans § Possible ECE Courses Year First Term Course(s) A Year First B Soph Term Course(s) A B C 2010 D 2029 A 2019 A 2049 B 2311 B 3803 C 2049 C 2019 D 2799 Prefer “EE” side Soph Prefer “CE” side

First / Second Year Plans § Possible ECE Courses Year First Soph Term Course(s)

First / Second Year Plans § Possible ECE Courses Year First Soph Term Course(s) A Year First Term A B B C C D 2010 A 2019 B Course(s) D 2010 A 2049 2311 B 2029 C 2049 C 2019 D 2799 Prefer “EE” side Soph Prefer “CE” side

First / Second Year Plans § Possible ECE Courses Year First Soph Term Course(s)

First / Second Year Plans § Possible ECE Courses Year First Soph Term Course(s) A Year First Term Course(s) A B 2010 C 2019 D 2311 D 2022 A 2312 A 2049 B 2029 C 2049, 2201? C “Next Level”? D 2799 Prefer “EE” side Soph Prefer “CE” side

Junior Year & IQP • Find enough depth in one or more ECE areas

Junior Year & IQP • Find enough depth in one or more ECE areas to contribute on MQP: 1. Power System Engineering (3501, 3503) 2. Analog Microelectronics (3204, 4902, 4904) 3. RF Circuits & Microwave (3113) 4. Signals & Communications (2305, 3308, 3311, 4305, 4307) 5. Biomedical Engineering (ECE/BME 3011, 4011) 6. Computer Engineering (3801, 3803, 4801) • Suggest complete your IQP • If you are interested in off-campus MQP, apply by the beginning of November in your junior year. – Lincoln Lab; Limerick, Ireland; Silicon Valley; Mitre; Wall St; etc. – Or, make sure you have an on-campus MQP scheduled. • Consider the BS/MS program; Apply by the beginning of D term in your junior year.

Senior Year & MQP • MQP, MQP – It usually takes 1 full term

Senior Year & MQP • MQP, MQP – It usually takes 1 full term for an off-campus project. – It usually takes 3 terms for an on-campus project. • Check with your advisor on your ECE requirements – At least 12 ECE courses plus MQP – At least 3 courses in Electrical Engineering – At least 2 courses in Computer Engineering • Check with your advisor on your overall degree requirements – 15 units total (including everything) – HUA (2 units), Math & Basic Science (4 units), Engineering Science and Design (6 units), IQP (1 unit), PE & SS (1 unit), Free Elective (1 unit) • Ready for walking across the stage on graduation day …

26

26

Questions - Feel Free to Contact Us • Prof. John Mc. Neill, mcneill@ece. wpi.

Questions - Feel Free to Contact Us • Prof. John Mc. Neill, mcneill@ece. wpi. edu • Prof. Xinming Huang, xhuang@ece. wpi. edu, AK 216 • Prof. Fred Looft, fjlooft@wpi. edu, Department Head, AK 202 • Ms. Shannon Cotter, scotter@ece. wpi. edu, UG Admin, AK 202 • And feel free to contact any ECE faculty at anytime

28

28