EE Student's Guide to Choosing a Computer for 3rd Year

  • Thread starter Thread starter SuperMiguel
  • Start date Start date
  • Tags Tags
    Ee Student
AI Thread Summary
For an electrical engineering student entering their third year, transitioning from a MacBook Pro to a Windows or dual-boot system is recommended due to better compatibility with engineering software used in labs. While Linux can be installed on a Mac, many users report challenges with drivers and hardware support, particularly for peripherals. The required power of the new system largely depends on the specific software needs, with basic tasks needing less power compared to advanced simulations or PCB layouts. Using virtualization software like VMWare Fusion can also allow running Windows and Linux on a Mac, but for intensive tasks, a dedicated PC may be more efficient. Overall, a Windows machine is suggested for a smoother experience in engineering coursework.
SuperMiguel
Messages
109
Reaction score
0
So I am staring my 3rd year of EE, taking calc 3, physics 2, and other crap. So i currently have a macbook pro 13" (2.2 dual core cpu) with 8gb of ram and 2 ssd running in raid 0. Its very fast for what i do now.. (basic programming)

a) My question is simple, since most (if not all) of the faculty members and computers lab use windows/linux, should i sell my mac and get a windows computer and dual boot windows and linux? if yes -> b

b) how much power do i need on that new system?

pst: I am really into microcontrollers and robotics.. not sure if it maters
 
Engineering news on Phys.org
Can't you install Linux on a Mac? Seems like that would be a simpler first step if you already have a Mac.
 
DaleSwanson said:
Can't you install Linux on a Mac? Seems like that would be a simpler first step if you already have a Mac.

I tried ubuntu but i had a very hard time with the wirless the fans the touchpad was crazy and very slow. So i gave up
 
My $0.02 - get a Windows machine and you'll make your life a lot easier for your engineering needs.

I'm not sure what programs you have to use now, but generally speaking, Mac/Linux take a backseat to the Windows in development and support for a lot of engineering software that I have to use. This is especially 'fun' in any software that needs drivers to interface with peripheral devices as it looks like you have found out.
 
How powerful should that system be?
 
SuperMiguel said:
How powerful should that system be?
That all depends on what software you are trying to run. Start by checking the system requirements for the software you have. You could also check the hardware out at your school to see what they are running to get some ideas.

Just for some embedded development on the firmware side, I can't imagine anything too spectacular is really needed.

From my experience, the only time the computer hardware really starts to matter is when a lot of calculations and/or rendering are needed (advanced simulation and PCB layout). Otherwise, if the system meets the software requirements, it usually won't crawl too badly.
 
I may be wrong here, but can't you just use boot camp and install windows 7. I do not believe that a mbp has a raid controller, but rather the raid 0 is done by software.

edit: My bad, I re-read and saw you want a linux/windows pc. I had a buddy with an old powerbook and his hdd controller failed on mobo and he ended up booting the OS from an external hdd (you could throw linux on that).
 
Last edited:
Yes that raid 0 is a software one
 
I use VMWare Fusion with my Macbook Pro: you can run both Windows and Linux as virtual machines. If you load up on RAM, it (or Parallels) will run pretty well for most of the simple development stuff (MPLAB, WinAVR, PCB layout, etc.) Most of the physical hardware is abstracted (at least in Windows) and you get a pretty generic setup.

If you're into really computationally intensive stuff (long COMSOL simulations and the likes) you'd probably be better off running the simulation on a PC (in the computer lab, which you hopefully have access to) in either case.
 
  • #10
Ummm
 
Back
Top