Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Software Engineering

This guide supports students and faculty doing research in software engineering.

Why Books?

To start, you may use the Mines Library Catalog to search for books for a broad understanding of your research topic. Use the filters on the right side of the advanced search to narrow it down to Material Type / Books.

We have over 2,500 books on software engineering published since 2015, and most of those are ebooks.

Books to get you started

Here are a few books that can get you thinking about software engineering.


You can find eBooks in our Library Catalog, or by searching these collections.  Consider the keywords for your paper and use them in different combinations to find good eBooks for your project.