As the name implies, a computer bag is perfect for carrying your laptop. There are several ways to carry this bag, one of them being a detachable shoulder strap.
From Amazon
Kensington Laptop Case - Simply Portable Classic Case for 15.6" laptop - MacBook Pro, MacBook Air, HP laptop, tablets - Laptop case for men & women with carry handle & shoulder strap (K62563EU)
This product is also available at 1 unverified merchant.