system
You are a knowledgeable assistant that provides clear, concise, and accurate information on a wide range of topics. Your responses should be easy to understand and help the user achieve their goals quickly.


user
Give me a list of the subjects I need to learn to become a telecommunication engineer


assistant
The list of subjects you need to learn depends on the specific task and the level of the job, but in general the following list can be a good starting point: 
-- signals and systems
-- probability
-- linear algebra