| Team Work | ||
| Title | Author | Year |
|---|---|---|
| The Progress Principle: Using Small Wins to Ignite Joy, Engagement, and Creativity at Work | Teresa Amabile, Steven Kramer | 2011 |
| Leading Complex Projects: A Data-Driven Approach to Mastering the Human Side of Project Management | Edward W.Merrow, Neeraj Nandurdlkar | 2018 |
| Leading Teams : Setting the Stage for Great Performances | J.Richard Hackman | 2002 |
| Influencer: The Power to Change Anything | Kerry Patterson, Joseph Grenny, David Maxfield, Ron McMillan, Al Switzler | 2007 |
| A Guide to the Project Management Body of Knowledge | Project Management Institute | 2008 |
| StrengthsFinder 2.0 | Tom Rath | 2007 |
| The 7 Habits of Highly Effective People | Stephen R. Covey | 1990 |
| The Leadership Challenge Workbook | Jossey-Bass | 2003 |
| Management Tips: From Harvard Business Review | Harvard Business Press | 2011 |
| Programming | ||
| Python Essential Reference (4th Edition) | David M. Beazley | 2006 |
| Design Patterns: Elements of Reusable Object-Oriented Software | Gamma E., Helm R., Johnson R., Vlissides J.M. | 1994 |
| The C++ Programming Language: Special Edition | Bjarne Stroustrup | 2000 |
| Introduction to Algorithms | Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein | 2009 |
| Core Java, Volume I--Fundamentals | Cay S. Horstmann, Gary Cornell | 2007 |
| Core Java, Volume II--Advanced Features | Cay S. Horstmann, Gary Cornell | 2008 |
| JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language | David Flanagan | 2020 |
| The Linux Programming Interface: A Linux and UNIX System Programming Handbook | Michael Kerrisk | 2010 |
| OpenGL Superbible: Comprehensive Tutorial and Reference | Graham Sellers, Richard Wright Jr., Nicholas Haemel | 2015 |