Introduction to General Relativity: A Course for Undergraduate Students of Physics