r/ComputerEngineering

As a 2nd year Computer Systems Engineering student, what skills/projects should I focus on?

Title: 2nd year Computer Systems Engineering student — what skills/projects should I focus on?

Hey everyone,

I’m currently in my second year doing a BSc in Computer Systems Engineering, and I’ve been thinking about what I should actually be doing outside of my normal coursework to improve my skills and make my CV/GitHub look better.

At the moment I’ve worked with Java, Python, SQL, HTML/CSS/JavaScript, and I’m also using things like Git/GitHub, VS Code, IntelliJ, WSL2 and Docker. Most of what we’re doing at university right now is stuff like databases, OOP/OOAD, data analytics, UML/system modelling and statistical mathematics.

The main thing I’m struggling with is figuring out what I should actually focus on learning and building next.

I don't want my GitHub to just be full of basic calculator, to-do list and CRUD projects. I’d like to build some things that are a bit more interesting and actually show that I understand how systems work.

For example, I was thinking about things like:

  • System monitoring tools
  • Networking-related projects
  • Containerized services
  • Database-heavy applications
  • Automation tools
  • Something involving Linux/WSL
  • Projects that combine software with more systems-level concepts

So I guess my questions are:

  1. What kind of projects would you recommend for a 2nd-year CSE student that would actually be worth putting on GitHub?
  2. What technical skills should I be focusing on at this stage? Should I start learning C/C++, networking, operating systems, DevOps, etc.?
  3. If you work in software/systems engineering, what skills do you normally see junior students lacking?
  4. Are there any resources or projects you would recommend that helped you when you were at this stage?

I’m basically trying to make sure I’m not just learning random technologies for the sake of it. I want to build a good foundation now and hopefully have some decent projects to show when I start applying for internships.

reddit.com
u/NauseousPeddler — 8 days ago
▲ 1 r/ComputerEngineering+1 crossposts

TASCII, PUCH TAPE CODING, AND A LANGUAGE PROBLEM

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

u/Xrest_the_Aether — 11 days ago
▲ 6 r/ComputerEngineering+1 crossposts

Urgent Advise Needed

​

I just ordered the whole bunch of stuff and now this shit happens .

I am only left with one column on one side. What am I supposed to do about it ?

u/MushroomDisastrous68 — 13 days ago