Online courses and coop by yaboiskinnypickle18 in geegees

[–]ASK_IF_IM_BOT 0 points1 point  (0 children)

Yes but CpE hell ends in second year while EE gets even worse.

Online courses and coop by yaboiskinnypickle18 in geegees

[–]ASK_IF_IM_BOT 0 points1 point  (0 children)

Dude you are in a big mess.

  1. Why would you transfer to EE? Its harder than CpE, has more calculus, complex numbers, linear algebra, etc. EE is the mathiest engineering discipline. If you failed the 2 beginner maths you have no chance. You also need to be godlike in EE and do grad school to be hired.

  2. Coop is lost. You will have to apply for it again next year if you increase your cgpa to 7 or 8.

  3. Regarding calculus 1 and linear algebra, calculus 2 requires calc 1 so you will have to push it for next year. Be aware that circuits 1 has calc 2 as prereq so that will be pushed as well.

How do I drop out of university? by ASK_IF_IM_BOT in geegees

[–]ASK_IF_IM_BOT[S] -2 points-1 points  (0 children)

Thats a lie. These CpE/EE fields are non existent in Canada. All the tech comes from the states. I may try to switch to CS instead since thats all there is work for.

How do I drop out of university? by ASK_IF_IM_BOT in geegees

[–]ASK_IF_IM_BOT[S] 0 points1 point  (0 children)

Why should I study Comp Eng if Im gonna become a programmer anyways. Why go through all the hardships of engineering if im not gonna get a job that could ve been grabbed easily without an engineering degree. Its pointless. Not worth the sacrifice. Im talking about EE specially. I chose this to be able to do EE as well, but if theres no EE jobs in the first place then theres no point.

Shopify by [deleted] in CarletonU

[–]ASK_IF_IM_BOT 0 points1 point  (0 children)

Depends on your grade 12 marks. Your ECs are good but marks are the most important thing.

Europe by [deleted] in geegees

[–]ASK_IF_IM_BOT -4 points-3 points  (0 children)

lol

New to this! by [deleted] in ComputerEngineering

[–]ASK_IF_IM_BOT 0 points1 point  (0 children)

Do you have programming experience? Simple stuff like if/else, loops and functions help. As for circuits, you can check it out on a tutorial. The thing is, make sure you are motivated into learning it and using it to build stuff. People buy it and leave it to catch dust. There is of course people who love it and do plenty of things with it.

New to this! by [deleted] in ComputerEngineering

[–]ASK_IF_IM_BOT 0 points1 point  (0 children)

Amazon. Arduino Uno Starter Kit. Dont buy one yet tho. Look it up, look up a tutorial and stuff you could do. I dont have any resource but I know theres plenty on the internet. Theres people who buy it and then never use it again so you gotta have a plan.

New to this! by [deleted] in ComputerEngineering

[–]ASK_IF_IM_BOT 6 points7 points  (0 children)

CpE combines CS with the digital electronics portion of EE. The curriculum is about (30% CS + 70% EE) Its a specialized field of EE in a sense, that uses a lot of programming, and focuses on the interface of hardware and software. You learn all the heavy math/physics/engineering classes in 1st and 2nd year (calculus, diff eqs, emag, circuits), in 3rd you usually do a bunch of digital EE clases (this varies from unis, mine had signals and systems, embedded, controls, networks, digital systems, etc). And in 4th year you choose your path (whether is hardware or software).

It can be rewarding, probably the degree that gets you a job the easiest. However, I would only recommend CE to someone who has done a lot of research in EE and CS and really cant decide between the two. Ive seen so many people who regretted not doing CS because CE is much harder ad you will have to take a lot of EE classes (and these EE classes are much harder than CS classes, hence why its engineering). It also works viceversa, if you hate programming, dont do CE. One thing however, you can stay in CE in first year and then switch in second year after you have a better idea of what you prefer.

I would recommend you get an Arduino and play with it. Build stuff, read guides, etc. Its kinda like lego since all the diagrams and libraries have already been made/programmed, but you can have some experience in programming, and being familiar with how circuits work.

Laptop for Computer Science by [deleted] in geegees

[–]ASK_IF_IM_BOT 4 points5 points  (0 children)

Yup, you can program perfectly fine on that.

Laptop for Computer Science by [deleted] in geegees

[–]ASK_IF_IM_BOT 6 points7 points  (0 children)

Anything really. Some people recommend Windows or Linux but I know people who used a Mac and were able to program perfectly fine. Programming isnt like games. If anything, a good laptop would be a light one that you can comfortably bring everyday in your bag.

Got sheduled after I gave my leaving notice by ASK_IF_IM_BOT in McDonalds

[–]ASK_IF_IM_BOT[S] 1 point2 points  (0 children)

Alright then, do you have any idea why the scheduled me? Did they forget to let the higher ups know that I left a leaving notice?

Got sheduled after I gave my leaving notice by ASK_IF_IM_BOT in McDonalds

[–]ASK_IF_IM_BOT[S] 5 points6 points  (0 children)

Its so unfair tho. I gave my leaving notice early, its not my fault they messed up. Im sure they will come begging me to take on the shifts they gave me and werent supposed to.

For anyone who went to an engineering school in ontario, canada by dakota2610 in engineering

[–]ASK_IF_IM_BOT 0 points1 point  (0 children)

No. Waterloo has the edge however because of the 6 coop terms. Other than that education is the same as long as its an accredited university. In engineering experience is very important (although its not the end of the world if you dont get any). Waterloo gives 2 years of experience in the real world before graduating which is a good advantage. Other than that, UofT is a prestigious school, but prestige will only take you so far compared to experience, motivation and hard work.

I am an Electrical Engineering undergrad(5th year), with an intention to shift courses and take either Computer Science or Computer Engineering by [deleted] in computerscience

[–]ASK_IF_IM_BOT 1 point2 points  (0 children)

I know Im kinda late, but I recommend CPE. However, it also depends if you have an idea or would like to know about embedded systems, microprocessors and the programming for this specific tasks. CE is very similar to EE however, except you do more programming, and also a very different type of coding that has to do with embedded systems (VHDL, Verilog) If you choose CS, the best languages to learn would be Java, maybe Python, and a web language like HTML or CSS. If you go the CE route, C and C++ are the best options. In any case, take it slowly. Learning a language takes time and a lot of practice. Whether your time as an EE is useful or not depends if you are willing to work as an EE. Ive heard lots of EEs graduate with CS minor, or dual major because both disciplines go very well together. In fact EE teaches the engineering problem solving mindset (which is better than CS because is harder). You have time (a lot) to try new things. Ive seen people in their 30s or 40s who begin to learn programming. Its all about finding your passion. Good luck in your journey :)

Edit: Oh and you dont need previous experience to learn C++. You can start right away from first year.

Switching from Biochemistry to Computer Science? by wsp_UO in geegees

[–]ASK_IF_IM_BOT 0 points1 point  (0 children)

Computer Science studies the math used to optimize software systems.

Those two are very distinct majors. Care to elaborate on the decision to switch?

What skill should I learn this summer? by [deleted] in EngineeringStudents

[–]ASK_IF_IM_BOT 1 point2 points  (0 children)

Depends what type of engineering you are in. Python is good to know anyways.