You might want to learn how to build circuits before going into the computer stuff. After the running of code is involved, everything is so far removed from chemical/physics standpoint that those things can just be ignored 99,99999999% of the time.
Voice over would really kill character customization or available dialogue. I can't seem them recording multiple lines ranging from my male INT 1 brute and INT 10 female geek. Also in a good game, charisma skill would also affect the delivery of the lines.