Skip to content

zmattis/University-of-Pittsburgh

Repository files navigation

University of Pittsburgh

License: MIT Languages Code Size

Repository containing the assignments I completed as an undergraduate Computer Engineering major at the University of Pittsburgh.

Description

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.

Class and Project Information

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.

License

Everything in this repo is distributed under the MIT License.

See LICENSE for more information.

Contributing

Please contribute using Github Flow.

Feel free to contact me via email: zachary.mattis@pitt.edu.