Skip to content
Snippets Groups Projects
user avatar
SE User authored
a0832cc2
History

SOFT 260 Homework

This repository contains starter code for completing SOFT 260 individual homework, possibly in LaTeX.

Setup Instructions

  1. Fork this repository.

  2. Add the instructors and TA ("Brady James Garvin", "ThanhVu Nguyen", and "John Paul Ore") to your repository with maintainer access and set its visibility to private.

  3. Clone your fork to your VM.

  4. If you do not plan to use LaTeX:

    a. Remove the line reading *.pdf from the .gitignore file.

    b. Add, commit, and push your change.

  5. If you plan to use LaTeX:

    a. Install the fullpage LaTeX package by running the command sudo zypper install 'tex(fullpage.sty)'.

    b. Open example/example.tex in Atom and verify that you can compile it by pressing control-alt-b. (Because of a quirk in Okular, you may get a blank window that you have to close before your document appears.)

Submission Instructions

  1. Create a new folder for the homework you are submitting following the naming convention homework_x.y. For instance, if you are submitting Homework 1.1, you should create a folder named homework_1.1.

  2. If you are not using LaTeX:

    a. Type up your assignment and export it as a PDF file following the naming convention homework_x.y.pdf. For instance, if you are submitting Homework 1.1, you should export your work as homework_1.1/homework_1.1.pdf.

    b. Add, commit, and push the .pdf file.

  3. If you are using LaTeX:

    a. Copy template/template.tex to the folder you created and rename it to follow the naming convention homework_x.y.tex. For instance, if you are submitting Homework 1.1, you should copy template.tex and rename it to homework_1.1/homework_1.1.tex.

    b. Edit the LaTeX. You can compile it in Atom by pressing control-alt-b. (Because of a quirk in Okular, you may get a blank window that you have to close before your document appears.)

    c. Add, commit, and push the .tex file. We do not need the non-source-code files.