My suggestion would be to not get 8GB unified memory model for data science (assuming you will be loading larger amount of data as you work through your degree).
While I do think 8GB is OK for daily computing needs, you will run into limitations working with large amounts of data.