Advice for a middle schooler interested in majoring in CS

  • Context: Other 
  • Thread starter Thread starter Syandan21
  • Start date Start date
  • Tags Tags
    advice
Click For Summary
SUMMARY

This discussion provides guidance for a middle schooler interested in pursuing a career in computer science, specifically in AI development and cybersecurity. The individual is currently learning Python and plans to learn C++ by summer's end. Recommended resources include tutorials on AI image recognition using Python and the Jetson Nano, a single-board computer designed for neural network applications. Key educational platforms mentioned are CS50 from Harvard and various online courses focused on AI and programming.

PREREQUISITES
  • Basic understanding of programming concepts, particularly in Python and C++.
  • Familiarity with artificial intelligence and machine learning fundamentals.
  • Knowledge of single-board computers, specifically the Jetson Nano.
  • Mathematical and logical reasoning skills.
NEXT STEPS
  • Explore AI image recognition tutorials using Python.
  • Research the capabilities and applications of the Jetson Nano.
  • Enroll in CS50's AI course to gain foundational knowledge in artificial intelligence.
  • Learn about cybersecurity principles and best practices.
USEFUL FOR

This discussion is beneficial for middle school students interested in computer science, aspiring AI developers, and individuals seeking foundational knowledge in programming and cybersecurity.

Syandan21
Messages
5
Reaction score
1
TL;DR Summary: I am interested in computer science and I want some advice for this amazing field.

I am good at math and logic, and I think programming is a learnable skill. I want to go into AI development/Machine learning, or cybersecurity. I am currently learning Python and by the end of the summer I will have learned a lot of python and some C++

All responses mean a lot! Thank you!
 
  • Like
Likes   Reactions: berkeman
Physics news on Phys.org
There are some Youtube tutorials that teach programming AI image recognition using Python. IMO, they are a very good way to start self-teaching the subject. Here is a series that uses the Jetson Nano, which is a single-board-computer with some special hardware for neural networks: Learning Artificial Intelligence on the Jetson Nano
 
  • Like
Likes   Reactions: Syandan21 and CalcNerd
I see you are worrying about what to major in. Let me remind you that you will be twice as old as you are now when you graduate. Lots can change in that time - both in the world and in you.

The most important thing is that you do well where you are right now.
 
  • Like
Likes   Reactions: Syandan21, PhDeezNutz, FactChecker and 1 other person
Vanadium 50 said:
I see you are worrying about what to major in. Let me remind you that you will be twice as old as you are now when you graduate. Lots can change in that time - both in the world and in you.

The most important thing is that you do well where you are right now.


👍
 

Similar threads

  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 13 ·
Replies
13
Views
4K
  • · Replies 9 ·
Replies
9
Views
2K
Replies
3
Views
1K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
Replies
28
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 33 ·
2
Replies
33
Views
3K