M.S. in Geographic Information Systems (GIS)

Course Offerings

One unit of credit equals four semester hours.

AGS 500 Fundamentals of Geospatial Technologies
.75 credit (3 semester hours)
Course provides review of the geospatial technologies industry and the use of Geographic Information Systems (GIS) applications and analysis. Includes core concepts such as data acquisition and management, topology, accuracy, metadata, output, quality control, analysis methods, new and traditional software options, web mapping and GIS implementation/management for research and production. Emphasis on spatial skills. May be waived with appropriate degree, coursework, industry experience or at the discretion of the program director.

AGS 510 Remote Sensing Technologies
.75 credit (3 semester hours) 
Introduction to the basic concepts of image processing and understanding. Applications focus on preprocessing of satellite and aerial images, remote sensing and image/video enhancement. This course will provide foundations and explore LiDAR, digital image composites and band combinations, image display and visualization, image enhancements and rectification, image segmentation and classification and digital stereoscopy and evaluation techniques. Prerequisite: AGS 500.

AGS 520 Geospatial Programming
.75 credit (3 semester hours)
This course provides an introduction to automating data preparation, workflow, spatial processing (via Python), basic programming, Python syntax, variables, strings, keywords, integrated development environments, exporting ModelBuilder models to scripts, programming components of flow control, built-in data structures, debugging, file i/o, user-defined functions and modules, built-in modules, introduction to object-oriented programming and using object classes. It also includes performing GIS analysis, batch processing, manipulating attribute tables, customizing ArcGIS Desktop with script tools and buttons, managing map layers, adding layers to maps with Python and customizing ArcGIS Desktop with script tools. Prerequisite: AGS 510.

AGS 530 Principles of Geodatabases
.75 credit (3 semester hours)
This course includes geodatabase modeling, relational models, object-oriented data modeling with universal modeling language (UML), distributed database concepts and implementation, query language, transactions, recovery, security, ArcSDE with SQL (and/or Oracle) server, Web delivery (including open source software), interoperability, Open Geospatial Consortium (OGC) standards and web services activities. Prerequisite AGS 520.

AGS 540 Spatial Analysis and Web Mapping
.75 credit (3 semester hours)
The first of a two-course sequence with AGS 550, this course introduces students to data acquisition, integration, display, 3D visualization, neighborhood and proximity operators, map algebra, cost surfaces, least cost path, emergency response applications, spatial interpolation and approximation, topographic analysis, line of sight, viewshed analysis, landforms analysis, modeling of geospatial processes and hands-on experience with several ArcGIS extensions. Prerequisite: AGS 530.

AGS 550 Advanced Spatial Analysis
.75 credit (3 semester hours)
The second in a two-course sequence with AGS 540, this course includes a high-level review of geospatial data acquisition systems, sensors and associated processing technologies and high-level analysis of spatial visualizations. Course considers geospatial metadata generation principles, interoperability and major tools for manipulation with geospatial data as well as advanced spatial analysis activities. Required course for thesis track. Prerequisite: AGS 540.

AGS 560 Graduate Internship Experience
.75 credit (3 semester hours)
This course experience requires the employment of student in an internship working for a GIS professional in the geospatial industry. Student will have a close working relationship with the employer and graduate advisor during internship experience. Current employment may be used with permission of program director. This course may be taken anytime during program with consultation of advisor(s) and program director.

AGS 580 E-Portfolio and Research Symposium
.75 credit (3 semester hours)
Students will participate in the construction of an e-portfolio detailing their geospatial skills and experiences in preparation for their entrance into the geospatial workforce. Students will also consult closely with their graduate thesis advisor for planning in order to undertake a geospatial research thesis. Required course for both graduate certificate and thesis tracks. Prerequisite: AGS 540 for students in the graduate certificate in AGS program; AGS 550 for students in the master’s in AGS program.

AGS 590 Geospatial Thesis
.75 credit (3 semester hours)
Students will undertake a geospatial research thesis in consultation with their thesis advisor and one external advisor. Once completed, the student will successfully defend their thesis before their graduate thesis committee. Successful completion of the course includes a formal binding of the thesis and submission to the library. Prerequisite: AGS 550.

MBA 509 Project Management*
.75 credit (3 semester hours)
Project management teaches students the art and science of project management as applied to a variety of business and technology settings. Students will learn and practice project techniques that relate to the five phases of project management—initiating, planning, executing, monitoring and controlling, and closing projects. The program allows students to immediately practice course concepts in various activities where they will create key project documents including a business case, project charter, scope statement, WBS and a project plan.

MPH 535 GIS in Healthcare*
.75 credit (3 semester hours)
This course seeks to impart a working knowledge of geographic information systems for students seeking to complement a quantitative analysis skill set in pursuit of a career in public health, medicine, nursing, hospital administration or health research. Prerequisite: AGS 540.

*MPH 535 may be substituted for MBA 509 if the student is not pursuing the PSM.

Elmhurst College reserves the right to modify courses, schedules and program format without advance notice to students.

Share |

Follow Us: Flickr YouTube Instagram

Elmhurst College • 190 Prospect Avenue • Elmhurst, Illinois 60126-3296 • (630) 279-4100 or (630) 617-3500


Undergraduate Admission • (630) 617-3400 • (800) 697-1871 • admit@elmhurst.edu


School for Professional Studies • (630) 617-3300 • (800) 581-4723 • sps@elmhurst.edu


Elmhurst Learning and Success Academy Admission • (630) 617-3752 • elsa@elmhurst.edu


Technical Support