Business Analysis for Beginners: Jump-Start Your Ba Career in Four WeeksDec 9 2014by Mohamed Elgendy
slide:ology: The Art and Science of Creating Great PresentationsAug 17 2008by Nancy Duarte
Computer Organization and Design: The Hardware/Software InterfaceSep 26 2013by David A. Patterson and John L. Hennessy
Software Architecture: Perspectives on an Emerging DisciplineApr 2 1996by Mary Shaw and David Garlan
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)Aug 2 1995by Frederick P. Brooks Jr.
Essential Scrum: A Practical Guide to the Most Popular Agile ProcessJul 26 2012by Kenneth S. Rubin
Code: The Hidden Language of Computer Hardware and SoftwareOct 11 2000by Charles Petzold