Welcome aboard! You're in the right place to make some great art gains. If you have not checked it out already, I recommend you also join the Art School discord. It's very active and there is a lot more action/feedback/critique/hanging out than over here on the forums.
Your understanding of color, light, perspective and rendering is far beyond what I could do at your age. Keep working on it! Over time you'll develop shortcuts, stroke economy, and a deeper understanding of the fundamentals - Art School is a great platform to work on fundamental skills and revisit things you may have been taking for granted.
I like that you're a computer science major - I'm an aerospace engineer! I'm not here to give career advice, but I think it's a smart move to have a lucrative day job and to paint as a hobby - lets you build up a portfolio while having some financial security. One day you might just well take the plunge into full-time art, if that's the path you choose, but you'll already have a following and made contacts in the industry!
Until then, I hope to see you around, and I look forward to your homework assignments. Cheers!