This repository contains code for the lectures and assignments for the corresponding course, CS702 Computational Interaction.
- Instructor: Kotaro Hara (Assistant Professor, SMU)
- Course Website: Link
Follow the steps below:
- Install Git and Docker.
- Install VS Code and the Dev Container extension.
- Clone this repository
- Run
Dev Containers: Reopen in Container - Install dependencies
Install Git if your computer does not have it installed.
Install Docker if your computer does not have it installed.
Download Docker Desktop from the official website (https://www.docker.com/products/docker-desktop).
Then, follow the installation instruction for your operating system (Windows/macOS/Linux).
After installation, start Docker Desktop and make sure it is running.
You can check this by running docker --version in your terminal.
Download and install Visual Studio Code from https://code.visualstudio.com.
Open VS Code and navigate to the Extensions marketplace (Ctrl+Shift+X for Windows or Cmd+Shift+X for Mac).
Search for "Dev Containers" in the marketplace.
Then, click "Install" on the Dev Containers extension by Microsoft.
Open your terminal and navigate to the directory where you want to clone this repository. Then, run the following command to clone the repository and change into the directory:
git clone https://github.com/SMU-HCI-Lab/cs702-ci.git
cd cs702-ciOpen the cloned project in VS Code.
Press Ctrl + Shift + P for Windows or Cmd + Shift + P for macOS to open the command palette.
Type Dev Containers: Reopen in Container and select it.
Wait for VS Code to build and start the development container.
This process may take several minutes during the first run.
Once inside the container, open a new terminal in VS Code. Run the following command to install project dependencies:
uv pip install -e .