What laptop is best for computer science and digital graphics and design?

I'm interested in computer science so programming, and also in the digital arts and design. Expensive is not a problem i'm trying to find the best, i don't care if it doesn't have a CD ROM, but it needs to have decent speed and decent memory.

There isn't any "best" for any your line of study. You simply get what you like to a great extent. For the things you are looking at, I would suggest 16 gigs of RAM - normally no one has much need of more than 8, but you could actually make use of it, along with a high end i5 or an i7.

Mainstream Windows laptop mfg ratings:
Lenovo is the number one, followed by Asus, HP, Dell, and Samsung.
At the bottom of the pile are, from the bottom up, Sony, Acer/Gateway, and Toshiba.

Purchasing a laptop is a highly personal decision. You need to decide what type of keyboard you want: do you want a full sized keyboard or are you okay with something smaller? Do you like or despise the chicklet keyboards like apple uses? Do you want a backlit keyboard? Do you want a numeric keypad? Do you want a touchpad and/or point stick? Do you want 2 mouse buttons or 3? Do you want them above or below the touchpad? How large a screen: 13"? 14"? 15.6"? 17"? If you are highly mobile, then smaller is lighter. If you don't move around much then bigger means heavier but a much more visible screen. These are all things to ponder which have a significant impact on how happy you are with your laptop experience.

If you're going to be doing some SERIOUS work, get a desktop… All my laptops (over 12) GPU burned real fast (didn't last over a year) when I used them for calculations and modeling… Desktops? Only one had to have a PSU replaced… Now that I think about it… I could use another laptop…

Thank you for your advice it really helped.