From a501a046b439291330565c1d197b32756d42e3b9 Mon Sep 17 00:00:00 2001 From: Ranjit Jhala Date: Fri, 28 Sep 2018 09:35:07 -0700 Subject: [PATCH] update page --- calendar.md | 4 +--- docs/calendar.html | 4 +--- docs/lectures/01-introduction.html | 31 ++++++++++++++++++------------ lectures/01-introduction.md | 28 ++++++++++++++++++--------- 4 files changed, 40 insertions(+), 27 deletions(-) diff --git a/calendar.md b/calendar.md index 6f50ebd..34a9783 100644 --- a/calendar.md +++ b/calendar.md @@ -3,10 +3,8 @@ title: Calendar headerImg: road.jpg --- -## Clicker Groups +## Clickers -- [Seating Chart](/static/img/center216-TBD.pdf) -- [Groups](/static/img/groups-TBD.txt) - [Register your clicker here](https://goo.gl/forms/aXVSks1T2iRGmiZj1) ## Calendar (Deadlines, Office Hours) diff --git a/docs/calendar.html b/docs/calendar.html index b7c9cc7..f2f888a 100644 --- a/docs/calendar.html +++ b/docs/calendar.html @@ -228,10 +228,8 @@

Calendar

-

Clicker Groups

+

Clickers

Calendar (Deadlines, Office Hours)

diff --git a/docs/lectures/01-introduction.html b/docs/lectures/01-introduction.html index 70f65a4..7690761 100644 --- a/docs/lectures/01-introduction.html +++ b/docs/lectures/01-introduction.html @@ -308,25 +308,31 @@

How write a Compiler?

  • gradually, one feature at a time!
  • We will

    -
      -
    1. Start with a teeny tiny language,
    2. -
    3. Build a full compiler for it,
    4. -
    5. Add a few features,
    6. -
    7. Go to step 2.
    8. -
    +
      +
    • Step 1 Start with a teeny tiny language,
    • +
    • Step 2 Build a full compiler for it,
    • +
    • Step 3 Add a few features,
    • +
    • Go to Step 2.
    • +

    (Yes, loops forever, but we will hit Ctrl-C in 10 weeks…)

    Mechanics

    Who are we?

    +

    Prof:

      -
    • Prof: Ranjit Jhala
    • -
    • TAs: Marc Andrysco, Gary Soeller, Anish Tondwalkar
    • +
    • Ranjit Jhala
    • +
    +

    TAs:

    +
      +
    • Marc Andrysco
    • +
    • Gary Soeller
    • +
    • Anish Tondwalkar

    How will we grade?

    (30%) Assignments

    (30%) Midterm (11/2)

    diff --git a/lectures/01-introduction.md b/lectures/01-introduction.md index c70b8cf..386e900 100644 --- a/lectures/01-introduction.md +++ b/lectures/01-introduction.md @@ -115,10 +115,10 @@ General recipe, applies to any large system We will -1. Start with a teeny tiny language, -2. Build a full compiler for it, -3. Add a few features, -4. **Go to** step 2. +* **Step 1** Start with a teeny tiny language, +* **Step 2** Build a full compiler for it, +* **Step 3** Add a few features, +* **Go to** Step 2. (Yes, loops forever, but we will hit Ctrl-C in 10 weeks...) @@ -126,16 +126,23 @@ We will ### Who *are* we? -* **Prof:** Ranjit Jhala -* **TAs:** Marc Andrysco, Gary Soeller, Anish Tondwalkar +**Prof:** + +* Ranjit Jhala + +**TAs:** + +* Marc Andrysco +* Gary Soeller +* Anish Tondwalkar ### How will we *grade*? **(30%) Assignments** -+ 7 assignments, [first one is up, due 10/5](https://github.com/ucsd-cse131/00-warmup) ++ 7 assignments, [first one is up, due 10/5](https://classroom.github.com/a/OjQrcTj6) + All programming -+ Groups of 2 ++ Groups of upto 2 **(30%) Midterm (11/2)** @@ -151,7 +158,7 @@ We will **(05%) Clickers** + *Attempting to answer* > 75% questions -+ From next week, please sit in [the space](/static/img/center216.pdf) assigned to [your group](/static/img/groups.txt) ++ Starting from _next week_ **(05%) Piazza Extra Credit** @@ -231,6 +238,9 @@ Here are some links to get you started: * [Haskell for Ocaml Programmers][haskell-for-ocamlers] * [Hoogle: Type-based API Search][hoogle] +### Lets Go! + + [hoogle]: https://www.haskell.org/hoogle/ [haskell-for-ocamlers]: http://science.raphael.poss.name/haskell-for-ocaml-programmers.html [soap-fortran-assembly]: http://worrydream.com/dbx/