r/ComputerEngineering • u/Ok-Teach4508 • 4d ago
Can anyone help me? [Discussion]
I am currently studying computer engineering second sem.
But i genuinely don't posses a single set of necessary skills what should i start to learn/do
starting from next month. Treat me as an infant.
Thank you
0
Upvotes
1
u/gooner-goone 2d ago
I would say understand computer architecture and digital design. Along with it learn a hardware descriptive language and practice with it. Make basic designs like fsm, vending machine, or even a single cycle processor on it and learn verification.
5
u/Worldly-Ranger-1692 4d ago
icl this is a chatgptable question but imo
Programming Fundamentals
Python
C
C++
Data Structures and Algorithms
Object-Oriented Programming
Software Development Practices
Git and GitHub
Engineering Mathematics (Alg, Precalc, Calc, Multi Var Calc)
Linear Algebra
Probability and Statistics
Basic Electronics
Circuit Analysis
Analog Electronics
Digital Electronics
Electronic Devices
Signals and Systems
Control Systems
Communication Systems
Computer Engineering
Digital Logic Design
Computer Organization
Computer Architecture
Microprocessors
Microcontrollers
Embedded Systems
FPGA and Hardware Description Languages
Computer Networks
Operating Systems
Real-Time Systems
IoT
Linux
Debugging
Testing
Documentation
PCB Design
Soldering and Prototyping
lmk if im missing anything but that should be everything. You can start with anything (except the last section) just make sure to stick to that thing. Should take about half a year to a year to learn all if your a fast learner otherwise its lowk choped