Git Product home page Git Product logo

csci1300-spring2022's Introduction

CSCI1300 Spring 2022

Repository for course content (e.g. homework assignments, project write-ups, recitation exercises) of CSCI 1300 in Spring 2022.

Content will typically be posted in markdown (.md) format, though content that's very image-heavy will often be posted as a PDF as well.

Downloading files

To download single files from Github, navigate to the file, right-click the Raw button, and Save As. See this StackOverflow post for more details.

To download the entire repository, navigate to the main page, select the green Code dropdown, and select Download Zip.

What is Github?

Github is a hosting platform for git, which is a ubiquitous version control system (VCS) used for collaborative development and managing versions of files (hence, version control system).

In CSCI 1300, we will not be covering git usage directly (though course staff are happy to answer questions about it in office hours!). That said, we want everyone to be familiar with the Github interface.

What is markdown (.md)?

Markdown is a markup language very commonly used throughout the software industry for technical writing. It is relatively readable in source form, but looks even better when rendered (for instance, compare the default view of this readme on Github to the raw version).

Markdown files can easily be viewed in the Github UI. If you'd like to download a write-up, you can do so from the Github UI and open markdown files in VSCode. VSCode has good native markdown support--type ctrl-shift-v or cmd-shift-v to view a rendered version of your markdown file in VSCode.

We include images in markdown files with relative links, which is why there's a separate images folder when the markdown file contains images. This is as opposed to binary document formats like .docx which include the image in the file itself. Note that to view images in downloaded markdown files, the corresponding images folder will need to be downloaded as well.

csci1300-spring2022's People

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.