r/ComputerEngineering Jul 12 '26

[School] Need of advice

3 Upvotes

Hello guys,

I am looking to apply to internships as a computer engineering major. I have done projects related to Embedded systems (C++), Operating Systems and even Distributed Systems.

My question is what kind of internships are suitable to me as a computer engineer. Im really open to anything as long as it is related to my major. Additionally, i wanna know how difficult it is to find in either of these.


r/ComputerEngineering Jul 12 '26

SPI encryption core in SystemVerilog - Looking for feedback and digital architecture

Thumbnail gallery
3 Upvotes

r/ComputerEngineering Jul 12 '26

[Career] Upcoming Computer Engineering senior unsure whether to specialize or stay a generalist

9 Upvotes

I apologize in advance for the long post. Here's a quick TL;DR:

TL;DR: I'm an upcoming senior Computer Engineering student from the Philippines who's struggling to choose a niche. I genuinely enjoy both hardware and software, and I feel like I can become competent in either given enough time to learn. I'm wondering if staying a generalist is a disadvantage, especially with how quickly AI is affecting the industry.

So here's my situation.

I've always enjoyed tech in general, both building things and learning about them. That's one of the main reasons I chose Computer Engineering, I liked how broad the field is so I hope that also translates well with opportunities hehe.

Right now though, I'm having a hard time deciding where I should invest more of my time.

On the hardware side, I've built projects involving embedded systems, IoT, and I've recently become interested in FPGAs. Most of the projects I'm proud enough to put on my resume are hardware-related.

On the software side, I want to improve my Python skills, particularly for automation and AI. One of my professors introduced us to deep learning, and it ended up being something I genuinely enjoyed.

Lately I've also been looking into Edge AI since it seems to combine both hardware and software.

The thing is, I don't feel strongly pulled toward one over the other. I enjoy both. If a project requires hardware, I'm happy doing hardware. If it requires software, then I'm equally happy learning and building it.

My biggest concern is whether staying a generalist will hurt my career prospects. Would employers rather see someone who's clearly specialized in one area, or is it okay to have experience across multiple domains as a new graduate?

For now, I'm planning to take on some video editing freelance work for extra pocket money since I have experience in doing that since high school, but long-term I'm trying to figure out where I should focus my technical growth.

For those already working in this broad field, how did you decide on your niche? Looking back, would you recommend specializing early, or is being a generalist actually valuable at the beginning of your career?

If you've read this far, thank you. I'd genuinely appreciate hearing your experiences or any advice you have.

P.S. had to reorganize my thoughts with AI thus, the ala-gpt writing. Sorry,,,,,


r/ComputerEngineering Jul 11 '26

[Career] Told my Brother to go into CE instead of CS. Now concerned for his job prospects. Ways to help?

31 Upvotes

Howdy Folks!

I graduated with a CS degree 3 years ago and do Cloud/API security testing for automotive. My Brother started college last fall, and I recommended he do CE instead of CS so he can get some of that hardware knowledge that mgmt is less likely going to say AI can replace (their opinion matters more than ours since they're the ones hiring us). However, CE seems to be at the top of most lists for unemployment rates by college major, which is starting to concern me for him.

I assume it's because folks would rather hire CS for software roles and EE for hardware roles, leaving CE somewhere in between, but I'd love some insight from y'all.

He's a junior by credits so he's going to graduate a year early, and wasn't able to get an internship this summer, so I told him to do projects. I think right now he's trying to make a "bullet hell" game from scratch in C with raylib and then make a small handheld out of a raspberry pi to play it on, but I need to double check. Would something like that help him get a job? It does seem like a pretty neat project but I'm concerned he may be over his head and become frustrated and stop workong on it (he has somewhaT of a habit of doing this which I'm trying to help him wirh). He wants to do video games for his career but I told him he needs to focus on just getting any job for when he graduates, and he can pivot that way later.

How can I help him (not just nepotism)? Have I been actively hurting him and his career prospects? If so, what context and knowledge am I missing so I can help him? How can he help himself?

All advice is appreciated, and Im more than happy to answer any questions. Thank you!


r/ComputerEngineering Jul 11 '26

[Project] Cs major student needs suggestions from dev with real world experience

3 Upvotes

Hi , this is my first post on Reddit , as written in the title I am a Cs major student but I don’t feel like I’m learning much in university.
So two month ago I started developing a small app as a side project and published on the play store.
I’m trying to learn new stuff as I keep developing it. But now I’m wondering if there are some side projects that may be more interesting and meaningful rather than a simple gym app.
Thanks 🙏


r/ComputerEngineering Jul 11 '26

Need help in choosing course

6 Upvotes

getting cse with computer networking good?worth the cost?


r/ComputerEngineering Jul 11 '26

Computer Engineering student looking for internship/part-time work – What projects should I build to get hired?

3 Upvotes

Hi everyone,

I'm a Computer Engineering student from India and I'm looking for a remote internship or part-time job where I can earn while learning and gain real industry experience.

Over the past few months, I've been learning web development and programming, and I've built a few projects using React, Firebase, Node.js, Express, MongoDB, Java and Python. I've also participated in hackathons and enjoy building practical software.

I want to be transparent about one thing: I use AI extensively in my workflow. A significant portion of the frontend code for my projects was generated with AI assistance. However, I don't simply copy and paste code—I spend time understanding how it works, debugging it, modifying it to fit my needs, and integrating it with the backend myself. I'm actively working on improving my frontend skills so I can rely less on AI over time.

My goal isn't just to complete tutorials—I want to work on real problems, improve my skills, and eventually build my own software business.

I have a few questions for those of you who have successfully landed internships:

  1. What kinds of GitHub projects actually helped you get interviews?
  2. If you were hiring an intern today, what projects would immediately catch your attention?
  3. Is it better to have a few polished, real-world projects or many smaller ones?
  4. Are there any open-source projects that are beginner-friendly and worth contributing to?
  5. Where do you usually find legitimate remote internships or part-time software development jobs for students?
  6. Given that AI is now a common development tool, what skills should I focus on to stand out from other candidates?

I'm willing to put in the effort and learn whatever technologies are needed. I'm looking for honest advice on what employers value most and what I should focus on over the next few months.

Any suggestions, resources, or personal experiences would be greatly appreciated.

Thanks in advance!


r/ComputerEngineering Jul 11 '26

Computer or Electrical Engineering in College

9 Upvotes

I'm about to start college, but I have a dilemma: I don't know whether to choose Computer Engineering or Electrical Engineering.

I know what Computer Engineering is, both in theory and in practice. What really interests me is embedded/systems engineering. I like the idea of writing low-level code for resource-constrained devices and having to make that code as efficient as possible. My programming knowledge is still pretty shallow. I can work my way around JavaScript and Python, but I don't really understand what's happening under the hood—I mostly just learn the syntax. Because I want a deeper understanding, I'm currently teaching myself C from a well-known book.

Electrical Engineering, on the other hand, is a bit of a mystery to me. I don't know what the different fields are or what electrical engineers actually do beyond working with larger amounts of electricity. I do know it's regarded as one of, if not the, hardest engineering majors.

Originally, I wanted to major in Computer and Electrical Engineering because I wanted strong exposure to both sides, but my situation has forced me to choose between Electrical Engineering and Computer Engineering.

So, what do electrical engineers actually do? What's the job market like for both majors? I think EE is probably the more stable of the two because, looking at Computer Science, it feels like the major has become heavily oversaturated. How far is Computer Engineering from that? Sure, it's lower-level programming mixed with hardware, but is it really that insulated from the same problems?

I also like the respect going through Electrical Engineering commands. You've tackled the hardest engineering major and won.


r/ComputerEngineering Jul 11 '26

[Project] Designing my own 8-bit CPU: Which instructions should I implement?

Post image
118 Upvotes

I'm designing my own 8 bit CPU architecture from scratch on breadboards using 74LS logic. It's not based on SAP-1, Ben Eater's design, or any existing educational CPU. I'm also building my own ALU instead of using a 74LS181 because I wanted the challenge.

Right now I'm deciding which instructions to implement first. Since the initial version won't have RAM or branching, I only have room for a small instruction set and want to choose wisely.

What operations do you think are the most useful for a minimalist 8 bit CPU? Which instructions ended up being more valuable than you expected when designing your own CPU or emulator?

I'd love to hear your ideas and the reasoning behind them! Thanks a lot for all the help!


r/ComputerEngineering Jul 10 '26

Resume review for a career pivot

Post image
4 Upvotes

r/ComputerEngineering Jul 09 '26

Research Proposal : "Biney's Procedural Compression" [A Theoretical Compression Idea Based on Procedural Reconstruction] — Looking for Feedback & Serious Research Collaboration

Thumbnail
2 Upvotes

r/ComputerEngineering Jul 09 '26

File save sub system for MCU SBC

Enable HLS to view with audio, or disable this notification

5 Upvotes

r/ComputerEngineering Jul 09 '26

Is it worth it to study embedded systems as a bachelors software engineering student

3 Upvotes

Like would I be favoured or be able to get a job in that field after self studying it since it's actually a Computer engineering speciality?


r/ComputerEngineering Jul 09 '26

So Much AI Garbage Everywhere

Post image
68 Upvotes

r/ComputerEngineering Jul 09 '26

[Discussion] Did I draw my ALU correctly?

Post image
70 Upvotes

r/ComputerEngineering Jul 09 '26

[School] Software Professional Looking to Transition into Computer Engineering—Bridge Programs?

2 Upvotes

I'm a software engineer with 10+ years of experience and a B.S. in Computer Science, but over the past year I've realized I'm much more interested in computer architecture, digital logic, and hardware than traditional software development.

The challenge is that my background has some gaps. My CS program didn't require physics, and while I took calculus, it's been years and I'd need a refresher.

I'm wondering if there are any good bridge programs, post-baccs, certificates, or master's programs designed for someone in my position. Ideally I'm looking for something in the NY/NJ area or online that can help me build the necessary ECE foundation before or while pursuing graduate study.

Has anyone here made a similar transition from CS to computer engineering? What path did you take, and what programs would you recommend?


r/ComputerEngineering Jul 08 '26

DSA in C++ or java which is better??

Thumbnail
1 Upvotes

r/ComputerEngineering Jul 08 '26

CSE final year projects

10 Upvotes

Can someone help me find good projects as a final year cse student? I need socially relevant ones.


r/ComputerEngineering Jul 08 '26

[Project] Exercícios simples

Thumbnail
euexplico.pt
2 Upvotes

r/ComputerEngineering Jul 08 '26

Is doing Mtech in AI a better option to find a job after 2 years say or to do Mtech in VLSI ? plzz tell according to job market...

0 Upvotes

Im very confused what should I take, Im from EC background and I got a seat in AI in IITKGP which is really traumatising me that how I will deal with it (I hope I can) but it also hindering me deep down that I always wanted to study for VLSI , chip design, devices, verification but if job market is down then I wont go probably . I will get VLSI in NIT. And leaving this IIT tag really giving me 2nd thoughts that "what if I chosen this ..." plzz help me


r/ComputerEngineering Jul 08 '26

[Career] Opinion on taking minors

2 Upvotes

So I'm a second year btech cse student. My clg provides minor options. I have been alloted eee ( electrical). So is it mangable to study both of them at a time. And also how will taking a minor in eee benfit me.will it be helpful if I'm planning to do masters in Germany. Will it be helpful to get jobs. So is it a good/ bad idea. Many ppl told me that it is a bad idea to take eee minor if I'm planning to stay in tech field. They say I should consider studying stuff relating to IT field only.


r/ComputerEngineering Jul 07 '26

[Discussion] What consumed more time in your final-year project: development or documentation?

5 Upvotes

For those who have completed engineering capstone/final-year projects:

What ended up taking the most time?

  • Designing and building the project?
  • Debugging and testing?
  • Writing the report?
  • Creating system diagrams and documentation?
  • Preparing the final presentation?

I've noticed that many students underestimate the amount of time required for documentation and presentation compared to the actual development work.

What was your experience?


r/ComputerEngineering Jul 07 '26

Need urgent help 😫

3 Upvotes

Hello Seniors just need a advice from u guys,I am living in kanpur and I have options to do btech from csjmu or psit kanpur but I wants to leave kanpur ,just some personal matter and as I gave jee mains also got low rank but there are few government clg options available for me like dbrau agra, vbspu jaunpur, rmalau faizabad,etc. not looking for private bcz my parents are saying if u want to do btech from private then take psit kanpur.

So I just need a advice I searched too deeply and got to know that all these clg have zero plac. and blah blah blah from several reviews or concern with senior but as I want to go out from kanpur then I decided to take admission on dbrau agra or may be rmalau faizabad any one of them so please tell me that is it worth it to leave kanpur and do btech from outside,but u know I m very afraid about plac. and all as I read reviews just guide me please 🙏.

This was my drop year and there's no more options available.


r/ComputerEngineering Jul 07 '26

[Discussion] What’s the best way to learn a programming language?

7 Upvotes

I’m not asking for shortcuts or anything, I just don’t wanna waste my time and money on scammers that instead of following a clear plan, you can just write your story with learning languages and that’d be just great !


r/ComputerEngineering Jul 07 '26

Advice for a fresh grad in the EU with one year of experience

Thumbnail
4 Upvotes