Posts

Showing posts from May, 2023

Major project theme

The theme I have decided to explore which relates with my initial ideas is programming. Here, I will describe programming and give an overview of what it is and how programming can be used to code various items aswell as the different programming languages. Programming languages: P ython: Known for its simplicity and readability, Python is versatile and widely used in web development, data analysis, artificial intelligence, and scientific computing. JavaScript: Primarily used for web development, JavaScript adds interactivity and dynamic elements to websites, making it a crucial language for front-end development. Java: A popular choice for building large-scale applications, Java is platform-independent and used in enterprise software, Android app development, and server-side development. C/C++: These low-level languages are widely used for system programming, game development, embedded systems, and performance-critical applications. Ruby: Ruby is valued for its elegant syntax and is c...

Initial Idea 2

Initial idea: this is my second idea for the essay I have been instructed to write. The essay will only be about one topic which I am to choose from my two topics. My second idea for the essay is "self driving cars". Self driving cars always been a great intrest for me. I personally like cars and am somewhat of an enthusiast of cars and drverless cars have been a great subject in that space. How self driving cars relate to programming: Self-driving cars heavily rely on programming to operate autonomously and safely. Programming plays a critical role in various aspects of self-driving cars. Self-driving cars use various sensors such as cameras, lidar, radar, and ultrasonic sensors to perceive their surroundings. Programmers develop algorithms to process and analyze the sensor data, enabling the car to detect objects, recognize traffic signs, interpret road markings, and navigate the environment. Programmers create algorithms and decision-making systems that enable self-driving...

Initial idea 1

  Initial Idea: In my course I have been intructed to write two topics of which I am choose one and write a detailed descriptive essay. This is the first idea that I have produced. My idea was "python programming". I have chosen this topic because python was the first programming language I had learnt and it was my gateway into computer software. I find python to be extremely easy and simple which was perfect for me personally since I didnt have much experience in coding or programing when I first learnt it What is python Programing? Python programming refers to the process of writing, executing, and developing computer programs using the Python programming language. Python is a high-level, interpreted language that emphasizes simplicity, readability, and ease of use. It was created by Guido van Rossum and first released in 1991. Python has gained immense popularity due to its versatility and extensive range of applications. Python programming involves writing code using Pyt...

My experience with software and hardware

  Introduction Computing has always been a passion of mine ever since I was growing up. Hardware is my area of specialty with the primary bulk of my computer knowledge being about computer hardware. Software and programming has also always been intruiging to me however it has never been my main interest. With my current course i hope to expand my knowldge of computer software and programming. Despite being relatively new to programming, I have found a great interest and passion for it. Hardware The experience I have had with hardware has always been enjoyable. Computer hardware refers to the internal workings of a computer. It includes the CPU,GPU,RAM and alot more. Computer hardware is the basis of how we interact with a computer and without it we would not be able to use the machines we use today Software Computer software refers to the language of the computer itself. There are major advantages to learning and mastering computer software, since it helps you to understand the com...

Major Project

Introduction For my course I am required to write an essay about a topic that reflects with my course and where I end up with my degree. Since computer science is a very diverse subject and degree I had numerous topics to choose from but the ones that intrigued me the most were python programming and self driving cars.  Self Driving Cars Driverless cars, also known as autonomous vehicles, are a revolutionary advancement in transportation technology. These vehicles utilize artificial intelligence and sensors to navigate and operate without human intervention. With the potential to transform the way we travel, driverless cars offer numerous benefits. They can enhance road safety by eliminating human error, which is a major cause of accidents. Moreover, they have the potential to improve traffic flow and reduce congestion, as they can communicate with each other and optimize routes. Driverless cars also have the potential to make transportation more accessible for people with disabili...