Skip to content

Commit

Permalink
Add resouces page
Browse files Browse the repository at this point in the history
  • Loading branch information
henrylee97 committed Oct 16, 2023
1 parent 21bd89b commit c2e43e2
Show file tree
Hide file tree
Showing 12 changed files with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions content/resources/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
+++
draft = false
title = 'Resources'
menu = 'main'
weight = 90
+++

# How to research / write papers / give talks ...

- Simon Peyton Jones. [How to write a great research paper](./simon-papers.pdf)
- Simon Peyton Jones. [How to give a great research talk](./simon-talks.pdf)
- Simon Peyton Jones. [How to write a great research proposal](./simon-proposal.pdf)
- Anders Møller. [How (Not) to Present a Paper](./anders-talks.pdf)
- Stephanie Weirich. [How to give a research talk](./giving-a-talk.pdf)
- Michael Mitzenmacher. [How to read a paper](http://www.eecs.harvard.edu/~michaelm/postscripts/ReadPaper.pdf)
- Jason Eisner. [How to read a technical paper](http://www.cs.jhu.edu/~jason/advice/how-to-read-a-paper.html)
- Richard Hamming. [You and Your Research](./hamming-en.pdf) ([a Korean translation](./hamming-ko.pdf))
- Nick Benton. [Bridging the Gap Between Theory and Practice](./why-cs-theory.ps)
- Donald Knuth. [Theory and Practice](./knuth-theory-practice.pdf)
- Matt Might. [The illustrated guide to a Ph.D](http://matt.might.net/articles/phd-school-in-pictures/)
- [대학원때 알았으면 좋았을 것들](http://gradschoolstory.net/)

# How to begin software analysis research

## Papers

- Our research papers. See the [publication page]({{< ref "/publications" >}}).

## Courses and lecture notes

- My courses on programming languages (COSE212), compilers (COSE312), computational logic (AAA528), program analysis (AAA616). See the [course page]({{< ref "/courses" >}}).
- Kwangkeun Yi. [Notes on Programming Languages](http://ropas.snu.ac.kr/~kwang/pl-book-draft.pdf)
- Kwangkeun Yi. [Program Analysis: Theories and Practices](http://ropas.snu.ac.kr/~kwang/4541.664A/16/)
- Mayur Naik. [Software Analysis and Testing](http://www.cis.upenn.edu/~mhnaik/edu/cis700/index.htmls)
- Anders Møller. [Static Program Analysis](http://cs.au.dk/~amoeller/spa/)
- Andrew Pitts. [Lecture Notes on Denotional Semantics](./pitt-lecture-denotational-semantics-1998.ps)
- Andrew Pitts. [Semantics of Programming Languages](./sempl.pdf)

## Books

- Aaron R. Bradley and Zohar Manna. [The Calculus of Computation](https://www.amazon.com/Calculus-Computation-Procedures-Applications-Verification/dp/3540741127)
- Flemming Nielson, Hanne Riis Nielson, Chris hankin. [Principles of Program Analysis](https://www.amazon.com/Principles-Program-Analysis-Flemming-Nielson/dp/3540654100)
- Glynn Winskel. [Formal Semantics of Programming Languages](https://www.amazon.com/Formal-Semantics-Programming-Languages-Winskel/dp/0262731037)
Binary file added content/resources/anders-talks.pdf
Binary file not shown.
Binary file added content/resources/giving-a-talk.pdf
Binary file not shown.
Binary file added content/resources/hamming-en.pdf
Binary file not shown.
Binary file added content/resources/hamming-ko.pdf
Binary file not shown.
Binary file added content/resources/knuth-theory-practice.pdf
Binary file not shown.
Binary file not shown.
Binary file added content/resources/sempl.pdf
Binary file not shown.
Binary file added content/resources/simon-papers.pdf
Binary file not shown.
Binary file added content/resources/simon-proposal.pdf
Binary file not shown.
Binary file added content/resources/simon-talks.pdf
Binary file not shown.
Binary file added content/resources/why-cs-theory.ps
Binary file not shown.

0 comments on commit c2e43e2

Please sign in to comment.