CIS Account

If you do not have a CIS account, here is how to get one:

  • Get a K-State eID if you don’t already have one.
  • Sign up online for a CIS account (which requires an active eID first!).
  • The account manager will approve your account and you will receive a password by email to by your eID account.

GitHub Account

Coursework submissions will be done via GitHub. In the beginning of the course, each student will be given a private GitHub repository; thus, you need to have a GitHub account.

Git Workflow

To merge updates from https://github.com/ksu-cis-771/s26-771-project (replace <eid> with your K-State e-id):

  • https

    git clone https://github.com/ksu-cis-771/s26-771-<eid>.git
    cd s26-771-<eid>
    git remote add upstream https://github.com/ksu-cis-771/s26-771-project.git
    git fetch upstream
    git merge upstream/master
    
  • ssh

    git clone git@github.com:ksu-cis-771/s26-771-<eid>.git
    cd s26-771-<eid>
    git remote add upstream git@github.com:ksu-cis-771/s26-771-project.git
    git fetch upstream
    git merge upstream/master
    

Resolve any git merge issues.

Course Software Infrastructure

It is required that you use:

Lectures

Recorded lectures can be accessed from the K-State Canvas course page.

Each lecture .mp4 file includes an English subtitle track (if you cannot view the subtitle, try using VLC).

Examples and Slides

The course lecture slides and examples are stored in a Git repository accessible at: https://github.com/ksu-cis-771/s26-771-project