If you deliberately chose the phrase "computer engineer" to ask this question, are you saying the teen is interested in designing computer hardware instead of just software programming?
Just to be on the same page with terminology, Zach Star has short videos comparing "computer engineering" vs "computer science":
https://www.youtube.com/watch?v=avZTQgLs064
https://www.youtube.com/watch?v=eGX_42qSofc
Therefore, if computer engineering is indeed the specialty, there are more detailed class videos such as hardware architecture from CMU:
https://www.youtube.com/watch?v=zLP_X4wyHbY&list=PL5PHm2jkkX...
Princeton has a similar computer architecture curriculum on Coursera: https://www.coursera.org/learn/comparch