Code Monkey home page Code Monkey logo

programming_formalisms's Introduction

Programming formalisms

'Programming Formalisms' course logo, by Jonas Söderberg and Lars Eklund

Build PDFs Check links Check spelling Deploy GitHub Pages

  • Course Repository for programming formalisms course.
  • Under this projects, notes, exercises and lecture slides will be stored.
  • Please view the setup.md file for preparations

Schedule

Day Time Teacher Topic Material
Mon 9-12, 13-16 BC + JN (LE, RB) Introduction day, including a Reflection by JN from 15:30-16:00 HTML
Tue 9-12 LE (RB) Paradigms, Introduction to formalised development PDF
Tue 13-16 RB + JN (LE) TDD, including a Reflection by JN from 15:15-15:45 PDF
Wed 9-12 JN (LE, RB) Social coding, pair programming as a tool for rapid development PDF
Wed 13-16 RB + JN (LE) Testing, including a Reflection by JN from 15:15-15:45 PDF
Thu 9-12 RB Algorithms PDF
Thu 13-16 RB + JN Data structures, including a Reflection by JN from 15:15-15:45 PDF
Fri 9-12 LE (RB) Modular programming PDF
Fri 13-16 RB + JN (LE) Optimisation, including a Reflection by JN from 15:15-15:45 PDF
  • ([names]) means that [names] assist or observe
  • Regular course room is at the room sent around

Feedback to students

Retrospective sessions

Link Result
Day 1 retro PDF
Day 2 retro PDF
Day 3 retro PDF
Day 4 retro PDF
Day 5 retro .

Files

Filename Descriptions
mlc_config.json Link checker configuration file
.spellcheck.yml Spell checker configuration file, use pyspelling -c .spellcheck.yml to do spellcheck locally
.wordlist.txt Whitelist for spell checker

Other course repositories build statuses

Links

programming_formalisms's People

Contributors

quantumtwitch avatar jonandernovella avatar bclaremar avatar larseklund avatar netzach avatar dahlo avatar richelbilderbeek avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.