CSE 341: Web Services

CSE 341: AI Policy

Overview

The BYU-Idaho Software Development program encourages students to use Artificial Intelligence (AI) as a learning assistant and as a tool of software development. Please see the overall Software Development AI Policy.

Policy

In this course, you are welcome and encouraged to use AI to generate code for your projects. But, you should make sure you understand every line of code that you submit in your projects. This is how you will use AI in your career. Your employer will expect you to use AI to write code more efficiently, but if you commit code that you do not understand, you may add bugs, security problems, or slow code to your company's project.

To help you stay closely aware of the code that you are writing or generating, you are encouraged to use the inline code suggestions of VS Code and get AI assistance line-by-line, rather than having the AI engine generate and update multiple files for you at once.

Later, after you understand the code well, you will be ready to use AI tools for larger sections of code.

In summary:

Other Links: