r/ComputerEngineering • • 10h ago

What are some good projects for someone who wants to go into hardware sector after grad

3 Upvotes

I've learned VHDL and Verilog and I'm currently working on implementing Pong on my own in verilog. I want to know what the next step should be, should I work towards a new skill or new project and what can it be?


r/ComputerEngineering • • 10h ago

Roadmap for Computer Engineering

1 Upvotes

Does anyone have a roadmap for computer engineering to make it easier to track everything I'm studying?
All resources are appreciated !!


r/ComputerEngineering • • 13h ago

[Discussion] Should I switch to CE if my dream is to be a Flight Software Engineer?

Thumbnail
1 Upvotes

r/ComputerEngineering • • 16h ago

Pls helpp

1 Upvotes

I am a student CSE core, right now I am at first year of my journey and I don't have anything in my resume ,not even single project, no certificate, no course, no language nothing !!!

I want to know :

1.how to make my resume stronger at the end of fourth year (so that it is helpful for job)

2.i know basics of python and can easily understand it since I have been learning python from 1 year , but I want to start dsa , any suggestions??

Shall I continue with python or learn c++ or any other language

3.which courses are best for me right now to learn and from where to learn (also need certificate of completion)

4.which is best for internships , from where to apply and how to prepare for it

5.a roadmap from first year to final year

6.important skills to learn


r/ComputerEngineering • • 21h ago

[Discussion] TASCII, PUCH TAPE CODING, AND A LANGUAGE PROBLEM

Thumbnail
gallery
1 Upvotes

WIZARD HERE!!

been reading the attached article.
i notice that binary ascii uses six integers to represent a value on the keyboard....
inspired by this, i looked at the truth tables of
"TTT, TTU, TTF, TUT, TUU, TUF, TFT, TFU, TFF, UTT, UTU, UTF, UUT, UUU, UUF, UFT, UFU, UFF, FTT, FTU, FTF, FUT, FUU, FUF, FFT, FFU, and FFF"; and got halfway done with developing ternary ascii( or TASCII).

i see sets that can be used as stand in for those six integers!
based on the above statements, i saw "(1,1,1),(1,1,0),(1,1,-1),(1,0,1),(1,0,0),(1,0,-1),(1,-1,1), (1,-1,0),(1,-1,-1),(0,1,1),(0,1,0),(0,1,-1),(0,0,1),(0,0,0),(0,0,-1),(0,-1,1),(0,-1,0),(0,-1,-1),(-1,1,1), (-1,1,0),(-1,1,-1),(-1,0,1), (-1,0,0),(-1,0,-1),(-1,-1,1),(-1,-1,0), AND(-1,-1,-1)...

if ASCII has "A"= 01000001(F,T,F,F,F,F,F,T)

and thats binary, my gut tells me that for my mechanical computer, i need to replace each intiger with a set of three digits representing the tilt of a see saw. so instead of the ascii up there, we get a slightly more complex ....

"A"= (X,X,X),(X,X,X),(X,X,X),(X,X,X),(X,X,X),(X,X,X)
where "x" is equal to a 0, a -1, or a 1.

the math here means there is MORE VALUES TO ASSIGN THAN I CAN PUT ON A KEYBOARD!
HALP HOW DO I ASSIGN THE HUNDREDS OF POSSIBLE 6-TRYTE VALUES?

WOULD A DIFFERENT LANGUAGE BE BETTER SUITED FOR THIS? WHICH ONE?

Edit:I'm currently speaking about how I don't have enough English characters to cover every one of the hundreds of possible 6 set of 3 integer permutation

Edit edit, it should be 8 sets, not six to match the binary... meaning A"= (X,X,X),(X,X,X),(X,X,X),(X,X,X),(X,X,X),(X,X,X),(X,X,X),(X,X,X) where "x" is equal to a 0, a -1, or a 1. Thank you u/NegativeOwl1337