My experience with uWaterloo Eng is that everything is very fast paced. A degree is more than just reading lists and exams. Engineering Girls at University of Waterloo. Software Engineering basically takes Computer Science and combines it with Engineering. I think a lot of people mistake that the difference between Computer Science versus Software Engineering is the different between theoretical and practical. :). Colouring in without going over the lines as well as they do, is just something you cannot teach. That’s one of them, it often fails to appreciate when you’re building a foot bridge and not a whole city. Instead, it really depends on what your interest is in for greater chances of success. There’s a misconception thanks to the successes of Bill Gates, Mark Zuckerberg, Steve Jobs and Elon Musk that a Computer Science degree is easy, (three of those dropped out of university, the fourth didn’t even study computer science). We are not trying to diminish the importance of computer science as a discipline or computer scientists as a driving force of digital innovation and advancement in scientific research. Create a free website or blog at but still confused which field is better for me to learn(computer science or software engineering) In your position, I would select computer engineering as my first choice. That is look through all the things that can be done such as design patterns that would for example improve maintainability, reliability, etc. Megan Barton Hanson says Eyal might be behind Scott Disick’s random DM, Netflix’s new film Hillbilly Elegy is getting called ‘one of the worst movies of the year’, There’s going to be a Christmas all-stars Celebrity MasterChef and the lineup is unreal, Noel and Matt were easily the best part of this year’s Great British Bake Off, This is how to play the True American drinking game from New Girl, This ‘Flame’ TikTok audio is becoming the Yanny and Laurel debate of 2020, Former Islanders are going wild for the Maura and Chris news and it’s so wholesome, Meet the new Celebs Go Dating cast who will be put up in a £30million Surrey mansion, All the evidence we missed that Maura and Chris were together before they announced it, Dolly Alderton and Pandora Sykes announce The High Low is ending, These are the 50 unis you should have gone to if you wanted that easy 2.1, The I’m A Celebrity web: This is how the contestants are all connected to each other, These are the juicy royal scandals that The Crown series four left out. But it really depends on the school. I know that Canadian students don’t have to take the SATs, but do you happen to know a what a safe score would be to be in the safe acceptance zone for any of the programs above? However, some students love this type of intellectual exploration, and some end up using it to advance technology in truly mind-blowing ways. If Europe needs 825.000 ICT professionals until 2020, does it mean everybody should study computer science? Study at CODE: Bachelor of Arts in Software Engineering. There is a lot of variation in courses. Hi Kelvin. Both of these domains are theoretical. A theory of practise is still a theory. It addresses the ways in which computers think on a fundamental level, requiring you to get to the root of how technology solves problems and meets human needs. Choose courses that will help you get a job that you’re interested in. Someone has to invent, build, and maintain all that technology we use on a regular basis, and in the future, you might be the one filling that role. There are so many different pieces that are required to bring a piece of software together so whatever major you end up going with, you will gain the skills to be part of a good software team. It depends. I have a question. As CS and CE are administered by different faculties, so is the ranking same for CE too or is it only for the CS program ? Here are also some suggestions available on the UW Computer Science page. Based on the curriculum for Software Engineering and based on how busy engineering students tend to be in general, I think it would be harder to do this with Software Engineering than with Computer Science. IT professionals work in every industry to administer and maintain computer networks, manage an organization’s computer resources, and troubleshoot everyday computer issues. I want to study graphics and web designing. So you will be learning about circuits, logic gates, physics, but also programming and Computer Engineering is a lot more hands on too. I would suggest that you do an Engineering Shadow Day if you can because that gives you a better idea of what it’s like to be in Engineering. Not at all. I don’t really see how you can say software engineering isn’t engineering but I can see how you can classify some of what’s placed under its banner as that. This article made things crystal clear for me! 1A Electrical Engineering What you may have been looking at on the University of Waterloo website are the program requirements for high school students that are already studying in Ontario, Canada. 1. If anything it taught me never to go into computer science as I am definitely struggling with my computer science classes while I was the only one of my friends to pass the Fundamentals Of Electric Circuits class. What Jobs Can You Get With an English Degree. Yahoo fait partie de Verizon Media. If you want to learn about how computers work and also learn about programming, then take Computer Engineering. Click here for more information on software engineering. As a high school student with minimal experience in the field, you’re likely wondering what distinguishes these two fields, and which major it’s better to pursue. Practically speaking, you’re likely to find a lot of overlap between these two majors when it comes to what you’ll study. If Anything Happens I Love You: What’s the Netflix animation everyone’s talking about? To get a better sense of what your prerequisites are, follow the link and choose the options based on your criteria as an international student: Visiting the school is a good idea if it’s possible for you to do so, and talking to current and former students provides valuable personal perspectives. Your email address will not be published. Can you do that? If you can write your name on a log in screen you can call yourself both computer scientist and software engineer. At least if I solve a circuit equation and get the right answer I don't have to clean up 300 ambiguous errors. Some are highly mathematically, some are focused on software engineering, some are almost vocational and many today mix in all of those things. Use this side-by-side comparison for a deeper look at the CS and CE majors: Co-op jobs tend to be quite similar. The prospect of working with computers as a career is becoming increasingly popular with high school and college students; the number of computer science majors is rising every year, and even younger students are getting involved with programming and building computer hardware. I have some questions about it. Computer Science vs. Computer Engineering Computer Science vs. Computer Engineering With salaries and workforce demand for STEM (science, technology, engineering and mathematics) graduates at an all-time high, two red-hot majors that prospective students must be familiar with are Computer Science and Computer Engineering. A man has been arrested for wielding a machete in Aberystwyth. Besides the importance of fit, you’ll need to consider that your future plans may change after you arrive at college. Software Engineering is about the same. and after i finish my preparatory class(which is after 1 year) Here are some questions you can ask yourself to help assess whether computer science or computer engineering is a better choice for you, generally speaking: Again, there’s a lot more to choosing a college than whether the school offers the best possible major for you. You won’t always have a choice between computer science and computer engineering at a given college; many colleges only offer one or the other. Thumbs up. Desirable companies like Google are notorious for including difficult, math-heavy programming tasks in their hiring process, even if you won’t have to do that kind of problem-solving on a daily basis in that position. That said, the content itself in computer science isn't necessarily easy. If this describes you, you might find computer science to be a better fit.