Related Posts
More Posts
We are probably too busy to post
Is your bookshelf decolonized?
Additional Posts in Engineering
What you didn't know about engineering...
We are probably too busy to post
Is your bookshelf decolonized?
What you didn't know about engineering...
It depends on what you want to get out of university. If you want to learn more about the theoretical underpinnings of computer engineering, then no prior programming experience is necessary. However, if you want to focus on learning how to program, you should have some prior experience.
It depends on the university. Some universities have introductory programming classes that students must take before declaring computer engineering as their major. Other universities allow students to declare computer engineering as their major without any prior programming experience.
I'm not sure if you need to have experience, so you go to college to acquire all the necessary knowledge.
None, most courses are designed to build up your knowledge from the ground up. You'll be a bit ahead of the curve during your first semester if you go in with prior knowledge, but by the time you're fully into your major, everyone should be roughly on the same level
I went in not knowing anything other than extremely basic intro knowledge from a few weeks of coding boot camp in high school. I wouldn't worry about it too much, I wasn't the only one who wasn't too advanced and those of us that stuck with it ended up making it through just fine
You can read some books so that you have a basic knowledge and it is not difficult to understand, I recommend Concise Guide to Software Engineering by Gerard O'Regan.
We actually have a classmate that went into the first year knowing a bit too much for his own good. He was quite a bit cocky and would argue with the professor about the course content, but he got humbled real quick when we had our first midterm. Sometimes it's best to come in with an open mind and be ready to learn
You don't necessarily need to have prior knowledge but it wouldn't hurt to get familiar with a language or two to at a basic level just so you have a better conceptual understanding and can ease into your first courses.
In my case I did not have any, I was always interested in programming but due to lack of commitment I never ventured into this field, but when I entered the university I learned everything I should and I finished my studies and now I am looking for a job in this area.