Skip to content

Latest commit

 

History

History
234 lines (228 loc) · 11.2 KB

parallel-computing-apps.md

File metadata and controls

234 lines (228 loc) · 11.2 KB

Parallel Computing Apps



Prerequisite Knowledge:


Parallel Computing Apps

# Project Logo Project Name Project Releases
per Project
# Tasks
per Project
Hrs
per Project
01 Parallel STLs Console App
1- Procedural Programming Implementation
2- Object-Oriented Programming Implementation
3- (Procedural/Object-Oriented) with Testing
4- Modular (Procedural/Object-Oriented) Implementation
5- User Input Handling and Feedback
6- Code Documentation and Commenting
7- Error Handling and Logging
8- Code Refactoring for Performance and Usability

Desktop App
1- Initial GUI Implementation
2- Object-Oriented Transition
3- GUI with Unit Testing
4- Modular Implementation
5- User Input Handling and Feedback
6- Code Documentation and Commenting
7- Error Handling and Logging
8- Code Refactoring for Performance and Usability

2
2
2
2
2
2
2
2


2
2
2
2
2
2
2
2
16 20
02 Parallel 1 Player Games
03 Parallel 2 Player Games
04 Parallel 4 Player Games
05 Parallel Searching Algorithms Console App
1- Procedural Programming Implementation
2- Object-Oriented Programming Implementation
3- (Procedural/Object-Oriented) with Testing
4- Modular (Procedural/Object-Oriented) Implementation
5- User Input Handling and Feedback
6- Code Documentation and Commenting
7- Error Handling and Logging
8- Code Refactoring for Performance and Usability

Desktop App
1- Initial GUI Implementation
2- Object-Oriented Transition
3- GUI with Unit Testing
4- Modular Implementation
5- User Input Handling and Feedback
6- Code Documentation and Commenting
7- Error Handling and Logging
8- Code Refactoring for Performance and Usability

2
2
2
2
2
2
2
2


2
2
2
2
2
2
2
2
16 20
06 Parallel Sorting Algorithms
07 Parallel Matrix Calculator
08 Parallel Graph Algorithms
09 Parallel Genetic Algorithms Console App
1- Procedural Programming Implementation
2- Object-Oriented Programming Implementation
3- (Procedural/Object-Oriented) with Testing
4- Modular (Procedural/Object-Oriented) Implementation
5- User Input Handling and Feedback
6- Code Documentation and Commenting
7- Error Handling and Logging
8- Code Refactoring for Performance and Usability

Desktop App
1- Initial GUI Implementation
2- Object-Oriented Transition
3- GUI with Unit Testing
4- Modular Implementation
5- User Input Handling and Feedback
6- Code Documentation and Commenting
7- Error Handling and Logging
8- Code Refactoring for Performance and Usability

2
2
2
2
2
2
2
2


2
2
2
2
2
2
2
2
16 20
10 Parallel Directory Processing
11 Parallel Painting Tool
12 Parallel Docs Processing