In the hardware project, I was provided with various tasks which can be performed by a device and had to explain one of the processes in detail. I chose to work on the topic "The user has a basic painting application open and taps on the screen to draw a point". Here is a link which will take you to my Hardware Project.
This project has significantly helped me in understanding the function and synchronization of the computer systems and components to fire up multiple pixels to display an output on the screen of a phone. I also learnt about different parts of the GPU which I did not know existed prior to this assignment.
On this topic, I still must learn more about the various components of a electronic device. Since my research was mainly focused on phone components, my understandings on the same components in a laptop or a personal computer are not quite clear.
How might this hardware project have imporved your understanding of computer components? Explain using an example
of hardware components.
For new students coming into the course, what advice would you give them regarding this particular project?
In the Problem Solving and Teamwork presentation, groups were made and were provided with various topics from which we had to prepare a presentaion on the topic chosen by our group. My teammates and I worked on the topic. “An in-depth detailed comparison between functions of applications, programming languages, and operating systems.” Here is a link which will take you to our Problem Solving and Teamwork Presentation.
From this assignment, I got to know about various types of programming languages I did not know exist. I also learnt how programming languages, operating systems and applications work together.
What were your personal and team roadblocks/challenges? How did you move through these roadblocks/challenges?
What advice would you give future students coming into this course about this project?