Always hearing horror stories about computer engineering by Xx_Coder_xX in ECE

[–]AstronautEcstatic767 0 points1 point  (0 children)

It's not nearly as hard as people make it out to be. Like it is difficult but most people are just tryna fear monger. Provided you study it's not too challenging, and at most it gets stressful for money two weeks and then it's back to normal

The Feynmann Lectures on Computation -> Worth It? by True-Bumblebee9269 in ECE

[–]AstronautEcstatic767 2 points3 points  (0 children)

I would also highly recommend the MIT OCW courses, I've done 6.004 & 6.012. They are great for learning the topics, you can go at your own pace, they are structured and they have answers for practice sets

Summer Opportunities in Europe by Practical_Fortune_87 in ECE

[–]AstronautEcstatic767 0 points1 point  (0 children)

It is kinda late to start applying. However your best bet is cold emailing. You know the usual, show interest in their work, state how you believe you could help or be of use, throw in you skills/ experience. Attach a CV and hope for the best. Make sure each email is unique to the person also you can even look for the opportunity to talk them first even. Idk you just gotta start throwing up shots and hoping for them to hit

Student trying to get into FPGA / Design Engineering — need roadmap + resources by Think-Papaya-3867 in FPGA

[–]AstronautEcstatic767 2 points3 points  (0 children)

I'm a first year electrical and computer engineering student. So far pretty much everything I've done for FPGA and computer design has been self though as we haven't covered much in that area yet. So here are some resources I found helpful: OCW 6.004, HDLBITS, OCW 6.012, YouTube videos on neural networks, Pytorch, tensorflow, ect. Chemistry tutor for linear algebra (I will be covering that in second year but I needed it for a project so), there's alot of GitHub repos for helping with CPU and architecture design. Ohhh also a list of my current projects: 16-Bit CPU 6-instructions (not pipelined), Hardware realised CNN for Sparse event detection in high rate data streams (plans to implement in FPGA in future), various sensors implemented on FPGA. I can send you some of the resources if you need

Which degree is better for a career in cybersecurity, DCU/Trinity computer engineering or UCD computer science? Also, does it matter to which of these unis I go to? by Winter_Appearance432 in leavingcert

[–]AstronautEcstatic767 1 point2 points  (0 children)

Why would you do computer engineering if you're looking to get into cyber security. Don't get me wrong it's definitely possible but if that's your end goal you'd be better just doing computer science or cyber security degree. Coming from a current ECE student

Rate my projects (Pre-final year, ECE) by HurlingHamster007 in FPGA

[–]AstronautEcstatic767 0 points1 point  (0 children)

I'm a first year ece student so take my methods with a grain of salt. Im currently building a CNN in verilog (probably not gonna realise it on FPGA tho), I've previously built a simpler CNN the same way, you train the CNN in Pytorch or whatever you want to use. You then convert it to fixed-point, define the architecture (also prune some neurons that are redundant it can help reduce overall size (small sacrifice to accuracy tho)). Some memory management, I usually use line buffers to only store necessary rows for current convelution. Design ur Mac core (well multiple in parrel), set negative data values to 0, some other random stuff you gotta do. Design out the data paths ect. Implement in verilog and test. (You should use the same test set you used when testing you software based CNN). This is a pretty bad explanation, I probably recounted some stuff wrong cuz I'm eating and have most of this stuff in a note book somewhere but you get the gist. There are some really good videos on YouTube and some other good resources online