Skip to content

nmwiley808/csci164

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 

Repository files navigation

CSCI 164 – Artificial Intelligence

California State University, Fresno
Student: Noah Wiley


Repository Overview

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.


Course Description

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.


Repository Structure

CSCI164/
│ 
├── project/                           # Term Project
├── CSCI164_Textbook.pdf               # Course Textbook
└── README.md                          # Repository Documentation

Technologies & Tools

This repository may include:

  • Python 3
  • Google Colab
  • Jupyter Notebook
  • NumPy
  • Pandas
  • Matplotlib
  • Scikit-learn
  • PyTorch
  • Hugging Face Transformers

Skills Developed

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

How to Run Notebooks

Most assignments are completed in:

  • Google Colab (recommended)
  • Jupyter Notebook

To run locally:

pip install -r requirements.txt
jupyter notebook


Notes

  • This repository is for academic coursework.
  • Code is written for learning and experimentation.
  • Some datasets may not be included due to size limitations.

Academic Integrity

All work in this repository is my own unless otherwise stated.
This repository is for portfolio and academic documentation purposes only.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors