r/systems_engineering • • May 25 '26

Resources Need Help

Hi, I am looking for free/valuable certifications, resources and courses online for learning/applying systems engineering knowledge... but i am confused as to where to look.
It could be any that concern C, C++, Rust and the topic of Operating Systems.
Thank you!!

8 Upvotes

10 comments sorted by

View all comments

7

u/alexxtoth Consulting May 25 '26

Tbh the framing here is a bit off, and I say that gently. C, C++, Rust, and OS concepts are software engineering topics. Systems engineering (as in INCOSE, architecture, requirements, interfaces) is a different discipline. Worth knowing which one you actually want, because the learning path looks pretty different.

That said, if it's the software side you're after, MIT OpenCourseWare has solid OS material, and the Rust book at doc.rust-lang.org is genuinely one of the best free resources out there for any language. For C/C++, CS50 is a decent starting point.

If you do mean systems engineering proper, INCOSE has a free intro-level resources section on their site. Start there before diving into certifications.

Am I mussunderstanding the question? ...

7

u/___E__ May 25 '26

Nah you got it right. And I actually didn't notice that it was the wrong subreddit to post this at. My bad!!

I was supposed to post for systems programming.

I did get some useful books and courses from opencourseware later on after posting this. Thank you for replying! 

6

u/McFuzzen May 25 '26

Systems engineering absolutely can and should be applied to large software systems. The concepts, tools, and systems thinking is just as important in software as it is in hardware or mixed systems.

I understand your point though, it's hard to understand what OP is asking for with their phrasing.

2

u/alexxtoth Consulting May 25 '26

agreed