I had a provisional plan for the remainder of my M.Eng earlier in the year. I knew that I’d likely have to adjust this based on what courses were actually made available at registration time in the years to come.
Without looking back on that plan, assuming what is available this year, will continue to be. I came up with the following new plan:
- ECE1228H F Electromagnetic Theory, Professor M. Mojahedi
- ECE1505H S Convex Optimization , Professor S. Draper
- ECE1502H F Information Theory , Professor S. Draper
- PHY2303H S Quantum Theory of Solids II, Professor Yong Baek Kim
- PHY2403 F Quantum Field Theory I, Professor Michael Luke
- MIE1210H F Computational Fluid Mechanics and Heat Transfer
- PHY1500H F Statistical Mechanics
- PHY1530H F Fluid Mechanics
- PHY1540H Y Mathematical Methods in Physics
- PHY2203H F Quantum Optics I
- PHY2321H S Many Body Physics I
- ECE1252H F ECE Introduction to Computational Electrodynamics
- ECE1243H F ECE1243H Topics in EM Waves: Advanced Engineering Electromagnetics
- CSC2426H F Fundamentals of Cryptography
Last term I ended up dropping ‘Microwave Circuits’ in favour of ‘Scientific Computing for Physicists’, which I was taking concurrently. The microwave circuits course was really about GHz domain electromagnetics, but it’s a material that I’d enjoy a lot more, and get a lot more out of, by reading the course text and doing problems, than attending the lectures (which were just taught from slides).
Because I’d dropped the uwaves course, I’m now down one ECE course. I need 5/9’s of my M.Eng course selections to be from ECE to graduate. This forces me to make additional course selections from ECE that I hadn’t initially planned for. For example, I’d rather take the MIE CFD course or the PHY Quantum Optics course than the ECE Information Theory course, which I selected primarily because it helped satisfy the graduation requirements.