Computer engineering question

So I’m interested in computer engineering. I’ve always been interested in building computers and learning how they work and stuff, it sounds like a lot of fun. However, I took a computer science class this year and, well, it’s not that I didn’t enjoy it, it was pretty fun at times, but I don’t think I was really good at it. So I guess my question is, how much coding am I going to need to know for computer engineering? Does computer engineering require a lot of programming?

Yes, and the two go together. Buy yourself a desktop developmet environment or find some online resources, build your coding skils and your confidence will go straight up

@user4321 so if I suck at programming I shouldn’t pursue computer engineering?

How do you know you “suck” at programming? What has your experience been?

Programming is a skill. That’s why you take classes and practice - to get better! Yes, some people have more natural aptitude for it, but if you have the interest level and work at it, you can learn.

@eyemgh Ok, I don’t suck at programming, I took a Python course during my computer science class at skill and I just wasn’t as good as it as I hoped. Like I understood the concepts, I just had a hard time 1) understanding the instructions and 2) creating my own code. Like if I looked at a string of code, I could tell what it did but if you were to ask me to create something that did exactly what that code did, I wouldn’t be able to do it off the top of my head

How many people speak fluent Mandarin after one class? :smiley:

I dont mean to scare you out of CS/CE,but in all honesty you should really be able to figure out/write python code pretty quickly. I am an ME, and had to recently cut some Python code on ANSYS (a simulation software), and I honestly thought of it being very rudimentary.

With that said, just hang on a little while longer, and compare yourself against those with a similar background and in the same class to gauge yourself (dont compare yourself against the future bill gates in your class - that is, those who have been somehow programming since middle school).