Code Monkey home page Code Monkey logo

aesd-assignments's Introduction

aesd-assignments

This repo contains public starter source code, scripts, and documentation for Advanced Embedded Software Development (ECEN-5713) and Advanced Embedded Linux Development assignments University of Colorado, Boulder.

Setting Up Git

Use the instructions at Setup Git to perform initial git setup steps. For AESD you will want to perform these steps inside your Linux host virtual or physical machine, since this is where you will be doing your development work.

Setting up SSH keys

See instructions in Setting-up-SSH-Access-To-your-Repo for details.

Specific Assignment Instructions

Some assignments require further setup to pull in example code or make other changes to your repository before starting. In this case, see the github classroom assignment start instructions linked from the assignment document for details about how to use this repository.

Testing

The basis of the automated test implementation for this repository comes from https://github.com/cu-ecen-aeld/assignment-autotest/

The assignment-autotest directory contains scripts useful for automated testing Use

git submodule update --init --recursive

to synchronize after cloning and before starting each assignment, as discussed in the assignment instructions.

As a part of the assignment instructions, you will setup your assignment repo to perform automated testing using github actions. See this page for details.

Note that the unit tests will fail on this repository, since assignments are not yet implemented. That's your job :)

aesd-assignments's People

Contributors

dwalkes avatar akshita-bhasin avatar lnxblog avatar amynka avatar jajoosiddhant 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.