This website will be the main source of information about the course. However, we will also use the following web pages:
Some of our assignments will ask students to type in some Java code and then ask AI to implement the missing parts. This requires having the following types of software:
A "CLI" s a command-line interface, so these are programs designed to be run from the command prompt of your operating system.
Another option is to use an editor that includes built-in AI. A popular option of this type is Cursor, which has a chat pane open next to any file you are editing. You can achieve a similar experience in VSCode by installing an extension, e.g., the Claude Code Extension for VSCode.