it will fit the motherboard fine, but not the case. for a low profile computer like that you also need a low profile card or to buy a bigger case for it. if you are looking for a low profile video card, the best i know of is the AMD Radeon HD 7750, such as this http://www.newegg.com/Product/Product.aspx?Item=N82E16814202002
. while it will not deliver anywhere near the performance of the gtx650, it is the best card you can fit into that computer case.