From 40b673a859d0523800a9662feb7e80f2d48ad23e Mon Sep 17 00:00:00 2001 From: Per Lindgren <per.lindgren@ltu.se> Date: Sun, 15 Oct 2017 01:06:38 +0200 Subject: [PATCH] test2 --- README.md | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4bfe2e1..892c8f6 100644 --- a/README.md +++ b/README.md @@ -1 +1,31 @@ -It's very easy to make some words **bold** and other words *italic* with Markdown. You can even [link to Google!](http://google.com) \ No newline at end of file + +# Are We Embedded Yet +## D7018E - Special Studies in Embedded Systems + + +The course will be given as a self study course with a set of introductional seminars and accompanying mandatory assignments, followed by a larger assigmnent (project). The project can be carried out individually or in groups dependent on size. Grading will be individual, based on agreed requirements between the student and the teacher, showing understanding and abilities regarding (in order of introduction): + +1. The Rust ecosystem. + Rustup (stable vs nightly), crates and toml files, cargo, rustc, llvm, gdb/lldb (and additional tooling rls, rustfmt, racer, xargo etc.) The Rust core and standard library. Building, bebugging/testing, docmunenting and publishing Rust applications and libraries. + + +2. Simple applications in Rust + +Prmitive types, tupels, structs, enums, etc. Flow control and functions. Marco usage. + +3. Rust features + +Closures (and higher order functions). + + + + Trait definitions and implementations. + +### The Rust Memory Model + +Theoretical underpinning, as well as impact to both memory safatey and code generation. Exterior (inherited) and interior mutability. Move vs. borrow. + + + +It's very easy to make some words **bold** and other words *italic* with Markdown. You can even [link to Google!](http://google.com) + -- GitLab