California State University, Fresno
Student: Noah Wiley
This repository contains my coursework, programming assignments, in-class activities, and projects for CSCI 164 – Artificial Intelligence at Fresno State.
The purpose of this repository is to document my progress, experiments, and implementations throughout the semester, covering both theoretical concepts and practical AI applications.
CSCI 164 introduces the fundamental principles of Artificial Intelligence, including:
- Intelligent agents and problem solving
- Search algorithms (uninformed & informed search)
- Knowledge representation
- Logic and reasoning
- Machine learning fundamentals
- Probabilistic reasoning
- Natural language processing
- Computer vision basics
The course emphasizes both conceptual understanding and hands-on implementation using Python and modern AI libraries.
CSCI164/
│
├── project/ # Term Project
├── CSCI164_Textbook.pdf # Course Textbook
└── README.md # Repository Documentation
This repository may include:
- Python 3
- Google Colab
- Jupyter Notebook
- NumPy
- Pandas
- Matplotlib
- Scikit-learn
- PyTorch
- Hugging Face Transformers
Throughout this course, I am developing skills in:
- Designing intelligent agents
- Implementing search algorithms
- Data preprocessing and visualization
- Model training and evaluation
- Classification and regression models
- Working with real-world datasets
- Interpreting AI system behavior
Most assignments are completed in:
- Google Colab (recommended)
- Jupyter Notebook
To run locally:
pip install -r requirements.txt
jupyter notebook
- This repository is for academic coursework.
- Code is written for learning and experimentation.
- Some datasets may not be included due to size limitations.
All work in this repository is my own unless otherwise stated.
This repository is for portfolio and academic documentation purposes only.