Hey,
I would suggest investing in a small, mini-ITX desktop for the gaming part and buy a light laptop to carry around. For a few reasons:
a) even a "light" gaming laptop can be annoying to constantly carry, and
b) there is a strong risk of having DAMAGE or THEFT to a laptop, and
c) you can have as good or even a BETTER gaming experience on the desktop whilst also having this laptop due to the price of expensive gaming laptops
d) having TWO computers is handy in case one fails at a critical time during studies (you could be FOUR WEEKS or more sometimes to wait on laptop repair, and also what about your files?), and
e) you can make a BACKUP of your laptop OS on regular basis (i.e. Acronis True Image) to the desktop. setup an automated backup and maybe use a gigabit switch (or twisted ethernet cable? Never done that so not sure if it still works)
So for example, setup in Acronis True Image (installed on laptop) to make a weekly backup of your Windows SSD to the HDD on the desktop PC, and use Syncback SE Free (google that. really handy) to backup a folder called "School Files" to make a DAILY backup to the PC.
You absolutely MUST give a budget and state whether a desktop is a possibility first.
I.e. if $2500 (USD funds?) budget maybe a $1800 desktop (with 1440p, 25" monitor for example) and $700, 13" to 15.6" 1080p laptop?
PCPARTPICKER is great for picking parts, and there are a few videos/articles on making pretty small desktops.
*Not saying this one is the best, just an example:
Update: added MONITOR (U2515H Dell, which is 25", 60Hz, IPS, 2560x1440...I bought my sister one and it has a great 3-year warranty)
https/pcpartpicker.com/list/dXgkFd
If you go this way, then make sure the MONITOR supports the laptop as well (i.e. DP + HDMI inputs) so you can have two screens at the same time if desired.