Miscellaneous

Programs: Computer Engineering

Note: This article is hosted here for archival purposes only. It does not necessarily represent the values of the Iron Warrior or Waterloo Engineering Society in the present day.

Do you like calculus? Do you like Boolean algebra? Do you like designing multistage differential amplifier circuits at 3 in the morning? Great! You’ve come to the right place!
Partial joking aside, welcome to Computer Engineering! You probably already have an idea of the problems Computer Engineers work on – digital hardware, firmware, and even some analog circuits for when there are no Electrical Engineers nearby. In the year ahead you will build up skills in the fundamental areas of Computer Engineering, including Physics, Calculus, Programming, Circuits, Digital Logic and Discrete Math.

The best advice I can give is to ensure you put a good amount of effort into your courses, you will thank yourself later on! On the other hand, do make sure to get involved in things outside of classes – sign up for an intramural team, or join a few clubs. Wondering how to find the right balance? This is one of the most important challenges each of you will face while transitioning into University, take advantage of the resources available to help you figure it out (TA’s, Engineering Society, First Year Office etc.)

Finally, some of your will be introduced to co-op in the next few weeks. While it may seem daunting, Computer Engineering opens up some fantastic opportunities in the tech world. Spend some time perfecting your resume and practicing for interviews, and you may just find yourself on your way to your dream company.

Now go ahead and begin the best 5-7 years of your life!

Leave a Reply