Repository containing the assignments I completed as an undergraduate Computer Engineering major at the University of Pittsburgh.
This is a repo containing nearly all of the projects I did as a Computer Engineering student at the University of Pittsburgh. Many of these projects covered fundamental topics that are critical for any coder, so I wanted to provide them as examples and possible starting points for any project.
They are (generally) written in Java, C, Python, VHDL, or even assembly and may be complete programs, or merely code snippets.
Includes projects for the following classes:
Swanson
- ENGR 0011 - Engineering Analysis
- ENGR 0012 - Engineering Computing
- ECE 1150 - Computer Networks
- ECE 1160 - Embedded Computer System Design
- ECE 1166 - Parallel Computer Architecture
- ECE 1770 - Electronic Microprocessor Systems
- COE 1502 - Advanced Digital Design
- COE 1530 - Software Engineering
- COE 1541 - Computer Architecture
Dietrich
- CS 0401 - Intermediate Programming Using Java
- CS 0445 - Data Structures
- CS 0447 - Computer Organization and Assembly Language
- CS 0449 - Systems Software
- CS 1501 - Algorithm Implementation
- CS 1550 - Operating Systems
- CS 1555 - Database Management Systems
- CS 1675 - Machine Learning
View my website here to see more of my work.
Everything in this repo is distributed under the MIT License.
See LICENSE for more information.
Please contribute using Github Flow.
Feel free to contact me via email: zachary.mattis@pitt.edu.