Project Management

This book covers the basics of project management. This includes the process of initiation, planning,

Principles of Marketing

Principles of Marketing teaches the experience and process of actually doing marketing—not just the vocabulary.

Presentation Software

An introduction to creating electronic presentations using Microsoft PowerPoint 2010. More…

Open Data Structures

There are plenty of books that teach introductory data structures. Some of them are very

Modern Philosophy

This is a textbook (or better, a workbook) in modern philosophy. It combines readings from