Skip Navigation

Courses

You can access the materials for all the online graduate courses in the School of Computing and Information Science here.

SIE Course Timetable

Courses in the Spatial Information Science and Engineering degree programs are typically offered once a year during the same semester each year.  For planning purposes, obtain the typical Annual Schedule of SIE Classes from the SCIS office. The official schedule of classes is available through MaineStreet. If you do not yet have an account, click Log In and then under Quick Links, choose University of Maine term, and then select Class Search and then Search. Choose Course Subject (SIE) and Course Career (Graduate). All courses offered that semester should be listed. Independent study courses may be arranged with appropriate professors at any time.

The online graduate catalog contains the individual graduate course descriptions (2013/2014) including the listing of any prerequisite courses. Descriptions are provided below as well for the convenience of students.

SIE Graduate Course Descriptions

The formally approved course descriptions as listed below are also available through the Graduate Catalog following the menu item Graduate Courses.


SIE 501 – Introduction to Graduate Research


Covers process of successful graduate research from identification of a researchable question, preparation of a thesis proposal, to completion or the research and its publication. Focus on engineering research methods for spatial information.

Credits: 1


SIE 502 – Research Methods


Covers process of successful graduate research, including the written and verbal presentation of plans and results. Students formulate hypotheses, perform a literature search, write abstracts and introductions of research papers, learn about presentation styles and techniques, make two presentations (3-minutes and 10-minutes) about research proposals. Lec 1.

Prerequisites & Notes
SIE 501 and students must have selected a thesis topic.

Credits: 1

 Sample Syllabus


SIE 503 – Principles of Experimental Design


This is an interdisciplinary course designed primarily for first year graduate students and advanced standing undergraduates who plan to engage in scientific research.  The course covers topics in: (1) design of experiments, (2) modern experimental techniques and instrumentation, and (3) data collection, organization, and statistical analysis techniques.

Prerequisites & Notes
SIE 501 or permission

Credits: 1

Sample Syllabus


SIE 505 – Formal Foundations for Information Science


Increases student’s understanding of the approach to information systems and science by formalisms. Draws on mathematics to increase familiarity with formal syntax and language, develops understanding and technical ability in handling structures relevant to information systems and science. Includes a review of fundamental material on set theory, functions and relations, graph theory, and logic; examines a variety of algebraic structures; discusses formal languages and the bases of computation.

Prerequisites & Notes
SIE or MSIS student or permission of instructor.

Credits: 3

Sample Syllabus


SIE 506 – Formal Foundations for Geographic Information Systems


forthcoming
Credits: 1


SIE 507 – Information Systems Programming


Programming for those envisioning careers focused on developing and managing information systems and databases as opposed to software design. Data structures, algorithms, and their analysis.  Lec. 3.

Prerequisites & Notes
SIE or MSIS student or permission of instructor.

Credits: 3

Sample Syllabus


SIE 509 – Principles of Geographic Information Systems


Covers foundation principles of geographic information systems, including traditional representations of spatial data and techniques for analyzing spatial data in digital form. Combines an overview of general principles associated with implementation of geographic information systems and practical experience in the analysis of geographic information. Not open to those who have taken SIE 271.

Prerequisites & Notes
Graduate standing or instructor permission.

Credits: 3

 Sample Syllabus


SIE 510 – Geographic Information Systems Applications


Introduces both conceptual and practical aspects of developing GIS applications. Covers application areas from natural resourse planning cthrough transportation, cadastral and land information systems and their spatial modeling requirements, and application development from requirement analysis to database design and implementation.

Prerequisites & Notes
ISE 201, or SIE 509 or permission.

Credits: 3


SIE 512 – Spatial Analysis


Introduces students to techniques for spatial analysis. Covers methods and problems in spatial data sampling, issues in preliminary or exploratory analysis, problems in providing numerical summaries and characterizing spatial properties of map data and analysis techniques for univariate and multivariate data. Students will be responsible for completing several hands-on exercises.

Prerequisites & Notes
an introductory statistics course, graduate standing or instructor permission.

Credits: 3

 Sample Syllabus


SIE 515 – Human Computer Interaction


Students are introduced to the fundamental theories and concepts of human-computer interaction (HCI). Topics covered include: interface design and evaluation, usability and universal design, multimodal interfaces (touch, gesture, natural language), virtual reality, and spatial displays.

Credits: 3

Sample Syllabus


SIE 516 – Virtual Reality: Research and Applications


This course is designed to provide students with an overview of the basic principles of virtual reality (VR) and virtual environment technology (VET).  The goal is to learn enough about the strengths and limitations of VR technology in order to be able to construct simple immersive environments as well as to understand the human factors and cognitive issues that should be considered when using this medium.

Prerequisites & Notes
none

Credits: 3


SIE 525 – Information Systems Law


Current and emerging status of computer law in electronic environments: rights of privacy, freedom of information, confidentiality, work product protection, copyright, security, legal liability; impact of law on use of databases and spatial datasets; legal options for dealing with conflicts and adaptations of law over time.

Prerequisites & Notes
Graduate standing or instructor permission.

Credits: 3

 Sample Syllabus


SIE 526 – Cadastral and Land Information Systems 


Colonial Spanish, English, French land records traditions and alternatives reviewed; goals and purposes of land tenure systems with attention to social, political, legal, economic, organizational, technical issues examined; U.S. modernization efforts and problems of developing countries explored. (Offered alternate years.)

Credits: 3


SIE 550 – Design of Information Systems


Cognitive and theoretical foundation for representation of knowledge in information systems and fundamental concepts necessary to design and implement information systems.  Logic programming as a tool for fast design and prototyping of data models.  Formal languages and formal models, conceptual modeling techniques, methods for data abstraction, object-oriented modeling and database schema design.  Relational data model and database query languages, including SQL.

Prerequisites & Notes
Graduate standing or instructor permission.

Credits: 3

Sample Syllabus


SIE 554 – Spatial Reasoning


Qualitative representations of geographic space. Formalisms for topological, directional and metric relations; inference mechanisms to derive composition tables; geometric representations of natural language-like spatial predicates; formalizations of advanced cognitively motivated spatial concepts, such as image schemata; construction of relation algebras.

Prerequisites & Notes
SIE 550.

Credits: 3


SIE 555 – Spatial Database Systems


Covers internal system aspects of spatial database systems. Layered database architecture. Physical data independence. Spatial data models. Storage hierarchy. File organization. Spatial index structures. Spatial query processing and optimization. Transaction management and crash recovery. Commercial spatial database systems.

Prerequisites & Notes
SIE 550 and programming experience in Java, C++ or C.

Credits: 3


SIE 556 – Information Systems Architecture


Covers aspects of data sharing and computation in centralized and distributed information system environments. Communication network protocols; layered architecture of distributed information systems; types of distributed system architectures; name spaces, data replication, and caching; inter-process communication, scalability and performance of distributed information systems; middleware; open distributed information systems; interoperability aspects. Data dissemination, and emerging distributed information systems.

Prerequisites & Notes
Programming experience in Java or C++, permission of the instructor.

Credits: 3


SIE 557 – Database System Applications


Study, design and implementation of object-relational database system applications.  Introduction to database systems.  Integrating database systems with programs.  Web applications using database systems.  Final database project.

Prerequisites & Notes
SIE 507

Credits: 3

 Sample Syllabus


SIE 565 – Reasoning With Uncertainty in Spatial Information Systems


Information systems and artificial intelligence approaches to uncertainty handling in spatial information systems. Typology of uncertainty: imprecision, inaccuracy and inconsistency. Representing and reasoning with spatial uncertainty in information systems. Logics of uncertainty, probabilistic and Bayesian approaches, Dempster-Shafer theory of evidence. Spatial vagueness. Handling conflicting information.

Prerequisites & Notes
SIE 451 or SIE 550, graduate standing or instructor permission.

Credits: 3


SIE 570 – Spatial Cognition and Computing


Study of cognitive aspects for understanding spatial representations and reasoning processes.  Cognitive models are studied and related to Artificial Intelligence Systems.

Credits: 3

 Sample Syllabus


SIE 571 – Pattern Recognition and Robotics


Pattern recognition algorithms classify input data based on statistical information.  A mobile robot needs pattern recognition algorithms to make sense of its spatial environment based on sensor input.  The course will introduce the mathematical framework of pattern recognition and present practical applications in robotics.  The course will also cover supervised neural network learning algorithms.

Credits: 3

 Sample Syllabus


SIE 589 – Graduate Project


Directed study on a particular spatial information science topic and implementation of a related project.

Prerequisites & Notes
SIE Master Project Students.

Credits: 3


SIE 590 – Information Systems Internship


Utilization of knowledge gained from the information systems graduate program within a business, non-profit or government organization and acquisition of practical training.

Prerequisites & Notes
Successful completion of nine credits of required courses in the MSIS program.

Credits: 3-6

 Sample Syllabus and Forms


SIE 598 – Selected Studies in Spatial Information Engineering


Topics in surveying, photogrammetry, remote sensing, land information systems and geodesy. Content varies to suit current needs. May be repeated for credit.

Credits: 1-3


SIE 693 – Graduate Seminar


Presentations and discussions on term projects, literature reviews, current events, or thesis topics. Lec 1.

Credits: 1


SIE 699 – Graduate Thesis/Research


None.

Credits: Ar


INT 601 – Responsible Conduct of Research


Key topics in conducting research responsibly. Guidelines, policies and codes relating to ethical research. Skills development for identifying and resolving ethical conflicts arising in research. Address case studies in the context of ethical theories and concepts.

Credits: 1

 Sample Syllabus