# A Functional Introduction to Computer Science (Part II)

**URL:** <https://racket.discourse.group/t/a-functional-introduction-to-computer-science-part-ii/1089>\
**Category:** Show & Tell\
**Created:** [June 20, 2022, 9:15pm UTC](https://racket.discourse.group/t/a-functional-introduction-to-computer-science-part-ii/1089 "2022-06-20T21:15:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![plragde](https://avatars.discourse-cdn.com/v4/letter/p/ac8455/32.png) [@plragde](https://racket.discourse.group/u/plragde)\
**Post date:** [June 20, 2022, 9:15pm UTC](https://racket.discourse.group/t/a-functional-introduction-to-computer-science-part-ii/1089/1 "2022-06-20T21:15:09Z")

</div>

I've posted a complete draft of my flânerie [A Functional Introduction to Computer Science (Part II)](https://cs.uwaterloo.ca/~plragde/flaneries/FICS2/). Part I has been available for a couple of months. Like my other flâneries, it's based on courses I developed at the University of Waterloo, but is self-contained and freely available under a CC-by-SA 3.0 licence. Part I uses the Racket teaching languages, but Part II (which focusses on effects, including mutation) uses full Racket. This completes FICS, but I intend it to be a living document, so if you have any comments or suggestions, I'd be happy to hear from you!

---

<div class="post-metadata">

**Author:** ![Colours-Numbers](https://avatars.discourse-cdn.com/v4/letter/c/74df32/32.png) [@Colours-Numbers](https://racket.discourse.group/u/Colours-Numbers)\
**Post date:** [April 21, 2023, 1:56am UTC](https://racket.discourse.group/t/a-functional-introduction-to-computer-science-part-ii/1089/2 "2023-04-21T01:56:00Z")

</div>

Joined up just to thank you for this. Brilliant, thank you.

---

<div class="post-metadata">

**Author:** ![plragde](https://avatars.discourse-cdn.com/v4/letter/p/ac8455/32.png) [@plragde](https://racket.discourse.group/u/plragde)\
**Post date:** [April 21, 2023, 2:12am UTC](https://racket.discourse.group/t/a-functional-introduction-to-computer-science-part-ii/1089/3 "2023-04-21T02:12:44Z")

</div>

Happy that you appreciate it!
