Computer Science Essay Examples and Topics
The Chinese Room Argument: Why Strong AI is Not Possible
In this essay, I will be discussing John Searle's argument against strong artificial intelligence (AI). I will first provide a brief overview of Searle's argument, then critically evaluate it in light of counterarguments from other philosophers. Finally, I will conclude with my own thoughts on the matter.
MoreA SWOT Analysis of Safari, Google Chrome, and iPad
This essay provides a SWOT analysis of Safari, Google Chrome, and iPad. It looks at the strengths, weaknesses, opportunities, and threats of these three products in order to provide an overview of their potential.
MoreThe Components of Information Technology Infrastructure
This essay discusses the components of information technology infrastructure and how they work together to provide a cost-effective and scalable platform for delivering information technology services.
MoreThe History of Computers
This essay discusses the history of computers, from the early mechanical calculators to the modern day personal computers and servers. It covers the key inventors and inventions that led to the development of computers as we know them today.
MoreThe Importance of Information Security to Businesses
This essay discusses the importance of information security for businesses. It explains what information security is and why it is important, before outlining some of the consequences of poor information security. Finally, it provides advice on how businesses can improve their information security.
MoreA Comparison of Windows and Linux Operating Systems
This essay compares and contrasts the two popular operating systems, Windows and Linux. It discusses the user interface, kernel, multitasking, filesystem, and security features of both OSes. In conclusion, it is noted that each operating system has its own advantages and disadvantages.
MoreThe Five Main Developments in the History of Computing
This essay looks at the five main developments in the history of computing, from the early days of the vacuum tube to the modern era of cloud computing.
MoreThe Benefits of Using Service-Oriented Architecture in Information System Management
Service-oriented architecture (SOA) is a set of design principles concerned with connections and comes into use during the systems development and integration stages of a project.
MorePorting Android OS onto an Altera Board
In this project, the objective was to port Android OS onto the Altera board and run it successfully. This was a two-phased implementation approach. In the first phase, the Android Open Source Project (AOSP) was cloned and compiled for the Intel Atom processor E3845 on the Altera development board. The second phase involved getting Android up and running by following the instructions provided in the AOSP documentation. After compiling AOSP, a system image was created which was then flashed onto an SD card. This SD card is used to boot the board. Overall, the project was successful in porting Android OS onto the Altera development board and running it successfully with few issues faced related to Bluetooth connectivity while trying to connect to another device wirelessly.
MoreGNS3: A Graphical User Interface for Simulating Complex Networks
This essay provides a brief overview of GNS3, a software that simulates complex networks. It explains what GNS3 is, how it works, and how to install and use it.
More