First be aware there are two parts in computer:
- computer hardware which deals with building and managing hardware and sometimes including drivers code writing
- computer software is everything from (usually) after the drivers to the application you run on your operating system.
If you want to learn about hardware part there are very good tutorials on the web about computer architectures.
If you want to learn about software part, then you need to learn algorithm, data structure and at least one coding language to be able to write software. The language is how to express the algorithm (automation) into something that can be translated to a language that your operating system and your computer understand (very simplified). If you want to learn about software, I would recommend you start with a language like Python (because it is easier to get there) and https://www.tutorialspoint.com/python/index.htm to start understanding the language and what you can do. Then it's all about learning, practice, asking ...
The key point here is that - if you choose an orientation - it will not be definitive for the rest of your life .
You need to in the different proposals , to choose the one you feel the more interested in and focus on that one first.
after a couple of Years (may be months, it depends how fast you are), you will be able to re-orient yourself in another direction.
But you need to start somewhere - Computer science is so broad !!!
good luck !
I suggest you can identify which career in Computer you would like pursue. You can find the information online, speak someone who work in that career, find out more information from your school career office, etc.
You can then shortlist a few options you would like to pursue. Hence, you can identify the subjects in the college that are relevant on the career you have interested and find out the entry criteria of the college.
Hope this helps! Good Luck!
Based on your question, since you have expressed your keen interest to venture into career related computer, personally, I would recommend you to pursue course related to Computer Science rather than venturing into specialized course. This will give you good foundation and key technical skills which will give you flexibility to navigate your career in this field moving forward.
All the best to your future.
Delighted to hear that you have an interest in computers and would like to know everything about them.
As mentioned earlier, there are two major areas with respect to computers - Computer Hardware and Computer Software.
The Hardware are all the physical components that make a computer work - the processors, the memory, the controller cards etc.
The Software then is the intelligence that make them all work together - so operating systems, the programs/applications that you run on them etc.
It can he difficult to know which area to study in as both are very different. Are you more interested in "hands-on" and building things with your hands? Or would you be more of a logical thinker and like problem solving? That might help you understand which area of computers may best suit you.
Also, if you are not sure there are courses out there that would give you an introduction to both sides:
For paid courses of around $15 there are good courses on a training website called udemy:
There are also other free courses that would be more specific to the Software side. Harvard University offers a free 11 week course as well:
And if you wanted something on the Hardware side there is a free course developed by the Raspberry Pi foundation.
Speaking of Raspberry Pi, that is a good way as well to learn computers and programming. This was designed as a cheap way to get people to learn about computers and programming. So you could buy a simple microcontroller (Raspberry Pi has evolved a lot since its first product) and use that to build something that could control something else.
Check out their website:
Hope this info helps and if you had any more questions please do reach out.