This repo holds the learning materials taught by Yuxiao (Rain) Luo and related to the undergraduate CIS course AI, Business Systems & Cybersecurity. The materials are co-developed by Youngeui Kim and Yuxiao Luo.
Here is a weekly AI news digest: Weekly Major AI Events in 2025.
This course explores artificial intelligence as a transformative tool in business, focusing on practical applications, strategic integration, and ethical considerations. Students will gain insight into AI’s foundational concepts, engage with industry-specific use cases, and analyze AI’s impact on organizational strategy. Through case studies, simulations, and expert talks, students will develop a managerial perspective on AI and learn to leverage AI as a source of competitive advantage.
Please follow the official syllabus and find the coursework tab for each week. All Python code (IPython Notebook file) is included in this GitHub repo.
-
Python Basics
-
AI Analytics
-
AI Applications
Ollama is a free, open-source tool that allows users to run large language models (LLMs) locally on their computers. Details can be found on their GitHub Page.
- Download Ollama (Windows/macOS/Linux).
- To use the LLMs in Ollama, you can use
- ollama-python, the Python library for Ollama.
- Or use Command Line program. Ex., Command Prompt for WindowsOS and Terminal for macOS.
- Let's get started with the tutorial.
- Please be aware of the security issues of ollama: read the article vulnerabilities in ollama
Here is the list of APIs used in the course. Since we only use free versions of these APIs, some may come with use limit. Please click into each link to obtain the API key for yourself (free account registration is needed).
- Alpha Vantage API: fetch news for LLM to do sentiment analysis from AlphaVantage, they provide free stock API service covering the majority of their datasets for up to 25 requests per day.
- Google Gemini API: call Gemini LLM API.
Click this instruction.
This README page is created with Markdown format, which is easy to learn here.