California State University, Fresno
Student: Noah Wiley
This repository contains my coursework, programming assignments, projects, and study materials for CSCI 158 – Applied Biometric Security at Fresno State.
The purpose of this repository is to document my work and learning throughout the course, focusing on the design, implementation, and evaluation of biometric authentication systems and modern security techniques used in biometric technologies.
CSCI 158 explores the principles and practical applications of biometric security systems. Biometric authentication uses unique human characteristics to verify identity and secure digital systems.
Topics covered in this course include:
- Principles of biometric authentication
- The pattern recognition nature of biometric systems
- Biometric modalities such as:
- Fingerprint recognition
- Face recognition
- Gait recognition
- Keystroke dynamics
- Feature extraction techniques for biometric data
- Implementation of biometric authentication systems
- Performance evaluation of biometric systems
- Spoofing attacks against biometric systems
- Spoof detection and prevention methods
- Foundational classifiers used in biometric pattern recognition
- Security vulnerabilities in biometric authentication systems
The course combines security principles, machine learning, and pattern recognition to study how biometric systems are designed and protected from attacks.
CSCI158/
│
├── datasets/ # Biometric datasets used for experiments
├── project/ # Course Project
├── programming_assignments/ # Biometric Security Programming Assignments
└── README.md # Repository Documentation
This repository may include work using:
- Python
- Machine Learning libraries (scikit-learn, NumPy, Pandas)
- Biometric feature extraction techniques
- Pattern recognition algorithms
Throughout this course, I am developing skills in:
- Understanding biometric authentication systems
- Applying pattern recognition techniques to biometric data
- Implementing biometric feature extraction algorithms
- Designing and evaluating biometric security systems
- Identifying vulnerabilities and spoofing attacks
- Implementing spoof detection and prevention techniques
- Evaluating biometric system performance (FAR, FRR, EER)
- This repository is for academic coursework and documentation.
- Code and experiments are implemented for educational purposes.
- Some datasets or large files may not be included due to licensing or size limitations.
All work in this repository is my own unless otherwise stated.
This repository is provided for academic documentation and portfolio purposes only.
Students currently enrolled in this course should not copy or submit this work as their own.