PDA

View Full Version : UofT ECE 3rd Year Course Selection


FDEL
Jul 31st, 2008, 04:10 PM
Hi, I did my Magellan entries last February. However, I did them at the last minute because I somehow missed the reminder emails. As a result, it was a rushed effort. The registrar people told me that it's not set in stone, and if I want to change I can still change them in August.

So now the time for changing my course selection has come, I'm trying to decide what courses to choose. I'm not very good at math, and I don't enjoy math, so I'm trying to stay away from courses that involves heavy math, and leaning more towards Computer Engineering courses (I'm good at programming/logic). I'm looking for courses that have awesome projects and interesting professors, while trying to stay away from courses with one or two evaluations making up huge chunks in the grade (e.g. I'll take APS111-style grading over 20%lab 30%midterm 50%final any day). However, out of the kernel courses from the three areas I don't have much interest for, I must choose one:

-ECE318 Fundamentals of Optics
-ECE335 Introduction to Electronic Devices
-ECE320 Fields and Waves
-ECE315 Switch-Mode Energy Conversion
-ECE311 Dynamic Systems and Control
-ECE316 Communication Systems

I'm just wondering if anyone has taken any of these and is willing to give some feedback, and maybe some advice. What are the courses like? How math-intensive are they? Grading breakdown? Labs? Projects? Etc...

Thanks in advance!
FDEL

Phlegmbot
Jul 31st, 2008, 06:47 PM
-ECE318 Fundamentals of Optics
-ECE335 Introduction to Electronic Devices
-ECE320 Fields and Waves
-ECE315 Switch-Mode Energy Conversion
-ECE311 Dynamic Systems and Control
-ECE316 Communication Systems
FDEL

On the old curriculum, I took all of those except 318.

For someone primarily interested in programming and logic, I'd recommend either 311 or 316.

Control systems is a big field, and if you take the upper courses in it (I didn't) you'll get into control of discrete systems which may involve some programming and logic. You can always visit or email a prof about the courses if you want. Maggiore is a pretty solid guy and you can try him. I'd say the math is fairly easy - if you can understand polynomials and basic complex numbers, you'll be fine.

Comm is a bit more math intensive, but nothing too wild. The only reason why I recommend this course is because comm is a huge field with a lot of applications. It's useful to have a background in the basics, I think. You'll learn about AM, FM, and why digital kicks analog's ass.