Instructor: Ahmed Eleish - eleisa2 at rpi dot edu
Course: Xinformatics: ERTH/CSCI/ITWS 4400/ 6600 CRNs: 78323, 78324, 78321, 78322, 78303, 78304
Meeting times: Wednesday 11:00 am ET - 01:50 pm ET
Class Room Location: Pitts 4114
Instructor Office Hours: Tuesdays 12:00 pm ET - 02:00 pm ET
Instructor Office Location: Amos Eaton 134
TA: Binita Chinemerem - chineb at rpi dot edu
TA Office Hours: TBD
TA Office Location: Lally 205
Description
In the last decade, Informatics has attained greater visibility across a broad range of disciplines, especially in light of great successes in bio- and biomedical-informatics and significant challenges in the dramatic increase of data and information resources. Xinformatics is intended to provide both the common informatics knowledge as well as how it is implemented in specific disciplines, e.g. X=astro, geo, chem, urban, econ, etc. Informatics' theoretical basis arises from information science, cognitive science, social science, library science as well as computer science. As such, it aggregates these studies and adds both the practice of information processing, and the engineering of information systems. This course will introduce informatics, each of its components and ground the material that students will learn in discipline areas by coursework and project assignments.
Recommended Textbook: Thinking in Systems A Primer by Donella H. Meadows
Syllabus/ Calendar (tentative)
Refer to the Reading/ Assignment/ Reference list for each week (see below).
- Week 1 (Jan. 8): Introduction to informatics Intro [Download]
- Week 2 (Jan. 15): Capturing the problem: Use case development and requirement analysis Use Case Development [Download]
- Week 3 (Jan. 22): Information systems theory
- Week 4 (Jan. 29): Foundations; semiotics, library, cognitive and social science
- Week 5 (Feb. 05): information Integration, Life-cycle, and Visualization
- Week 6 (Feb. 12): Information modeling (+class exercise), Information architecture: theory and practice/ design (Internet, Web, Grid, Cloud)
- Week 7 (Feb.19): No Classes: Follow a Monday schedule
- Week 8 (Feb.26): Class presentations for assignment 3 and Project definitions
- Week 9 (Mar.05): No Classes: Spring Break
- Week 10 (Mar. 12): Remaining class presentations for assignment 3 and Project team, begin project definitions
- Week 11 (Mar. 19): Unstructured Information, Information Audit, and Integrity, Workflows
- Week 12 (Mar. 26): Guest Lecture on Semantic Web, Information Audit and Integrity, Workflows, and Project Check-in
- Week 13 (Apr. 02): Semantics of Information Quality and Bias, Information Retrieval and Project Check-in
- Week 14 (Apr. 9): Global Change Information System and Project Check-in
- Week 15 (Apr. 16): Course Summary and Project Teamwork (One-on-One with the instructor and TA)
- Week 15 (Apr. 23): Final project presentations. Final project due (written).
Reading/ Assignment/ Reference List
Class 1 Reading Assignment: Xinformatics Applications
- Clinical and Bio-Informatics: [Bioinformatics: https://www.sciencedaily.com/releases/2016/12/161216142612.htm]
- Clinical informatics: [https://jclinbioinformatics.biomedcentral.com/articles/10.1186/2043-9113-5-S1-A1]
- Bio Informatics: [http://www.wired.com/wiredscience/2008/07/researchers-tra/]
- Biomedical informatics for proteomics [http://www.nature.com/nature/journal/v422/n6928/full/nature01515.html?free=2]
- Urban Informatics: [https://en.wikipedia.org/wiki/Urban_informatics ]
- Geoinformatics - choose a chapter from [https://books.google.com/books?hl=en&lr=&id=OHbGKCsZbwQC&oi=fnd&pg=PR5&dq=geoinformatics&ots=t1S_7ofEhG&sig=8OIpD_F8uAL9YrumlZ4JmeXycEg#v=onepage&q=geoinformatics&f=false]
- What is Geoinformatics: https://en.wikipedia.org/wiki/Geoinformatics
- Geoinformatics: [https://www.omicsonline.org/open-access/gis-applications-for-assessing-spatial-distribution-of-boreholes-and-handdug-wells-in-boroboro-community-atiba-local-government-oy-2469-4134-1000208.php?aid=93844]
- Astro Informatics: [http://arxiv.org/abs/0909.3892]
Class 2: Reading Assignment: Use case development and requirement analysis
Required:
- What is a Use Case: [http://en.wikipedia.org/wiki/Use_case]
** - Top Ten Use Case Mistakes: [http://www.ddj.com/dept/architect/184414701]
Assignment 1: Available on LMS
Class 3: Reading Assignment: Information theory
- Information entropy: [ http://en.wikipedia.org/wiki/Information_entropy ]
- More on entropy: [ http://danielwilkerson.com/entropy.html ]
- Context: [ http://jitm.ubalt.edu/XIX-3/article2.pdf ]
- [http://spectrum.ieee.org/tech-talk/telecom/internet/bell-labs-looks-at-claude-shannon-legacy-future-of-information-age?]
- Twelve leverage points: [https://en.wikipedia.org/wiki/Twelve_leverage_points]
Class 4: Reading Assignment: Foundations, semiotics, ...
- Shannon's 1948 paper: [ http://www.bayes.it/pdf/Shannon_1948.pdf ]
- GUI ICON Sets [http://www.hongkiat.com/blog/40-free-and-useful-gui-icon-sets-for-web-designers/]
- Wikipedia entry for Semiotics: [https://en.wikipedia.org/wiki/Semiotics ]
- Cognitive Science (reference): [ http://cogsci.uwaterloo.ca/courses/phil256.html ]
- Informatics Research Agenda and people: [ http://www.ncbi.nlm.nih.gov/pmc/articles/PMC131031/ ]
- Abductive Reasoning: [ http://en.wikipedia.org/wiki/Abductive_reasoning ]
- Peirce [https://plato.stanford.edu/entries/peirce/] (Optional reading)
Assignment 2: Available on LMS
Class 5: Reading Assignment:
Information Integration
- Information Sharing Strategy: [http://www.dni.gov/files/documents/Newsroom/Reports%20and%20Pubs/IC_Information_Sharing_Strategy.pdf]
- Information Integration, Databases and Ontologies: [http://cseweb.ucsd.edu/~goguen/projs/data.html]
- [http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1839387/]
Information Life Cycle
- What is information lifecycle management (ILM):[http://searchstorage.techtarget.com/sDefinition/0,,sid5_gci963635,00.html Information Life Cycle definition and context]
- What are the Stages of the Information Lifecycle? https://www.integrate.io/glossary/what-is-information-lifecycle-management/
- [http://www.computerworld.com/s/article/79885/The_new_buzzwords_Information_lifecycle_management]
- Information lifecycle management: [http://en.wikipedia.org/wiki/Information_Lifecycle_Management]
Information Visualization
- What is Information Visualization? https://www.interaction-design.org/literature/topics/information-visualization
- [http://www.visual-literacy.org/periodic_table/periodic_table.html]
Information model development and visualization
Outside the current box
- Peter Fox and James Hendler, 2011, Changing the Equation on Scientific Data Visualization, Science, Vol. 331 no. 6018 pp. 705-708, DOI: 10.1126/science.1197654 online at http://www.sciencemag.org/content/331/6018/705.full
Assignment 3: Available on LMS
Class 6: Reading Assignment:
- Information Models - Conceptual, Logical, and Physical [http://topquadrantblog.blogspot.com/2011/09/ontologies-and-data-models-are-they.html ]
- Application of information models: Xiaogang Ma, Jin Guang Zheng, Justin C. Goldstein, Stephan Zednik, Linyun Fu, Brian Duggan, Steven M. Aulenbach, Patrick West, Curt Tilmes, Peter Fox 2014, Ontology engineering in provenance enablement for the National Climate Assessment, Environmental Modelling and Software, 16, 191-205. doi: http://dx.doi.org/10.1016/j.envsoft.2014.08.002
- Design considerations for the Grid: [http://en.wikipedia.org/wiki/Grid_computing ]
- Architecture of the Web: [http://www.w3.org/TR/webarch/ ]
- Internet architecture: [http://www.itu.int/ITU-T/worksem/ngn/200505/presentations/s1-meyer.pdf ]
- Design Theory in Practice - Web: [http://www.digital-web.com/types/design_in_theory_and_practice ]
- Color Theory Overview: [ http://www.worqx.com/color/ ]
- Color Scheme Designer website: [ http://colorschemedesigner.com/ ]
- What is "Color Theory": [ https://www.interaction-design.org/literature/topics/color-theory ]
Assignment 4 : Available on LMS
Class 7: Reading Assignment:
Final Assignment Project : Available on LMS Class 8: Reading Assignment:
- [http://nlp.stanford.edu/IR-book/information-retrieval-book.html Information retrieval - course info]
- What is Information Retrieval: https://www.geeksforgeeks.org/what-is-information-retrieval/
- Digital Twin: https://en.wikipedia.org/wiki/Digital_twin
- What Is a Digital Twin? https://blogs.nvidia.com/blog/2021/12/14/what-is-a-digital-twin/
- What is Digital Twin Technology? https://aws.amazon.com/what-is/digital-twin/
- How does a digital twin work? https://unity.com/solutions/digital-twin-definition
- What Is a Digital Twin? 3 things you need to know https://www.mathworks.com/discovery/digital-twin.html
- Digital Twins are mission critical https://www.ge.com/digital/applications/digital-twin
- Digital Twin for Every Stage https://www.altair.com/digital-twin
Class 9: Reading Assignment:
"Unstructured"
- Unstructured Information [http://www.zdnet.com/blog/service-oriented/unstructured-data-the-elephant-in-the-big-data-room/7116] "Audit"
- Wikipedia entry for Information Audit: [http://en.wikipedia.org/wiki/Information_audit]
Class 10: Reading Assignment:
Information Discovery
- Projects using information discovery: [http://www.nist.gov/itl/iad/rg/content-based-access.cfm]
- Information discovery and Library Sciences: [http://libtechtalk.wordpress.com/2009/01/12/information-discovery-via-the-library-catalog/]
- Social Search : [http://www.bothsidesofthetable.com/2010/12/20/the-power-of-twitter-in-information-discovery/]
- What is Information Discovery: https://en.wikipedia.org/wiki/Information_discovery
Retrieval
- What is Metadata: http://en.wikipedia.org/wiki/Metadata
- Understanding Metadata: What is Metadata, and What is it For?: A Primer http://www.niso.org/publications/press/UnderstandingMetadata.pdf
- Dublin Core™ Metadata Initiative, or "DCMI": https://www.dublincore.org/about/
- http://dublincore.org/
"Knowledge Representation"
- SPAR ontologies [http://opencitations.wordpress.com/2010/10/14/introducing-the-semantic-publishing-and-referencing-spar-ontologies/]
- What is a Knowledge Graph: https://www.ontotext.com/knowledgehub/fundamentals/what-is-a-knowledge-graph/
- Knowledge Graphs, How a knowledge graph works, Use cases of knowledge graphs (IBM): https://www.ibm.com/topics/knowledge-graph
Class 11: Reading Assignment:
- None
Class 12: Reading Assignment:
- None
Class 13: Reading Assignment:
- N/A
Topics for Xinformatics/ Foundations:
- Introduction to informatics
- State-of-the-Art examples;
- Capturing the problem: Use case development and requirement analysis
- Information theory, models, tools
- Foundations; semiotics, library, cognitive and social science
- Information life-cycle
- Information architectures (Internet, Web, Grid, Cloud)
- Information Visualization,
- Information Audit and Workflow Management
- Information Discovery, Information Integration
Informatics Applications:
- Geoinformatics
- Astroinformatics
- Cheminformatics
- Bioinformatics
- Helioinformatics
- Health informatics
- Ecoinformatics
Xinformatics Project options (examples):
- Information Management for collaborative websites
- Information Modeling for Health Sciences: Patient Records
- Information Management for Disasters: Earthquakes/Flooding/Landslides
- Information Management for Early Warning Systems: Dengue/Malaria Mosquito Early Warning System
- Information Architecture Analysis Case Study: GEOSS
- Information Content, Content and Structure Analysis: Library Information Systems
- Digital Twins
Suggested Prerequisites
Knowledge such as that gained in a Database class (e.g., CSCI-4380) Knowledge such as that gained in a Data Structures class (e.g., CSCI-1200) Knowledge such as that gained in a Data Science class (e.g. ITEC/CSCI/ERTH 4350/6350) or permission of the instructor
Academic Integrity:
Student-teacher relationships are built on trust. For example, students must trust that teachers have made appropriate decisions about the structure and content of the courses they teach, and teachers must trust that the assignments that students turn in are their own. Acts that violate this trust undermine the educational process.
The Rensselaer Handbook of Student Rights and Responsibilities and the Graduate Student Supplement (For 6000 level and above courses) define various forms of Academic Dishonesty and you should make yourself familiar with these. In this class, all assignments that are turned in for a grade must represent the student’s own work. In cases where help was received, or teamwork was allowed, a notation on the assignment should indicate your collaboration. Submission of any assignment that is in violation of this policy will result in (1) an academic (grade) penalty and (2) reporting to Associate Dean of Academic Affairs and either the Dean of Students (for Undergraduates) or the Dean of Graduate Education (for Graduate students).
In this course, the academic penalty for a first offense is zero grade for the relevant portion of the grade. A second offense will result in failure of the course.
If you have any questions concerning this policy before submitting an assignment, please ask for clarification.
Academic Accommodations:
Rensselaer Polytechnic Institute strives to make all learning experiences as accessible as possible. If you anticipate or experience academic barriers based on a disability, please let me know immediately so that we can discuss your options.
To establish reasonable accommodations, please register with The Office of Disability Services for Students (mailto:dss@rpi.edu; 518-276-8197; 4226 Academy Hall). After registration, make arrangements with me as soon as possible to discuss your accommodations so that they may be implemented in a timely fashion.”
Rensselaer Polytechnic Institute On- and Off-Campus Support Resources: Fall 2024
Remember, seeking help is a strength, not a weakness
ON-CAMPUS HEALTH & WELLNESS SUPPORT
Student Health Center*
Mon-Fri, 8:30 am – 5:00 pm EST
The mission of the Student Health Center (SHC) is to keep students healthy so that they may achieve their academic, personal, and athletic goals. The SHC provides confidential, accessible, cost-effective, current evidence-based treatment for acute and chronic physical health problems. At this time, appointments are being offered virtually (phone and video). Call 518-276-6287 to schedule an appointment, or schedule one through your Student Health portal. There are no walk-in appointments available at the Student Health Center during this time.
*information subject to change based on pandemic conditions
Counseling Center*
Mon-Fri, 8:30 am – 5:00 pm EST (some weekday evening hours available by appointment)
The goal of the Counseling Center is to help students maximize their sense of well-being as well as their academic, personal, and social growth. Appointments are free and confidential, and in-person at the Counseling Center, 4th Floor of Academy Hall. Some WebEx and phone appointments will be offered as needed. Please contact the Counseling Center for this service. Appointments can be made by calling 518-276-6479 or email: counseling@rpi.edu Counseling Center staff are available in case of a crisis on evenings and weekends (call Public Safety at 518-276-6611 and ask to speak with the on-call counselor).
*information subject to change based on pandemic conditions
Office of Health Promotion
Health promotion initiatives at Rensselaer are evidence-based and comprehensive efforts to improve health knowledge, behaviors, and skills of Rensselaer students. Health Educators provide campus programming on a variety of health topics, and are available for one-on-one consultations around issues including, but not limited to: sleep hygiene, mental health, sexual health, alcohol and other drugs, LGBTQIA+ topics, sexual assault prevention, and more. All appointments are free and confidential and take place via WebEx. To schedule an appointment, email: healthed@rpi.edu Follow us on social media for daily health tips and event information! Instagram: rpi.studenthealth |Twitter: @RPIhealth |
Facebook: RPI Student Health Services | Discord: https://discord.gg/8DZJJ38zWj
Disability Services for Students
The Office of Disability Services for Students (DSS) assists Rensselaer students with disabilities in gaining equal access to academic programs, extracurricular activities, and physical facilities on campus. DSS is the designated office at Rensselaer that obtains and files disability-related documentation, assesses for eligibility of services, and determines reasonable accommodations in consultation with students. Call 518-276-8197 or email dss@rpi.edu for more information.
Date: to