Course Schedule

The courses below are those offered for the term. (To view the course description, class dates & times, touch on accordion tab by the title.)

State-specific Information for Online Programs

Note: Students should be aware of state-specific information for online programs. For more information, please contact an admissions representative.

  • Homewood Campus

    430.629.01 - Drones in Geospatial Decision Making


    Online 6:00 - 8:45; 9/4 - 12/17
    MTWThF 9:00 - 5:00; 10/21 - 10/24

    This compressed format field course will explore current and future techniques of close-range remote sensing utilizing unmanned aerial vehicles (UAVs or drones) for environmental monitoring, urban cybersensing, and infrastructure assessment related to emergency response, leading to FAA Remote Pilot Certification to operate UAVs for commercial, professional, and research purposes. The course will focus on four basic objectives: (1) demonstrating knowledge and operational skills to successfully execute data acquisition using a variety of UAV remote sensing collection devices; (2) applying different methods of data acquisition and processing to identify, cross-validate and interpret data collected from UAV sensors; (3) discussing existing and emerging trends of UAV applications in various academic and professional situations, and (4) synthesizing and extrapolating data from these novel collection techniques to solve real-world problems. Students will act as flight crewmembers and scientific crew on numerous daily missions during the field portion of the course. Prerequisite: 430.600 Web GIS, or 420.603 Environmental Applications of GIS, or introductory GIS course.

    This course has a field component -a there will be a course fee of $325 per student The field work being Oct 21- Oct 24

  • Online Courses

    430.600.81 - Web GIS

    Gergana Miller

    Online 9/4 - 12/17

    Web GIS is an important foundation course in which students will become familiar with the current platforms available for delivering Web GIS and sharing geographic content over the web. Professionals in various industries often have to make information readily available and with current developments this has become easier than ever. The class offers a fundamental understanding of creating and designing web maps and web apps using various approaches and platforms. Capabilities such as editing, geoprocessing, geocoding, image analysis, 3D, mobile and real-time GIS in a web environment will be examined. Cloud-based and on premises infrastructure to deliver Web GIS will be utilized. Offered twice a year.

    $200 technology online fee.

    430.601.81 - Geographic Information Systems (GIS)

    Heather Hicks

    Online 9/4 - 12/17

    In this introductory course, students become familiar with the concepts and gain the experience necessary to appreciate the utility of Geographic Information Systems in decision-making. Topics covered include the fundamentals of data structures, georeferencing, data classification, querying, cartography, and basic spatial data analysis. The course provides an overview of the capabilities of GIS software and applications of GIS. Class time is divided between lectures and GIS exercises that reinforce critical concepts. Students must complete a term project as part of the course. Offered every semester. Elective option for Govt. Analytics students.

    $200 technology online fee.

    430.605.81 - Development and Management of GIS Projects

    Javita Everhart

    Online 9/4 - 12/17

    This course introduces students to project, program, and portfolio management standards, which will guide them on how to successfully manage GIS projects. Students will learn how to apply core project management principles and guidelines to real project scenarios. The course will impart knowledge and skills for managing GIS projects throughout their entire lifecycle, while addressing technical, ethical, and institutional problems. Students will explore key issues in organizational management, including earned-value management, resource planning, and communications. During the course, students will learn how to determine the return on investment of a GIS project, create a comprehensive schedule and budget, and determine risk management, quality control, and contract management skills in support of your GIS project. Offered once a year.

    $200 Technology Fee

    430.606.81 - Programming in GIS

    Andrew Chapkowski

    Online 9/4 - 12/17

    In this course students will learn how to automate workflows and develop tools using Python as a fundamental language for geospatial technology. The course will first cover introductory python basics, then move into geospatial concepts. It will teach students how to automate simple and complex GIS tasks and functionality, thus simplifying workflows and increasing efficiency. Focus will be placed on following proper coding techniques and patterns. The course will introduce students to Python, ArcPy, Python API, Pandas, Numpy, Jupyter, and Markdown to name a few. Offered twice a year. Prerequisites: 430.600 Web GIS

    $200 Technology Fee

    430.607.81 - Spatial Databases and Data Interoperability

    Alexander Stepanov

    Online 9/4 - 12/17

    A well-designed database is necessary to construct relevant spatial data queries. In this course, students learn the different database designs for stand-alone databases and enterprise database systems. This course examines the requirements for a GIS Decision Support System by focusing on the design of the data schema, identifying the necessary data elements and their formats, and exploring data interoperability as a designed constituent of a database. Data management routines for maintaining the spatial integrity will also be introduced. Offered once a year. Prerequisites: 430.600 Web GIS.

    $200 Technology Fee

    430.612.81 - Cartographic Design and Visualization

    Cassandra Hansen

    Online 9/4 - 12/17

    The Cartographic Design and Visualization course focuses on the fundamentals of cartography, spatial statistics, thematic mapping techniques, 3D mapping, and web based mapping. Students will gain an inter-disciplinary understanding of cartographic representation and visualization with hands on applications using cutting edge GIS and graphic design software to create purpose tailored maps. Upon successful completion of this course, students will be able to interpret and appropriately communicate spatial data; will have developed a personalized cartographic style; will have created a professional GIS portfolio for current/potential employers; and most importantly will have developed a keen appreciation for maps and spatial awareness! Offered once a year. Prerequisite: 430.601 Geographic Information Systems.

    $200 technology fee.

    430.615.81 - Big Data Analytics: Tools and Techniques

    Mansour Raad

    Online 9/4 - 12/17

    The explosion of data collection methods from a vast array of data sources in volumes previously unimaginable has tested the limits of traditional technology, which are not able to scale to the requirements of massive data. Big Data is the field of data studies where the data is identified by very large volumes, high velocity in data generation, and data format variety. This course explores Big Data technologies while utilizing cloud infrastructures. We will discuss the characteristics and architectural challenges surrounding Big Data, and explore geo-visualization techniques of data processed using Big Data Analytics. Students will work in a cloud computing environment to build Hadoop clusters, NoSQL databases, and work with other open source technologies to process data stores like Census data, and twitter feeds. Offered twice a year. Prerequisites: 430.606 Programming in GIS. Python programming experience is highly recommended.

    $200 technology fee.

    430.623.81 - Geo Apps

    Brendan O'Neill

    Online 9/4 - 12/17

    The Geo Apps course is designed to reflect current developments in the GIS industry. The course will teach you to extend your reach beyond common desktop GIS workflows, allowing you to present information and tools to a broader audience. You will learn how to create information models for field and crowdsource data collection apps, best practices for publishing geospatial information and configuring a range of web and native applications, and how to create meaningful information products that match specific user needs. You will work with different types of 2D and 3D data in desktop, web, and mobile geo apps to simulate how GIS is being used in modern organizations. Offered once a year. Prerequisite: 430.601 Geographic Information Systems, or permission of the instructor.

    $200 technology fee

    430.631.81 - Spatial Algorithms and Data Structures

    Andrew Chapkowski

    Online 9/4 - 12/17

    This course will teach students about the fundamental data structures and algorithms behind GIS. These data structures and algorithms are what all complex GIS systems are built upon. The topics presented are a mixture of Computer Science data structures and computational geometry topics. The course will stress code optimization and runtime analysis of code, teaching students how to program efficiently - just because a set of code works, it does not mean it is optimal. The course will use Python to cover such fundamental concepts and help students become better GIS professionals. Offered once a year. Prerequisites: 430.606 Programming in GIS

    $200 Technology Fee

    430.633.81 - Advanced Spatio-Temporal Statistics

    Orhun Aydin

    Online 9/4 - 12/17

    This course builds on the theory and practical application of statistical methods introduced in AS.430.603 Geospatial Statistics. Students will examine advanced concepts in descriptive and predictive statistical approaches to spatial, temporal and spatio-temporal data. Students will be exposed to time-series analysis in GIS and its applications. The course will include labs to be completed in Python and R, in addition to theoretical work. Students will work on a comprehensive final project. Offered once a year. Prerequisites: 430.603 Geospatial Statistics.

    $200 technology fee

    430.800.81 - Capstone for Geographic Information Systems

    Heather Hicks

    Online 9/4 - 12/17

    The capstone is the culmination of the instruction and training a student receives in the MS in GIS program. In this course, the student selects a mentor, identifies a topic of interest, acquires the relevant data required for the study, develops a data model and/or analysis method, devises the visualization of the data as part of the data interpretation, and summarizes the study in a final report. Students are encouraged to make their presentations at a GIS conference or publish the results of their study in a peer-reviewed GIS publication. Students are responsible for selecting a mentor who may be a JHU faculty member, a qualified and appropriate person from the student's place of work, or any expert with appropriate credentials. Offered every semester. Prerequisite: core course requirements for MS in GIS, at least eight courses taken in the program.

    $200 technology fee