I'm going to be entering as a freshman Computer Engineering major next school year and am beginning to shop around for laptops to replace my Asus F510UA laptop which has been getting me through high school.
I plan on using my new laptop for computer programming, CAD, and schoolwork (likely with VMs), medium-light gaming (e.g. CS:GO, World of Warships), and note-taking in school lectures once I get to my campus. I'm not on a tight budget, but also don't want to be spending any more than $1500 USD.
Something I've been missing in my ~$500 ASUS high school laptop is battery life; it's rare I have more than 1.5-2 hrs away from the wall at medium brightness and a normal workload before I have to charge. I'm in the market for something which can last a fair bit longer than this.
I've recently been looking into possibly getting the ASUS TUF 505DU-MB74 laptop because of its nice-looking mix of performance and price with an R7 3750H, 1660 Ti, 16 GB RAM, and 512 GB PCIe SSD for $1099 USD on Amazon, but I have no idea what its battery life would be like, especially because there's no iGPU to fall back onto for increased battery life.
If there's any other information that would be useful in a recommendation that I've omitted, please let me know and I'll try to fill in the gaps. Thanks!