https://github.com/nickklos10/cop3502
All of my original scripts written for Computer Science 1
https://github.com/nickklos10/cop3502
avl-tree binary-search binary-tree heap
Last synced: 2 months ago
JSON representation
All of my original scripts written for Computer Science 1
- Host: GitHub
- URL: https://github.com/nickklos10/cop3502
- Owner: nickklos10
- Created: 2024-04-22T23:58:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-04T23:06:32.000Z (10 months ago)
- Last Synced: 2025-01-18T02:27:56.560Z (4 months ago)
- Topics: avl-tree, binary-search, binary-tree, heap
- Language: C
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# COP3502: Computer Science 1
### About This Repository
Welcome to the repository for all programming assignments from the COP3502 class, Computer Science 1 at the University of Central Florida with professor Arup Guha. This repository contains a curated collection of all the code I've written for the course, designed to demonstrate the implementation of various computer science fundamentals using C. The course primarily focuses on:
- Introducing known algorithms.
- Developing software skills in C programming.
- Utilizing mathematical tools for analyzing algorithms.
- Exploring recursion as a problem-solving technique.
- Implementing data structures using primitive constructs in C.
- Learning about various search and sorting techniques.Each folder in this repository corresponds to a specific assignment or topic covered in the syllabus, aimed at building and enhancing these foundational skills.
### Compile and Run
1. Open your terminal or command prompt.
2. Navigate to the directory containing the program you want to run:
cd path/to/your/program
3. Compile the C program:
gcc -o program_name program_name.c
_Replace program_name with the name of your program file._
4. Run the compiled program:
./program_name
### Contributing
While this repository serves primarily as a personal reference for the assignments and topics covered in COP3502, suggestions and improvements are welcome. If you would like to contribute to improving the code or documentation, please feel free to fork the repository and submit a pull request.