Geographical Information System - Syllabus

Course Overview and Structure

Embark on a profound academic exploration as you delve into the Geographical Information System course (GIS) within the distinguished Tribhuvan university's CSIT department. Aligned with the 2074 Syllabus, this course (CSC468) seamlessly merges theoretical frameworks with practical sessions, ensuring a comprehensive understanding of the subject. Rigorous assessment based on a 60 + 20 + 20 marks system, coupled with a challenging passing threshold of , propels students to strive for excellence, fostering a deeper grasp of the course content.

This 3 credit-hour journey unfolds as a holistic learning experience, bridging theory and application. Beyond theoretical comprehension, students actively engage in practical sessions, acquiring valuable skills for real-world scenarios. Immerse yourself in this well-structured course, where each element, from the course description to interactive sessions, is meticulously crafted to shape a well-rounded and insightful academic experience.


Course Description: The course covers about spatial data structure, modeling and database design, different techniques for capturing the real world, spatial data manipulation, analysis and visualization, spatial data infrastructure and data standardization, overview of open GIS and open source GIS data.

Course Objectives: The main objective of this course is to provide both theoretical and practical knowledge of Geographical Information System.

Units

Key Topics

  • Characteristics of Distributed Systems
    IN-1.1

    This topic covers the key characteristics of distributed systems, including decentralization, resource sharing, and concurrency.

  • Design Goals of Distributed Systems
    IN-1.2

    This topic explores the design goals of distributed systems, including scalability, fault tolerance, and security.

  • Types of Distributed Systems
    IN-1.3

    This topic discusses the different types of distributed systems, including client-server, peer-to-peer, and hybrid systems.

  • Case Study: The World Wide Web
    IN-1.4

    This topic presents a case study of the World Wide Web as a distributed system, highlighting its architecture and key features.

  • Importance of GPS and Remote Sensing Data in GIS
    IN-1.5

    This topic highlights the importance of GPS and remote sensing data in GIS, including their roles in data collection, analysis, and application.

Key Topics

  • Distributed Database Concepts
    DI-1

    Introduction to distributed database concepts and their advantages.

  • Data Fragmentation, Replication and Allocation
    DI-2

    Techniques for data fragmentation, replication, and allocation in distributed databases.

Key Topics

  • Geographic Phenomena and Data Modeling
    SP-1

    Introduction to geographic phenomena and data modeling, including the concepts and principles of data modeling in GIS.

  • Spatial Relationships and Topology
    SP-2

    Understanding spatial relationships and topology, including the concepts of adjacency, connectivity, and proximity in spatial data.

  • Scale and Resolution
    SP-3

    Exploring the concepts of scale and resolution in spatial data, including the impact on data accuracy and analysis.

  • Vector, Raster, and Digital Terrain Model
    SP-4

    Introduction to different spatial data models, including vector, raster, and digital terrain models, and their applications in GIS.

  • Spatial Database Design with Geodatabase
    SP-5

    Designing spatial databases using geodatabase concepts, including data storage, querying, and analysis in GIS.

Key Topics

  • Data Capture Methods
    CA-401

    This topic covers different methods of capturing spatial data, including field observations, surveys, and sensors. It explores the advantages and limitations of each method.

  • Map Projections and Spatial Reference
    CA-402

    This topic explains the principles of map projections and spatial reference systems, including their applications and importance in GIS.

  • Data Preparation and Integration
    CA-403

    This topic discusses the processes of preparing, converting, and integrating spatial data from various sources, including data cleaning, transformation, and formatting.

  • Quality Aspects of Spatial Data
    CA-404

    This topic examines the quality aspects of spatial data, including accuracy, precision, completeness, and consistency, and their impact on GIS analysis and decision-making.

  • Global Positioning System (GPS)
    CA-405

    This topic introduces the principles and applications of GPS technology, including its uses in navigation, tracking, and spatial data collection.

  • Remote Sensing
    CA-406

    This topic explores the principles and applications of remote sensing technology, including aerial photography, satellite imagery, and sensor systems.

Key Topics

  • Geographic Phenomena and Data Modeling
    SP-1

    Introduction to geographic phenomena and data modeling, including the concepts and principles of data modeling in GIS.

  • Spatial Relationships and Topology
    SP-2

    Understanding spatial relationships and topology, including the concepts of adjacency, connectivity, and proximity in spatial data.

  • Overlay
    SP-1.1

    Overlay is a spatial analysis technique used to combine multiple data layers to identify relationships and patterns between them. It involves superimposing one data layer on top of another to create a new layer that represents the intersection of the two.

  • Buffering
    SP-1.2

    Buffering is a spatial analysis technique used to create a zone around a feature or set of features. It involves generating a new layer that represents the area within a specified distance from the original feature or features.

  • Basic Elements of Maps
    SP-2.1

    Basic elements of maps refer to the fundamental components that make up a map, including title, legend, scale, and orientation. These elements are essential for creating clear and effective map outputs.

Key Topics

  • .NET and ASP.NET Frameworks
    IN-001

    Overview of .NET and ASP.NET frameworks including .NET, .NET Core, Mono, ASP.NET Web Forms, ASP.NET MVC, ASP.NET Web API, and ASP.NET Core.

  • .NET Architecture and Design Principles
    IN-002

    Fundamentals of .NET architecture and design principles that guide the development of .NET applications.

  • Compilation and Execution of .NET Applications
    IN-003

    How .NET applications are compiled and executed, including the roles of CLI, MSIL, and CLR.

Key Topics

  • Search Engine Optimization
    OP-1

    Understanding how to optimize e-commerce systems for search engines to improve visibility and drive traffic. This includes understanding how search engines work and techniques to improve search engine rankings.

  • Working Mechanism of Search Engines
    OP-2

    In-depth understanding of how search engines crawl, index, and retrieve data to provide search results. This topic covers the inner workings of search engines.

  • On Page SEO
    OP-3

    Optimizing individual web pages to improve search engine rankings. This includes techniques such as keyword optimization, meta tags, and content optimization.

  • Off Page SEO
    OP-4

    Building a website's reputation and authority through external factors such as backlinks, social media, and online reputation management.

Lab works

The lab should cover at least the concepts given in each chapter.