Information in the Degree Programme Tables may still be subject to change in response to Covid-19

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : School of Informatics : Informatics

Undergraduate Course: Informatics 1 - Data and Analysis (INFR08015)

Course Outline
SchoolSchool of Informatics CollegeCollege of Science and Engineering
Credit level (Normal year taken)SCQF Level 8 (Year 1 Undergraduate) AvailabilityAvailable to all students
SCQF Credits10 ECTS Credits5
SummaryAn introduction to collecting, representing and interpreting data across the range of informatics. Students will learn the different perspectives from which data is used, the different terminology used when referring to them and a number of representation and manipulation methods. The course will present a small number of running, illustrative examples from the perspectives of hypothesis testing and query formation and answering.
Course description Structured data and relational databases. Semistructured data and XML. Text corpora. Unstructured data and its analysis.

Relevant QAA Computing Curriculum Sections: to be confirmed
Entry Requirements (not applicable to Visiting Students)
Pre-requisites Students MUST have passed: ( Informatics 1 - Computation and Logic (INFR08012) AND Informatics 1 - Functional Programming (INFR08013)) OR Informatics 1 - Introduction to Computation (INFR08025)
Co-requisites Students MUST also take: Informatics 1 - Object-Oriented Programming (INFR08014)
Prohibited Combinations Other requirements SCE H-grade Mathematics or equivalent is desirable.

INF1-Introduction to Computation (INFR08025) replaces INF1-Computation and Logic (INFR08012) and INF1-Functional Programming (INFR08013) from 2018/19.
Information for Visiting Students
High Demand Course? Yes
Course Delivery Information
Not being delivered
Learning Outcomes
On completion of this course, the student will be able to:
  1. Demonstrate knowledge of the terminology and paradigms used in different areas of informatics for collecting, representing and interpreting data, by being able to apply them to sample problems
  2. Demonstrate understanding of different types of data (for example, structured/semistructured/unstructured, quantitative/qualitative) , and of the proficiency of the entity/relationship model by being able to specify appropriate representations and queries for simple examples
  3. Show awareness of the importance of logic for the representation of data by being able to design simple logical representation of a given data set , and to present data in a variety of forms (textual, graphical, quantitative), across a range of data types
  4. Show awareness of the distinction between object data and meta-data, by being able to apply it to a number of applications across informatics (e.g., databases, corpora)
  5. Demonstrate knowledge of the basic algorithms for interpreting and processing data, by being able to demonstrate how these algorithms work for simple data sets
Reading List
* Database Management Systems Raghu Ramakrishnan, Johannes Gehrke McGraw-Hill, Third edition, 2002
* Corpus Linguistics: An Introduction Tony McEnery, Andrew Wilson Edinburgh University Press, Second edition, 2001
Additional Information
Course URL
Graduate Attributes and Skills Not entered
KeywordsNot entered
Course organiserDr Ian Stark
Tel: (0131 6)50 5143
Course secretaryMiss Laura Ambrose
Tel: (0131 6)50 5194
Help & Information
Search DPTs and Courses
Degree Programmes
Browse DPTs
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Important Information