The course will introduce classical materials on algebraic number theory, and in a parallel fashion, algebraic function field theory will be introduced at the same time. This is to prepare the student to undertake thesis research on related topics. Students should seek the course instructor’s approval to take this course.