When gadgets betray us :the dark side of our infatuation with new technologies
Bill Gates: software king
Software engineering
Software engineering : a practitioner's approach
Case studies medical office: capstone billing simulation
Computers in the medical office