I decided I wanted a small build that could be made to dual boot Windows 7 and Mavericks. I intend to use this in a College dorm room. I am a gamer but also a developer.


Case: I chose the Bitfenix prodigy because it has a small form factor but has room for all the components for a full on pc. I am satisfied with the case but which it came with a window. I know they sell windowed side panels but reviews say it blocks airflow.

Motherboard: The Asus Maximums VI Impact is a great choice for a itx build because it looks sweet, has great features, and great on board audio. Since this build is itx I cannot add a sound card to my build. I chose the Asus board over a Gig Z87-Wifi because I new with the Asus the on board audio would be great. And it is. Asus' boards are not as easily supported as a Hackintosh but I can live with that.

GPU: I had the GTX660 from my last build and didn't want to spend more money on a new GPU. A future upgrade would be the GTX770. The card preforms great and gets me plenty of frames in any game. I am not an uber hardcore gamer and I feel very satisfied.

CPU: I am a Computer Science major and like to know that I can write taxing programs that can preform image processing very fast. The i7 is probably overkill, but I invested in the Asus Impact and want the whole pc to be a little future proof. Also rendering movies and 3d animations is much faster on the i7.

Memory: I chose 16gigs of the cheapest Ram I could find. From my research it doesnt really matter. Since I am using a water cooler being low profile is not important. I know its overkill but I like being able to run virtual systems that have plenty of memory.

Storage: The 2 TB drive is partitioned into 1TB sections. I use the first as extra storage drive for my windows machine. The other drive is exfat formatted and is used by both the OSX and Windows operating systems. I use the Samsung SSD as my Windows boot drive and the Kingston as my Mavericks boot drive. Both work well.

CPU Cooling: The H80i rocks. My CPU doesnt overclock super great but that okay. I like my computer to run quiet and cool. I get 30c temp at idle at all times. Overclocking I never approached 80c. The fans are very noise at full which happens at startup. The pump is a little loud for my liking but I can deal.

PSU: I like Corsair. The supply has block cables and is modular. Not very loud. Cheap too. What more can I ask.

Fans: The 230mm fan fits well with the case. It is not very loud and has cool LED's. I might get some Alchemy strips to fully pimp my build. I run a quiet profile through AI Suite 3 that means my fans don't even run unless I am putting the pc under load. I get low temps when the fans aren't even running.

The Build: The Asus motherboard was surprisingly difficult to install into the case. It didnt want to fit. I managed though. The H80i barely fits. The water tubes are very badly twisted and I fear the flow is slightly cut off but the performance is still great. The cable management isn't bad for an itx. I was able to tuck a lot of cables behind the psu. It is never easy building in such as small space. Also the power in my house went out as I was installing the i7 which was scary since I needed to work with precision. Besides that works great now. Highly recommend Asus and Corsair parts.


  • 71 months ago
  • 1 point

+1 Nice prodigy build. I also have a Hackintosh Prodigy with a 4770k and Kingston HyperX 3k 120GB. Are you running Mavericks with multiple monitors or just one? I find that multiple monitors really helps with development, although I didn't have that luxury when getting my CS degree lol. Probably for the best as my college dorm was not very safe.

You chose 16GB (2 x 8GB) of ram because mini-itx motherboards only have two dimm slots :)

What language do you use for image processing?

  • 71 months ago
  • 1 point

Thanks. I use two monitors at home but only one when I take it to school. One of my classes was using Java for image processing. Funny to watch a lot of the students complain about how it took them hours to run their code on their laptops. Not on this machine.

  • 71 months ago
  • 1 point

I highly recommend jhlabs for Java - My school made us program in C for pretty much everything. It's a dead language for most jobs in the real world, but it has it's uses in embedded development, os kernels, database engines, etc. That being said, I think most CS programs don't do a very good job preparing students for the real world software industry, but it does provide them with the foundation to understand what their code is really doing behind all that diabetes inducing syntactic sugar and to help them avoid writing dumb code.

You're on the right track. Stick with Java and avoid .NET like the plague. There's nothing wrong with the C# language per se (I think it's a fantastic language), it's only problem is that it only runs on the Microsoft .NET runtime lol. The only companies using that crap are doing boring in house development.

  • 67 months ago
  • 1 point

i have a similar build but used the RM 750.. I could have saved some money just getting the 500w.. oh well