I am going to major in computer programming and want to know if this is a good laptop for computer programming. I'm not a gamer..but I've heard that graphics are important and that "integrated" graphics aren't good. Would this be an issue for me? If it helps here is the course outline for my school:

particular thinkpad specs:

Screen: 12.1-inch WXGA (1280 x 800) LED Backlit (Matte finish)
Operating System: Windows 7 Professional (64bit)
Processor: Intel Core i5-540M (2.53GHz, 3MB Cache)
Memory: 4GB DDR3 RAM (2GB + 2GB)
Storage: 750GB HDD
Wireless: Intel 6200 802.11AGN, Bluetooth
Graphics: Intel GMA HD Integrated Graphics
Power: 94Wh 9-cell, 65W 20V AC adapter
Dimensions: 11.6 x 9.2 x 0.8 - 1.4"
Weight: 3.52lbs
thanks alot with any help you can offer, thanks.