Pan-Wei Ng Books by the Author Previous slide in carousel The Essentials of Modern Software Engineering Next slide in carousel