Installing VScode
Download VScode, follow the instructions given by the installer, and you should be greeted to a screen similar to this when VScode has finished installing. 
Remotely Connecting
If your OS is Windows, you need to install OpenSSH</br>
Getting the course-specific account for CSE15l can be found here</br>
Using VSCode, I 
connected to a remote computer using its remote option. In my terminal, I used the following command, but instead of the zz, it is replaced with the characters specific to my account
$ ssh cs15lwi22zz@ieng6.ucsd.edu
Since this was the first time connecting to the server, I got a message looking like
The authenticity of host 'ieng6.ucsd.edu (128.54.70.227)' can't be established.
RSA key fingerprint is SHA256:ksruYwhnYH+sySHnHAtLUHngrPEyZTDl/1x99wUQcec.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
The professor says to type yes so I entered that, then my password, and once logged in it looked like
Run Some Commands
For this portion, I went through the specific commands given by this part of the lab like, cd , ls -a, and cat /home/linux/ieng6/cs15lwi22/public/hello.txt. The screenshot I took for the lab report was of what was returned when I entered ls -a
This returned all entries without ignoring those with a 
. listing. I then used Ctrl-D to exit the remote server.
Moving Files with scp
The scp command will copy a file from the client to the server, thus we tested out this feature by creating a file called WhereAmI.java, then transferred it to the remote computer using the command
scp WhereAmI.java cs15lwi22zz@ieng6,ucsd.edu:~/
The image showed that the commands 
ls, javac WhereAmI.java, and java WhereAmI, were run on the server after entering a password to connect to the server from the scp command.
Setting an SSH Key
An ssh key allowed for streamlining entering the server by removing the need for a password for most steps. Entering ssh-keygen, and following the extra steps here, allowed for the set up of the ssh key, and allowed for me to use ssh and scp without entering my password, as seen
Optimizing Remote Running
We settled on streamlining to a command seen
First, you use 
scp to copy a selected file with its directory path to the remote server, then ssh into the server, which was separated from the original command with a ;. In this ssh command, inlude wrapped by ", the javac command to compile the file in the remote server, then use a ; to seperate the next java command to run the file in the remote server.