Lectures on Finite Fields