The Master of Science in GIS degree requires the successful completion of nine (9) courses and a capstone project that demonstrates the student’s ability to apply a GIS to examine, model, and analyze a spatial project of their choosing. Topics can be garnered from any course work performed in the major as well as research projects in which the student may be involved through their professional experience. Students need to take four (4) out of five (5) available core courses, which are the same courses required for the online GIS certificate program. Students may apply to the online GIS certificate and continue in the Master of Science degree should they desire to do so.
Five elective courses in addition to the core courses are required and may be selected from courses in GIS programming, data management, visualization, GIS web semantics, app development, enterprise GIS architecture and industry-specific courses. Students will be required to complete a Capstone project, under direct supervision of a mentor, who can be either a JHU faculty or an outside expert. Students will design and implement a research project that either follows the prescribed best practices or introduces an alternative approach to the investigative work.
Registration for the capstone project may occur after the successful completion of the 8th course in the program. Students are encouraged to present their research results at a national or regional conference or a geospatial forum. The following courses are offered in completion of the Master of Science in GIS:
Students choose four (4) out of the following five (5) courses for the GIS program, which are the same courses required for the online GIS certificate program.
- 430.600 Web GIS
- 430.601 Geographic Information Systems (GIS)
- 430.602 Remote Sensing: Earth Observing Systems and Applications
- 430.603 Geospatial Data Modeling
- 430.604 Spatial Analysis with GIS
Elective Courses (Five Courses)
The following elective courses are offered as part of the Master of Science of GIS. We recommend that one of the four electives be a GIS programming course, and one be a Spatial Data Management course.
- 430.605 Development and Management of GIS Projects
- 430.606 Programming in GIS
- 430.607 Spatial Databases and Data Interoperability
- 430.608 GIS and Spatial Decision Support Systems
- 430.609 Spatial Data Management: Quality and Control
- 430.611 Geospatial Ontology and Semantics
- 430.612 Cartographic Design and Visualization
- 430.613 Advanced Topics in Remote Sensing
- 430.615 Big Data Analytics: Tools and Technique
- 430.617 Demographics Modeling
- 430.618 Advanced Python Scripting for GIS
- 430.619 Advanced Web Application Development
- 430.621 GIS for Emergency Management
- 430.623 Geo Apps
- 430.625 System Architecture for Enterprise GIS
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.
- Admissions Requirements
- Degree Requirements
- Course Descriptions
- Career Opportunities
- Course Schedule
- Multi-Year Schedule
- Capstone Project
- Students & Alumni
- The Experience
- Program Resources