02
Windows computers with locked installation
A school Windows computer may already have a suitable editor, terminal, or browser-based coding tool. Check the Start menu and course instructions before requesting anything new. If an approved tool is available, using it can be simpler than setting up a remote session.
If the assignment needs software you can’t install, a remote environment may separate the school computer from the course tool: the school device handles access, while the remote computer runs the software. That does not make every connection method acceptable. Some workflows use an installed client; others may provide a browser entry point. Use only a method that the service offers and the school permits.
Can you finish programming coursework without administrator rights? Often, you can complete some work with approved browser tools or a school-provided environment. Whether that is enough depends on the course’s build, test, and submission requirements. Ask the instructor before replacing a required local workflow with a remote one.
A remote development connection is not automatically a full desktop. For example, the Remote-SSH documentation describes a workflow that connects a local editor to a remote host over SSH and works with files on that remote host. It requires a suitable SSH client, an accessible remote host, and a permitted connection. It is not a general way to turn a locked school PC into a Mac, and it does not remove the need to meet the course’s software requirements.
When you ask for approval, be specific: name the course tool, explain what the assignment asks you to produce, and say whether you need a graphical desktop, terminal access, or both. That gives an instructor or administrator a concrete request to evaluate.