Number theory bsc mathematics