Skip to main content

INF1A - top navigation

  • Learn
  • Piazza
  • DRPS

Breadcrumb

  1. Home
  2. INF1A: Informatics 1 - Introduction to Computation

INF1A: Week 2

 
Functional Programming

In the second week of the course we'll talk about lists and recursion.

  • FP Lecture 3: Lists and Recursion (code)

FP required reading: Textbook

  • Chapter 10. Lists and Recursion
Computation and Logic

This week we'll learn about Aristotelian Syllogisms. We'll revisit Venn diagrams and study different types of syllogisms.

Slides for the week:

  • CL-Week02.pdf

CL Required reading: Textbook

  • Chapter 6. Features and Predicates 
  • Chapter 8. Patterns of Reasoning
  • Chapter 9. More Patterns of Reasoning
Mathematics for ComputingMC-2: Introduction to Relations and Functions

Tutorial 2 - tutorial pack

Tutorial 2 is held in Week 3. Check your personalised timetable to see which tutorial group you are in. It will be a Thursday or a Friday.
 
Direct search links on Learn (note that the tutorial materials only become available after the deadline of the previous tutorial):
  • FP Tutorial 2: Content / Informatics 1 - Introduction to Computation (2023-2024)[SEM1] (ed.ac.uk)
  • CL Tutorial 2: Content / Informatics 1 - Introduction to Computation (2023-2024)[SEM1] (ed.ac.uk)
License
All rights reserved The University of Edinburgh

Book traversal links for INF1A: Week 2

  • INF1A: Week 1
  • Up
  • INF1A: Week 3

Navigation links

  • INF1A: Course Materials
  • INF1A: Resource List
  • INF1A: Assessment
  • INF1A FP Competition
  • INF1A: Maths for Computing
  • INF1A: Week 1
  • INF1A: Week 2
  • INF1A: Week 3
  • INF1A: Week 4
  • INF1A: Week 5
  • INF1A: Week 6
  • INF1A: Week 7
  • INF1A: Week 8
  • INF1A: Week 9
  • INF1A: Week 10
  • INF1A: Week 11
RSS feed

Opencourse privacy & accessibility statements; contact Informatics, ILTS.