Please go and research the topics that have been presented. Audacity can generate waveforms, you don't need to produce and record noise for that. Same thing with amplifiers, there is an abundance of online information about that. A thread can not be a semester long.
If you then have issues or questions about what you find, we'd be happy to answer those.