Downloadable Files/Docs

Introduction to Geographic Information Systems (GIS) for Urban and Environmental Analysis, Fall 2007

Collection: 
Tufts University Open CourseWare
Author: 
Barbara Parmenter
Year: 
2007
Language: 
English
Conditions of Use: 
Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
Level: 
Material Type: 
Description: 
This course will focus on introducing students to the use of geographic information systems (GIS) in the urban/suburban/metropolitan environment. Students will learn to work with urban spatial databases (including data sets pertaining to land use/land cover, parcel records, census demographics, environmental issues, water, transportation, local government, community development, and businesses). Technical topics to be covered include finding and understanding sources of information for metropolitan spatial databases, integration of data from a variety of sources, database structure and design issues, spatial analysis capabilities, data quality, and data documentation. Technologies covered include GIS, online data retrieval, and the use of GIS data in other applications such as Google Earth. While learning GIS skills, students will complete a mapping/analysis project of their choosing and present the results in a poster and short paper. The course will use ArcGIS 9.2 software.

Introduction to Software Engineering (2008)

Collection: 
KFUPM Open Courseware
Author: 
Sajjad Mahmood
Year: 
2008
Language: 
English
Conditions of Use: 
Creative Commons Attribution-NonCommercial-ShareAlike 3.0
Material Type: 
Description: 
Introduction to software engineering and software processes. Construction techniques and principles. Concepts of programming languages: syntax and semantics. Analysis and design modes. Ethical and professional responsibilities.

Data Structures and Algorithms (2007)

Collection: 
KFUPM Open Courseware
Author: 
Said Abdallah Muhammad
Year: 
2007
Language: 
English
Conditions of Use: 
Creative Commons Attribution-NonCommercial-ShareAlike 3.0
Material Type: 
Description: 
Introduction to Design Patterns. Introduction to Algorithm Analysis. Review and Analysis of Linear Data Structures. Recursion, Trees and Graphs. Implementations of Tree and Graph Traversals. BST, AVL, Heaps and B-Trees. Hashing Techniques. Data Compression. Memory Management. Practice in Developing Medium Scale Programs.

Introduction to Computing II (2007)

Collection: 
KFUPM Open Courseware
Author: 
Lahouari Ghouti
Year: 
2007
Language: 
English
Conditions of Use: 
Creative Commons Attribution-NonCommercial-ShareAlike 3.0
Material Type: 
Description: 
Advanced object-oriented programming; inheritance; polymorphism; abstract classes and interfaces, container/collection classes, packages, object-oriented design, software modeling, event-driven programming, recursion, use of stacks, queues and lists from API, searching and sorting.

AJAX

Collection: 
NSDL: Ensemble: Citidel
Author: 
White, Alexa
Year: 
2008
Material Type: 
CS Categories: 
ACM Classification Tree: 

Pages

Subscribe to Downloadable Files/Docs