《地理信息系统开发基础》课程并未直接开设,而是以地理信息科学专业本科生在大学二年级下学期的《C#程序设计语言》及《C#程序设计语言实验》两门专业必修课形式开设,以讲解C#程序设计语言为主,在实验课程中结合地理信息底层开发进行实战训练,开设时间3年。该门课程每学年授课人数约为40人左右,包括普通全日制本科生。在地理信息科学开发类课程教学中起到承上启下的作用。本课程以C#程序设计语言为基础,以地理信息系统为媒介,通过本课程的学习,使学生系统性地掌握C#语言的语法、思维方式、语言中的深入细节,同时以地理信息系统底层开发为实践,使学生掌握GIS开发的理论知识和应用技能,培养学生软件开发的能力。