bsc-consolidated/thesis.pdf