The MGIS degree requires a total number of 42 credits, comprised of 10 credits of theory courses, 7 credits of technology courses, 5 credits of project courses, 5 credits of professional practice courses, 6 credits of elective courses, and 9 credits of GIS internship. Elective courses can be taken in the form of GIS workshops, electives, topics courses from other departments, and individual study.
GIS 611* – Fundamentals of Geographic Information. (2) Modeling geographic reality in information systems, determining and representing location, basic spatial concepts, solving spatial problems, and geographic data sources.
GIS 612* – Information Systems Foundations for GIS. (2) Provides fundamental theoretical knowledge about information systems in general and the unique demands created by geographic information. Includes data modeling and knowledge representation for spatial data, database schemas and models, consistency constraints and architectural principles for geographic information systems.
GIS 615* – Communicating Geographic Information. (2) Begins with basic theory of graphic design at it applies to GIS and the fundamentals of cartography, then explores statistical mapping, visualization and statistical methods for exploratory data analysis, animation, scientific visualization, interactive maps, 3D and virtual reality.
GIS 616* – Statistics & Spatial Analysis. (2) Combines a survey of statistical foundations needed by GIS practitioners with a detailed understanding of the range of spatial analytical techniques and the skills necessary for expert application of these techniques to specific problems. Includes fundamental concepts needed to understand advanced rule-based, statistical, process-based and deterministic methods of spatial analysis.
GIS 617* – Programming for GIS. (2) This is an advanced course for students who wish to develop their skills as GIS programmers. Topics include designing program code to handle various coordinate systems, projections, topologic data structures, spatial indexing methods, n-dimensional trees, and cartographic simplification.
GIS 621* – Introduction to GI Technology. (2) Provides necessary foundation of skills in geographic information technology used throughout the program. Group and individual work on supervised class projects supplementing taught theory and technology concepts.
GIS 622* – Creating and Managing Geodatabases. (2) Focuses on the important database component of GI Technology. Following brief review of fundamental database skills, students complete an intensive one-week training course to acquire geodatabase design skills. Group and individual work on supervised class projects supplementing taught theory and technology concepts follows the training segment.
GIS 624 *– Customizing GIS for the Web. (2) Provides students with the basic skills needed to create WebGIS applications. Following a brief review of programming skills, students complete an intensive one-week training course to acquire the skills necessary to put GIS on the web. Extensive group work on related class projects follows the training segment.
GIS 625* – Introduction to Image Data. (1) This course will cover the fundamentals of remotely sensed image data – physics, spectral signature, and basics of visual interpretation. Students will be required to acquire image data and perform extended interpretation of their study area.
GIS 630* – GIS Colloquium (2) Provides students exposure to advanced research and innovative developments in GI Systems and Science and the opportunity to hear presentations from GIS researchers, analysts, developers, and managers who live in or visit the Redlands region. Active participation in each term's colloquia is required for graduation.
GIS 640* – GIS Software Training (3) A series of intensive 2 to 5-day hands-on training courses in the use of the ArcGIS suite of software products; approximately 25 days of training is required during the program.
GIS 660 – GIS Workshops (2) Topic-oriented workshops in various GIS applications will be offered for the students to choose “cafeteria style”; approximately 10 workshops will be offered per calendar year and students are required to attend a minimum of 4 workshops during the term of their program.
GIS 661 – Topics courses (1-2 cr each) Designed to reflect technology and curriculum trends and issues.
GIS 663 – Fundamentals of Remote Sensing. (1) Remote sensing is the process of collecting data about objects or landscapes without coming in direct physical contact with them. This course will provide a comprehensive overview of remote sensing systems and related techniques, including the methods involved in rectifying, interpreting and classifying remote sensing data such as satellite images.
GIS 665 – Advanced Topics in Spatial Analysis. (1) This course is offered to students who are interested in learning advanced spatial analysis methods. Major topics include spatial point pattern analysis, spatial autocorrelation, and spatial regression models.
GIS 671/2/3 – Individualized Study (1-2 cr each) This course is used to build courses for independent study or to provide for individualized graduate level work in existing undergraduate courses or individualized study.
GIS 691* – Project Concept & Scope. (2) The objective of this course is to initiate the concept and scope of the student’s Major Individual Project (MIP). Students will identify their project client and topic, conduct some preliminary research on the topic and write a background paper outlining previous research and studies on their topic.
GIS 692* – Project Initiation & Planning. (1) Students will conduct a feasibility analysis of their MIP concept and develop a plan that establishes the strategic goals, schedule, and budget for solving the problem with a technical solution. The final assignment for this course is a formal Project Plan with the project scope, goals, timeline and budget fully specified.
GIS 693* – Project Analysis & Design. (1) Students will investigate the basic principles of systems analysis and design through a user’s needs assessment and a requirements analysis. The final assignment for this course will be a Project Design Specification defining the system architecture, technical features, and data components.
GIS 694* – Project Execution. (1) This course covers the basic procedures for executing a GIS project following the systems analysis and design phases, and techniques for successfully executing and managing a GIS project through construction and deployment.
GIS 697 – GIS Internship. (3-9) Students in the MGIS degree program undertake a professional GIS Internship that applies GI Technology and/or science within a professional practice. The internship is directed toward enhancing students' skills in building GIS applications and solving geospatial problems.