Number | Name | Actions |
---|---|---|
1 | Describe computational intelligence methods that may apply to GIS&T | View |
2 | Exemplify the potential for machine learning to expand performance of specialized geospatial analysis functions | View |
3 | Describe a hypothesis space that includes searches for optimality of solutions within that space | View |
4 | Describe artificial intelligence methods that may apply to GIS&T | View |
5 | Identify artificial intelligence tools that may be useful for GIS&T | View |
6 | Describe how the power increase in desktop computing has expanded the analytic methods that can be used for GIS&T | View |
7 | Exemplify how the power increase in desktop computing has expanded the analytic methods that can be used for GIS&T | View |
8 | Describe the major geospatial software architectures available currently, including desktop GIS, server-based, Internet, and component-based custom applications | View |
9 | Describe non-spatial software that can be used in geospatial applications, such as databases, Web services, and programming environments | View |
10 | Compare and contrast the primary sources of geospatial software, including major and minor commercial vendors and open-source options | View |
11 | List the major functionality needed from off-the-shelf software based on a requirements report | View |
12 | Identify software options that meet functionality needs for a given task or enterprise | View |
13 | Evaluate software options that meet functionality needs for a given task or enterprise | View |
14 | Define technology transfer. | View |
15 | Compare classes of technologies and services that could be candidates for technology transfer. | View |
16 | Summarize one federal agency program that can facilitate technology transfer and commercialization for academic institutions. | View |
17 | Discuss a major challenge during one stage of the technology transfer process. | View |
18 | Compare communicating research ideas with the research community and industrial incubators. | View |
19 | Role play how a successful research idea could contribute to a technology transfer process. | View |
20 | Summarize the technology transfer process behind the Taghreed system. | View |
21 | Design an application-level software/user interface based on user requirements | View |
22 | Create user interface components in available development environments | View |
23 | Define Graphics Processing Units for general-purpose computation. | View |
24 | Describe hardware architecture and software frameworks for GPU-enabled acceleration. | View |
25 | Discuss fundamental in using thread-based parallelism to harness massively parallel computing power in GPUs. | View |
26 | Describe the evaluation of acceleration performance of GPUs for general-purpose computation. | View |
27 | Discuss the types of spatial problems that can be accelerated using GPUs. | View |
28 | Define social media, social media analytics, natural language processing and text mining. | View |
29 | Describe the general workflow of social media analytics for geospatial applications. | View |
30 | Discuss the file and database systems (e.g., NoSQL databases) can be leveraged to manage and manipulate social media data. | View |
31 | Describe the techniques (e.g., text preprocessing and NLP) that can help computers analyze, understand, and derive meaning from human language. | View |
32 | Discuss spatial/spatiotemporal analysis and data mining algorithms and methods that can be used to reveal meaningful information and patterns from social media data. | View |
33 | Discuss common geovisualization methods (e.g., graphs and maps) and tools for mapping and visualizing different components of the social media data (e.g., geo-tags, temporal information, and users). | View |
34 | Compare and contrast two geospatial applications that can leverage social media data from the perspectives of techniques, tools, and approaches to process and mine social media data. | View |
35 | Explain how web services enable the sharing of maps and GIS operations in an online environment. | View |
36 | List strategies that web GIS administrators can take to improve the speed and capacity of their systems. | View |
37 | Summarize and compare various security precautions that web GIS system administrators can take to protect access to sensitive data or algorithms. | View |
38 | Critically discuss some societal effects stemming from the web-enabled shift of spatial data production from experts to laypersons (i.e., the rise of neogeography). | View |
39 | Given a set of requirements, propose appropriate system architectures for web GIS, including the software and hardware used for the data server, GIS server, web server, and client apps. | View |
40 | Define Location-Based Services, Compare LBS, and other GIS applications. | View |
41 | Name the key components of Location-Based Services. | View |
42 | Describe key positioning technologies for outdoor and indoor environments. | View |
43 | Demonstrate the key tasks of data modeling in LBS. | View |
44 | Explore possible presentation forms for communicating relevant information to the users of LBS and discuss their pros and cons. | View |
45 | Examine various application fields and investigate the potentials of LBS. | View |
46 | Describe the challenges of privacy in LBS. | View |
47 | Distinguish between the traditional procedural programming and the MapReduce programming paradigm. | View |
48 | Differentiate between the MapReduce programming paradigm and the MapReduce framework. | View |
49 | Characterize the limitations of HDFS for the storage and processing of spatial data. | View |
50 | Describe the MapReduce implementation of the range query operation. | View |
51 | Identify the purpose of the duplicate avoidance technique in the spatial join operation. | View |
52 | Describe the major GPU programming paradigms. | View |
53 | Explain the major differences between graphics and GPGPU programming | View |
54 | Discuss the functions of the stages in the rendering pipeline | View |
55 | Discuss the types of problems encountered in GIS and its related disciplines that could benefit most from GPU computing | View |
56 | Explain the history of cyberinfrastructure | View |
57 | Assess the importance and roles of cyberinfrastructure to science and engineering | View |
58 | Describe the conceptual foundations of cyberGIS | View |
59 | Define Enterprise GIS in an generalized manner without reference to a specific enabling technologies. | View |
60 | Explain the difference between a system and a process definition of Enterprise GIS. | View |
61 | Describe the value-adding points of Enterprise GIS in an organizational setting. | View |
62 | Express the importance of organizational context to the implementation and operation of an Enterprise GIS. | View |
63 | Demonstrate the importance of iteratively evolving a given Enterprise GIS implementation over time. | View |
64 | Identify the current implementation patterns of Enterprise GIS, based on present trends and best practices in IT. | View |
65 | Describe the purpose of a social network and what it can reveal about relationships. | View |
66 | Describe what nodes and edges represent, and the variables that can be ascribed to each. | View |
67 | Explain how different metrics reveal the importance of nodes or edges in a social network. | View |
68 | List different properties that are used to describe an entire network. | View |
69 | Report on how a social network can have spatial properties. | View |
70 | Explain how a social network might interact with the built environment. | View |
71 | Explain the workings of batch processing using punched cards. | View |
72 | Distinguish the main differences between the mainframe and minicomputer epochs of GIST. | View |
73 | Explain the reason for the rise of reduced instruction set computer (RISC) processors. | View |
74 | Understand and describe the contextual, technological, and financial considerations required for making a mobile app for geographic information collection. | View |
75 | Understand and describe the core concepts related to mobile devices as they apply to computing infrastructure as a whole. | View |
76 | Understand what technological advancements have taken place that have made mobile devices important and relevant for GIS&T. | View |
77 | Explain the main types of data capture devices used in the era under consideration. | View |
78 | Explain how sequential storage relates to geographical space. | View |
79 | Explain how line printers were used to produce gray-tone maps. | View |
80 | Explain the basic operation of a pen plotter. | View |
81 | Describe the basic operation of a CRT display. | View |
82 | Explain how a frame buffer works. | View |
83 | Explain how a storage tube display works. | View |
84 | Describe the rationale for and development of device independence. | View |
85 | Explain the difference between serving data and analysis on the web/cloud | View |
86 | Discuss the advantages of cloud-based vs. desktop-based geospatial analysis | View |
87 | Explain the relationship between Features and ImageCollections | View |
88 | Demonstrate how to access the GEE platform and how to pull in a dataset for analysis | View |
89 | Determine if a use case is appropriate for scaling in the GEE | View |
90 | Describe the concepts and characteristics of cloud computing. | View |
91 | Review different cloud service models. | View |
92 | Summarize the concepts of spatial cloud computing. | View |
93 | Discuss the differences between cloud computing and spatial cloud computing. | View |
94 | Explain the generalized architecture of spatial cloud computing, and the functions of each component. | View |
95 | Describe the service models of spatial cloud computing, as well as the goals and key functions of each service model. | View |
96 | Explain, with examples, how all manner of research outcomes could be shared more effectively | View |
97 | Propose a set of minimum standards for the more effective sharing of GIS code and data | View |
98 | Contrast the approach to research afforded by eScience ideas with the approach you see practiced currently in GIScience and Geography | View |
99 | Define computational notebooks in general without reference to individual technology platforms. | View |
100 | Explain the difference between the notebook paradigm and traditional desktop GIS. | View |
101 | Explain how to use the JupyterLab user interface. | View |
102 | Describe the utility of computational notebooks in modern GIS analytics. | View |
103 | Express the importance of computational notebooks in open (geospatial) science. | View |
104 | Describe the basic workflow for creating a map in ArcGIS Online, find or import data, style the map, perform analysis, and share the content. | View |
105 | Explain the difference between a public and subscription account on ArcGIS Online. | View |
106 | Summarize basic administration of an ArcGIS Online subscription including named user accounts and credits. | View |