User contributions for Mr. MacKenty
3 April 2024
- 17:0317:03, 3 April 2024 diff hist −133 Pseudocode →Some practice links current
18 March 2024
- 08:1208:12, 18 March 2024 diff hist −14 Hashing →Benefit of hashing current
14 March 2024
- 08:4608:46, 14 March 2024 diff hist +48 Levels of knowing (Level 1, Level 2, Level 3) No edit summary current
13 February 2024
- 17:4217:42, 13 February 2024 diff hist −2,156 Sandbox No edit summary current
5 February 2024
- 22:0322:03, 5 February 2024 diff hist +3 Dice rolling →The Problem current
- 21:5721:57, 5 February 2024 diff hist 0 Recognize an image →The Problem current
31 January 2024
- 11:2311:23, 31 January 2024 diff hist +210 Types of networks →Types of networks you should be able to identify current
- 11:2011:20, 31 January 2024 diff hist +566 Types of networks →Types of networks you should be able to identify
30 January 2024
- 12:5412:54, 30 January 2024 diff hist −1 Archived classes →2022 - 2023 school year current
- 12:5412:54, 30 January 2024 diff hist −1 Archived classes →2023 - 2024 school year
- 12:5412:54, 30 January 2024 diff hist +364 Archived classes No edit summary
23 January 2024
- 00:0300:03, 23 January 2024 diff hist +30 Socket No edit summary current
- 00:0100:01, 23 January 2024 diff hist +2,612 Socket No edit summary
22 January 2024
- 23:5923:59, 22 January 2024 diff hist −13 Socket No edit summary
- 23:5823:58, 22 January 2024 diff hist −1,291 Socket No edit summary
15 November 2023
- 17:3417:34, 15 November 2023 diff hist +2,140 Advantages and disadvantages of simulation No edit summary current
- 16:5416:54, 15 November 2023 diff hist −32 Changes in data collection that could improve the model or simulation No edit summary current
- 16:5416:54, 15 November 2023 diff hist −65 Changes in data collection that could improve the model or simulation No edit summary
- 16:5116:51, 15 November 2023 diff hist −250 Examples of simulations that involve changes in rules, formulae and algorithms No edit summary current
- 16:4016:40, 15 November 2023 diff hist −205 Software and hardware required for a simulation No edit summary current
- 16:2916:29, 15 November 2023 diff hist −311 Reliability of a simulation No edit summary current
- 16:2816:28, 15 November 2023 diff hist +2,625 Reliability of a simulation No edit summary
- 16:2216:22, 15 November 2023 diff hist +2,399 Examples of simulations that involve changes in rules, formulae and algorithms No edit summary
- 16:1816:18, 15 November 2023 diff hist −301 Software and hardware required for a simulation →Additional Considerations
- 16:1816:18, 15 November 2023 diff hist +2,273 Software and hardware required for a simulation No edit summary
- 16:1616:16, 15 November 2023 diff hist −371 Changes in rules, formulae and algorithms No edit summary current
- 16:1416:14, 15 November 2023 diff hist +2,949 Changes in rules, formulae and algorithms No edit summary
17 October 2023
- 15:4215:42, 17 October 2023 diff hist +15 Systems that can be modelled No edit summary current
10 October 2023
- 09:1109:11, 10 October 2023 diff hist +29 Programming →Programming Paradigms current
- 09:1009:10, 10 October 2023 diff hist +111 Programming →Object Oriented Programming
2 September 2023
- 17:0517:05, 2 September 2023 diff hist −3 Operators No edit summary current
31 May 2023
- 15:4615:46, 31 May 2023 diff hist −36 Artificial Intelligence No edit summary current
- 15:4615:46, 31 May 2023 diff hist +12 Artificial Intelligence No edit summary
- 15:3115:31, 31 May 2023 diff hist −12 Artificial Intelligence No edit summary
- 15:3115:31, 31 May 2023 diff hist +6 Artificial Intelligence No edit summary
- 15:2815:28, 31 May 2023 diff hist +33 Artificial Intelligence No edit summary
- 15:2515:25, 31 May 2023 diff hist 0 N File:Parts of AI.png No edit summary current
- 14:5014:50, 31 May 2023 diff hist −5 2024 case study →Introduction current
30 May 2023
- 13:3213:32, 30 May 2023 diff hist +1,728 N Tracking Created page with "In the context of robotics and particularly in systems like Simultaneous Localization and Mapping (SLAM) or Visual SLAM (vSLAM), "tracking" typically refers to the process of continuously estimating the robot's motion and position over time based on its sensor data. Here's how tracking might work in a vSLAM system: # The robot captures a sequence of images with its camera as it moves through the environment. # For each new image, the robot identifies features (distinct..." current
- 13:3113:31, 30 May 2023 diff hist +16 Robotics No edit summary current
- 13:1213:12, 30 May 2023 diff hist +1,894 N Loop closure Created page with "Loop closure is an important concept in the field of robotics, particularly in relation to the Simultaneous Localization and Mapping (SLAM) problem. As a robot moves through an environment, it builds a map of the environment and uses that map to estimate its location within it. However, as the robot moves, small errors in its motion estimates can accumulate over time, leading to drift in the estimated trajectory and the map. The idea of loop closure is to correct thi..." current
- 13:1113:11, 30 May 2023 diff hist +1,693 N Local mapping Created page with "Local mapping is a concept in robotics, particularly in relation to Simultaneous Localization and Mapping (SLAM) and Visual SLAM (vSLAM), where the robot builds a smaller, more immediate map of its surroundings, often referred to as a local map. The idea is to focus computational resources on understanding the robot's immediate surroundings in detail, rather than attempting to map the entire environment at once. This local map is continuously updated as the robot moves..." current
- 13:0913:09, 30 May 2023 diff hist +1,883 N Initialization Created page with "In the context of robotics and especially in algorithms like Simultaneous Localization and Mapping (SLAM) or Visual SLAM (vSLAM), "Initialization" refers to the process of setting up the initial conditions or starting point for the algorithm. At the start of SLAM or vSLAM, the robot doesn't know anything about its environment or its position within that environment. However, to begin the process of mapping and localization, it needs some kind of initial guess or estimat..." current
- 13:0613:06, 30 May 2023 diff hist +482 N Visual simultaneous localization and mapping (vSLAM) modules Created page with "Visual Simultaneous Localization and Mapping, or vSLAM, is a variant of the general SLAM problem where the primary sensor data comes from a camera or multiple cameras. This technique uses visual information to create a map of the environment while also keeping track of the robot's location within the map. The "modules" in a vSLAM system might refer to the individual components or stages of the vSLAM process. The exact modules can vary depending on the specific vSLAM alg..." current
- 13:0513:05, 30 May 2023 diff hist +2,157 N Sensor fusion model Created page with "Sensor fusion is a method used in robotics and automation that involves merging data from different sensors to improve the understanding of the environment. This process can reduce uncertainty, improve accuracy, and make the system more robust to failures of individual sensors. A sensor fusion model, then, is a mathematical and computational model that describes how to combine the data from different sensors. Here's an example to illustrate the concept: Imagine you ha..." current
- 13:0313:03, 30 May 2023 diff hist +1,723 N Simultaneous localization and mapping (SLAM) Created page with "Simultaneous Localization and Mapping, or SLAM, is a computational problem in the field of robotics. As the name implies, it's about doing two things at the same time: # '''Localization''': Determining where a robot is located in an environment. # '''Mapping''': Building a map of that environment. What makes SLAM challenging is that it's a chicken-and-egg problem: to know where you are (localization), you need a map, but to create a map, you need to know where you are...." current
- 12:5912:59, 30 May 2023 diff hist +1,972 N Robot drift Created page with ""Robot drift" is a term often used in the context of robotics and refers to the accumulated error in a robot's estimated position and orientation over time. This error, or "drift", can occur when a robot is using sensors like wheel encoders or Inertial Measurement Units (IMUs) to estimate its motion. Both these methods involve integrating sensor measurements over time to calculate position, but small errors in these measurements can accumulate, leading to larger and lar..." current
- 12:5812:58, 30 May 2023 diff hist +1,900 N Rigid pose estimation (RPE) Created page with "Rigid Pose Estimation (RPE) is a concept in computer vision and robotics that involves determining the position and orientation (the "pose") of an object that does not deform or change shape — in other words, a "rigid" object. The term 'rigid' indicates that the distance between any two points on the object remains constant over time, regardless of the object's movement or orientation. In the context of robotics, pose estimation often refers to estimating the pose of..." current
- 12:5612:56, 30 May 2023 diff hist +1,386 N Relocalization Created page with "Relocalization is a critical concept in robotics, specifically in the context of autonomous navigation and Simultaneous Localization and Mapping (SLAM). It refers to the ability of a robot to determine its current location in a map that it previously built or in a known environment, particularly after it has lost track of its position due to an error, disturbance, or after it has been manually moved (also known as the "kidnapped robot" problem). There are many reasons w..." current
- 12:5412:54, 30 May 2023 diff hist +1,923 N Odometry sensor Created page with "An odometry sensor is a device used to estimate the change in position over time of a vehicle, like a car or a robot, based on data from its own sensors. The term "odometry" comes from the combination of "hodos", meaning path or way in Greek, and "metron", meaning measure. Therefore, it's all about measuring the path a vehicle takes. There are several types of odometry sensors, and they work in different ways: # '''Wheel Encoders''': In many robots, especially wheeled..." current
- 12:5312:53, 30 May 2023 diff hist +1,331 N Object occlusion Created page with "Object occlusion in the context of computer vision refers to the event where a part or all of an object in the scene is hidden from view by some other object in the scene. In simple words, when an object is in front of another object, blocking it from view, we say that the second object is occluded. For example, imagine you are looking at a photograph of a crowd of people. Some of those people may be standing in front of others, preventing you from seeing the people beh..." current
- 12:5112:51, 30 May 2023 diff hist +1,606 N Light detection and ranging (LIDAR) Created page with "Light Detection and Ranging, more commonly known as LiDAR, is a method of remote sensing that uses light in the form of a pulsed laser to measure distances to an object. These light pulses, combined with other data recorded by the airborne system, generate precise, three-dimensional information about the shape of the Earth and its surface characteristics. Here's a simplified explanation of how it works: # A LiDAR system sends out a pulse of light, usually in the form o..." current
- 12:5012:50, 30 May 2023 diff hist +1,581 N Key points/pairs Created page with "Key points, also known as feature points or interest points, are distinct and unique points in an image that are easy to find and accurately describe. These points are usually selected because they represent corners, edges, or other interesting aspects of the image, and they are used in many computer vision tasks for things like object recognition, image alignment, and 3D reconstruction. When multiple images are used (for example, in a video or a sequence of frames take..." current
- 12:4812:48, 30 May 2023 diff hist +1,803 N Keyframe selection Created page with "Keyframe selection is a term commonly used in the field of computer vision, especially in video processing and robotics. A keyframe is a frame in a sequence of frames (like a video or a series of images) that contains important or critical data. In video compression, for example, keyframes (also known as I-frames) are the frames from which subsequent frames are based. These keyframes serve as reference points and the frames in between are often compressed by storing onl..." current
- 12:4612:46, 30 May 2023 diff hist +1,710 N Inertial measurement unit (IMU) Created page with "An Inertial Measurement Unit, or IMU, is a device that measures and reports on a vehicle's velocity, orientation, and gravitational forces, using a combination of accelerometers, gyroscopes, and sometimes magnetometers. IMUs are typically used to aid in navigation and tracking systems, particularly when GPS data is unavailable or unreliable. Let's break down the components of an IMU: # '''Accelerometers:''' These measure linear acceleration. However, they can't disting..." current
- 12:4512:45, 30 May 2023 diff hist +1,832 N Human pose estimation (HPE) Created page with "Human pose estimation (HPE) is a computer vision task that involves determining the position and orientation of the human body, along with the positions of various body parts such as the head, arms, legs, and so on, usually in real-time. Here's a simplified way to think about it: Imagine you're looking at a photo of a person. You can probably tell what position they're in — maybe they're standing up straight, sitting down, or running. Now imagine trying to teach a com..." current
- 12:4412:44, 30 May 2023 diff hist +1,579 N GPS-denied environment Created page with "A GPS-denied environment is a location or situation where the Global Positioning System (GPS) signals are not available at all. This can occur for a number of reasons: # Indoor Locations: Buildings often block GPS signals, making them unavailable inside. # Underground or Underwater: Similarly, GPS signals can't penetrate underground or underwater. # Jamming or Spoofing: GPS signals can be intentionally disrupted or blocked using devices known as GPS jammers. Additionall..." current
- 12:4212:42, 30 May 2023 diff hist +12 GPS-degraded environment No edit summary current
- 12:4112:41, 30 May 2023 diff hist −5 GPS-degraded environment No edit summary
- 12:4112:41, 30 May 2023 diff hist −6 GPS-degraded environment No edit summary
- 12:4112:41, 30 May 2023 diff hist +1,760 N GPS-degraded environment Created page with "A GPS-degraded environment refers to any situation or location where the Global Positioning System (GPS) signals are unreliable, weak, or completely unavailable. This could be due to several reasons: 1. **Urban Areas**: In cities with high buildings, GPS signals can become degraded due to the "urban canyon" effect. The tall buildings can block direct signals from the satellites or cause multipath errors, where the signals bounce off multiple buildings before reaching th..."
- 12:3912:39, 30 May 2023 diff hist +1,612 N Global positioning system (GPS) signal Created page with "The Global Positioning System (GPS) is a satellite-based navigation system that provides location and time information in all weather conditions, anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites. Here's a simplified explanation of how it works: # The GPS system consists of a network of around 30 satellites orbiting the Earth, controlled by a series of ground stations. These satellites are always transmitting sign..." current
- 12:3812:38, 30 May 2023 diff hist +1,684 N Global map optimization Created page with "Global map optimization is an important concept in robotics, particularly in the field of simultaneous localization and mapping (SLAM). In essence, it's the process of improving the accuracy and consistency of a map that a robot has created of its environment. Here's how it works: as a robot moves through its environment, it's continually taking sensor measurements and using those to build up a map of the world around it. At the same time, it's using that map to estimat..." current
- 12:3712:37, 30 May 2023 diff hist +30 Edge computing No edit summary current
- 12:3612:36, 30 May 2023 diff hist +2,070 N Edge computing Created page with "Edge computing is a distributed computing paradigm that brings computation and data storage closer to the sources of data. This is done to improve response times and save bandwidth. The "edge" refers to the edge of a network, closer to the devices that produce or consume data, as opposed to a centralized data center or cloud. Here are the key steps involved in setting up an edge computing environment: # Identify the Need: The first step is to understand why you need ed..."
- 12:3412:34, 30 May 2023 diff hist +1,661 N Dead reckoning data Created page with "Dead reckoning is a process used in navigation to determine one's current position based on a previously known position, or fix, and advancing that position based upon known or estimated speeds over a period of time, and the direction in which the person or vehicle is known or estimated to have moved. The name "dead reckoning" comes from "deduced reckoning," sometimes abbreviated as 'ded' reckoning, which has been further abbreviated to "dead" reckoning. In the context..." current
- 12:3312:33, 30 May 2023 diff hist −4 Computer vision No edit summary current
- 12:3312:33, 30 May 2023 diff hist +1,468 N Computer vision Created page with "Computer vision is a subfield of artificial intelligence and computer science that focuses on enabling computers to understand and interpret the visual world. Essentially, it's about teaching computers to "see" and understand digital images or videos. The way computer vision does this is by taking images or videos, processing them, and then extracting useful information from them. This can involve many different tasks, such as: # Image Recognition: This is one of the m..."
- 12:3112:31, 30 May 2023 diff hist +1,679 N Bundle adjustment Created page with "Bundle adjustment is an optimization technique used in computer vision and photogrammetry, which are two fields that are fundamental for the functioning of rescue robots. You can think of rescue robots as needing to understand the world around them, just like you and me. When these robots look at a scene through their sensors, which typically include cameras, they need to determine the 3D positions of objects in the scene, as well as the position and orientation of the..." current
- 12:2712:27, 30 May 2023 diff hist +14 Robotics No edit summary
- 12:2712:27, 30 May 2023 diff hist +863 N Robotics Created page with "right|frame|Case study notes<ref>http://www.flaticon.com/</ref> * [[Bundle adjustment * [[Computer vision * [[Dead reckoning data * [[Edge computing * [[Global map optimization * [[Global positioning system (GPS) signal * [[GPS-degraded environment * GPS-denied environment * Human pose estimation (HPE) * Inertial measurement unit (IMU) * Keyframe selection * Key points/pairs * Light detection and ranging (LIDAR) * Object o..."
- 12:2512:25, 30 May 2023 diff hist +15 Programming →Advanced Programming
- 12:2412:24, 30 May 2023 diff hist 0 Welcome No edit summary current
- 12:2412:24, 30 May 2023 diff hist +35 2024 case study →Previous years case studies
- 12:2312:23, 30 May 2023 diff hist +22 2024 case study →Previous years case studies
- 12:2212:22, 30 May 2023 diff hist −8 2024 case study →Every term in the case study
- 12:2112:21, 30 May 2023 diff hist −407 2024 case study →Introduction
- 12:2112:21, 30 May 2023 diff hist +4 2024 case study →The case study
- 12:2012:20, 30 May 2023 diff hist −5 2023 case study No edit summary current Tag: Manual revert
- 12:1912:19, 30 May 2023 diff hist +5 2023 case study No edit summary Tag: Reverted
- 12:1912:19, 30 May 2023 diff hist 0 N File:D 4 comsc css 2305 1 e.pdf No edit summary current
- 12:1812:18, 30 May 2023 diff hist +1,670 N 2024 case study Created page with "right|frame|Case study<ref>http://www.flaticon.com/</ref> == Introduction == Higher-level students must write 3 papers. The case study is the third paper. Every year, the case study discusses a different topic. Students must become '''very very familiar''' with the case study. The IB recommends spending about a year studying this guide. This page will help you organize and understand the 2023 case study. Here are some external resources:..."
19 May 2023
- 08:3008:30, 19 May 2023 diff hist +1,070 Backpropagation No edit summary current
- 08:2908:29, 19 May 2023 diff hist +21 Machine learning →Terminology current
10 May 2023
- 09:4109:41, 10 May 2023 diff hist −10 Stack memory No edit summary current
9 May 2023
- 09:4509:45, 9 May 2023 diff hist +1,655 Recursion No edit summary current
- 09:4109:41, 9 May 2023 diff hist +17 Two-dimensional arrays →constructing a 2d array current
- 09:4009:40, 9 May 2023 diff hist −9 Two-dimensional arrays →constructing a 2d array
- 09:3909:39, 9 May 2023 diff hist +1,692 Two-dimensional arrays No edit summary
- 09:3609:36, 9 May 2023 diff hist 0 Two-dimensional arrays →a video
- 09:2809:28, 9 May 2023 diff hist +995 Two-dimensional arrays No edit summary
8 May 2023
- 09:1009:10, 8 May 2023 diff hist −2 Data representation →Standards current
- 09:1009:10, 8 May 2023 diff hist +1 Data representation →The way in which data is represented in the computer.
- 09:1009:10, 8 May 2023 diff hist +17 Data representation →The way in which data is represented in the computer.
7 May 2023
- 21:3521:35, 7 May 2023 diff hist +1,144 Different types of web pages →Different types of web pages current
26 April 2023
- 07:4607:46, 26 April 2023 diff hist −14 Abstract data structures No edit summary current
- 07:4407:44, 26 April 2023 diff hist +1,578 Collections No edit summary current
- 07:4107:41, 26 April 2023 diff hist +2,501 Binary tree No edit summary current
- 07:2807:28, 26 April 2023 diff hist +778 Tree →code sample current
- 07:2407:24, 26 April 2023 diff hist +1,084 Tree No edit summary
30 March 2023
- 13:4313:43, 30 March 2023 diff hist −140 Problem set assessment →Introduction current
- 12:5412:54, 30 March 2023 diff hist 0 Machine learning →Terminology
- 11:2111:21, 30 March 2023 diff hist 0 Machine learning →Terminology
- 11:0411:04, 30 March 2023 diff hist +3 Machine learning →Terminology
28 March 2023
- 09:3509:35, 28 March 2023 diff hist +1,335 N Date and times with Python Created page with "<syntaxhighlight lang="python"> import datetime # to get the current date and time: print(datetime.datetime.now()) # to get the current date: print(datetime.date.today()) # to get the current time: print(datetime.datetime.now().time()) # to get the current year: print(datetime.datetime.now().year) # to get the day of the week: print(datetime.datetime.now().weekday()) # to print the day of the week: print(datetime.datetime.now().strftime("%A")) # to ask the user to..." current
- 09:3409:34, 28 March 2023 diff hist +33 Python →Basic ideas current
23 March 2023
- 08:5308:53, 23 March 2023 diff hist +6 Policies →Real-time vs. best-effort scheduling current
- 08:5308:53, 23 March 2023 diff hist +1 Policies →Preemptive vs. non-preemptive scheduling
- 08:5308:53, 23 March 2023 diff hist +4 Policies →Time-sharing vs. batch processing
- 08:5308:53, 23 March 2023 diff hist +9,495 N Policies Created page with "right|frame|Resource Management<ref>http://www.flaticon.com/</ref> = Policies = == Definition of policies == In the context of computing and operating systems, policies refer to a set of rules, principles, or guidelines that determine how specific tasks or operations are performed. Policies help manage various aspects of a system, such as resource allocation, scheduling, security, and access control. They provide a framework for making decisions a..."
- 08:5208:52, 23 March 2023 diff hist +16 Resource management →Role of the operating system current
- 08:4208:42, 23 March 2023 diff hist +6 Scheduling →Factors affecting scheduling decisions current
- 08:4208:42, 23 March 2023 diff hist +54 Scheduling →Factors affecting scheduling decisions
- 08:4108:41, 23 March 2023 diff hist +20 Scheduling →Factors affecting scheduling decisions
- 08:4008:40, 23 March 2023 diff hist +2 Scheduling →Multilevel Queue scheduling
- 08:4008:40, 23 March 2023 diff hist 0 Scheduling →Short-term scheduling
- 08:4008:40, 23 March 2023 diff hist +3 Scheduling →Long-term scheduling
- 08:3908:39, 23 March 2023 diff hist +10,795 N Scheduling Created page with "right|frame|Resource Management<ref>http://www.flaticon.com/</ref> = II. Scheduling = == Definition of scheduling == Scheduling, in the context of computing and operating systems, refers to the process of assigning and managing the execution of processes or tasks on system resources, such as the CPU (Central Processing Unit). The primary goal of scheduling is to ensure that resources are utilized efficiently, while maintaining a balance between f..."
- 08:3908:39, 23 March 2023 diff hist +18 Resource management →Role of the operating system
21 March 2023
- 15:1115:11, 21 March 2023 diff hist −1,761 Operating system No edit summary current
- 15:1015:10, 21 March 2023 diff hist −207 Operating system →Explain the role of an operating system
- 14:4414:44, 21 March 2023 diff hist −43 Operating system →chatGPT
- 14:4214:42, 21 March 2023 diff hist +3,589 Operating system No edit summary
14 March 2023
- 07:4707:47, 14 March 2023 diff hist −31 Expressivity and usability on the semantic web →Do you understand this? current
13 March 2023
- 09:2109:21, 13 March 2023 diff hist +1,262 Resource management No edit summary
10 March 2023
- 08:5808:58, 10 March 2023 diff hist −147 MediaWiki:Sitenotice Blanked the page current Tags: Blanking Manual revert
9 March 2023
- 21:2621:26, 9 March 2023 diff hist +44 MediaWiki:Sitenotice No edit summary Tag: Reverted
- 21:2421:24, 9 March 2023 diff hist −74 MediaWiki:Sitenotice No edit summary Tag: Reverted
- 21:2321:23, 9 March 2023 diff hist −15 MediaWiki:Sitenotice No edit summary Tag: Reverted
- 21:2221:22, 9 March 2023 diff hist +192 MediaWiki:Sitenotice No edit summary Tag: Reverted
- 20:5820:58, 9 March 2023 diff hist −8 MediaWiki:Sitenotice →foo Tag: Blanking
- 20:5820:58, 9 March 2023 diff hist +8 N MediaWiki:Sitenotice Created page with " ==foo=="
8 March 2023
- 11:2411:24, 8 March 2023 diff hist −31 Ontology and folksonomy →Do you understand this? current
1 March 2023
- 12:4612:46, 1 March 2023 diff hist +1,730 N Just-in-time (JIT) compilation Created page with "Just-in-time (JIT) compilation is a technique used in computer programming to improve the performance of runtime execution. It involves dynamically compiling code at runtime instead of compiling it ahead of time and storing it in binary form. When a program is executed, the JIT compiler analyzes the code and identifies frequently executed parts of the code. It then compiles those parts into machine code and stores the compiled code in memory, making it available for reu..." current
- 12:4512:45, 1 March 2023 diff hist +37 Computer organization →Not part of IB curriculum but you should know this current
- 12:4512:45, 1 March 2023 diff hist +1,399 N Transpiling Created page with "Transpiling (short for "transformation" and "compiling") is the process of converting source code from one programming language to another while maintaining the same functionality. It is a common practice in software development when a developer wants to use modern language features or libraries that are not supported in the target environment. The transpiling process typically involves taking the source code written in the original language and running it through a tra..." current
- 12:4412:44, 1 March 2023 diff hist +18 Computer organization →Not part of IB curriculum but you should know this
23 February 2023
- 21:2421:24, 23 February 2023 diff hist −1 Welcome No edit summary
9 February 2023
- 13:3613:36, 9 February 2023 diff hist +117 F-measure No edit summary current
- 13:3213:32, 9 February 2023 diff hist −404 Power laws and predicting the development of the web No edit summary current
- 13:2813:28, 9 February 2023 diff hist +778 F-measure No edit summary
- 13:2613:26, 9 February 2023 diff hist +1,405 Cost function No edit summary current
- 12:0512:05, 9 February 2023 diff hist +103 Cost function →A fairly decent video
7 February 2023
- 10:1710:17, 7 February 2023 diff hist −33 Graph theory and connectivity of the web →Do you understand this? current
- 09:1109:11, 7 February 2023 diff hist +5 Web graph and sub-graphs No edit summary current
3 February 2023
- 13:5813:58, 3 February 2023 diff hist +1,168 N Stack memory Created page with "Stack memory is a region of computer memory used for storing da,ta that has a short lifespan such as function call frames, function parameters, and local variables. It operates on a Last-In-First-Out (LIFO) principle, where the most recently added data is the first to be removed. This makes stack memory ideal for storing temporary data and function calls, as the data is automatically cleaned up when the function returns. In a typical computer program, the stack is used..."
- 13:5713:57, 3 February 2023 diff hist +18 Computer organization →Not part of IB curriculum but you should know this
- 13:5713:57, 3 February 2023 diff hist +1,687 N Heap memory Created page with "Heap memory is a region of computer memory used for dynamic allocation of objects at runtime. It is a dynamic area of memory where blocks of memory are allocated and deallocated dynamically as needed, in contrast to the stack memory, where memory is allocated and deallocated in a last-in-first-out (LIFO) manner. Objects stored in the heap have a longer lifetime than objects stored in the stack, as heap-allocated objects persist until they are explicitly deallocated or un..." current
- 13:5513:55, 3 February 2023 diff hist +80 Computer organization No edit summary
2 February 2023
- 14:5414:54, 2 February 2023 diff hist +924 Microprocessors and sensor input in control systems No edit summary current
31 January 2023
- 09:1609:16, 31 January 2023 diff hist +70 Sensor, the processor and an output transducer No edit summary current
30 January 2023
- 14:1214:12, 30 January 2023 diff hist +301 Cost function No edit summary
26 January 2023
- 12:2512:25, 26 January 2023 diff hist +276 Content-based filtering No edit summary current
25 January 2023
- 11:2311:23, 25 January 2023 diff hist +1 Improve the accessibility of a system No edit summary current
- 11:2111:21, 25 January 2023 diff hist −6 Improve the accessibility of a system No edit summary
24 January 2023
- 15:1015:10, 24 January 2023 diff hist +36 Cloud computing for specified organizations No edit summary current
- 14:5814:58, 24 January 2023 diff hist +7 Online interaction and social networking No edit summary current
- 09:0509:05, 24 January 2023 diff hist −132 Copyright and intellectual property on the web No edit summary current
- 09:0409:04, 24 January 2023 diff hist +5 Copyright and intellectual property on the web No edit summary
23 January 2023
- 15:0715:07, 23 January 2023 diff hist −33 Cost function No edit summary
- 15:0615:06, 23 January 2023 diff hist −86 Cost function No edit summary
16 January 2023
- 09:2109:21, 16 January 2023 diff hist −33 Unregulated monopolies →Do you understand this? current
12 January 2023
- 21:5321:53, 12 January 2023 diff hist −2,469 User training No edit summary
- 12:1912:19, 12 January 2023 diff hist +287 2023 case study →Introduction
- 12:1612:16, 12 January 2023 diff hist +124 2023 case study No edit summary
11 January 2023
- 16:0316:03, 11 January 2023 diff hist −2,733 Implementation methods No edit summary current
- 14:3414:34, 11 January 2023 diff hist +1,175 Planning and stakeholder involvement No edit summary current
10 January 2023
- 19:2319:23, 10 January 2023 diff hist −21 System fundamentals No edit summary
- 09:2309:23, 10 January 2023 diff hist +1 Mobile computing, ubiquitous computing, peer-2-peer network, grid computing No edit summary current
- 09:2209:22, 10 January 2023 diff hist +887 Mobile computing, ubiquitous computing, peer-2-peer network, grid computing No edit summary
- 09:2109:21, 10 January 2023 diff hist +1,634 Mobile computing, ubiquitous computing, peer-2-peer network, grid computing No edit summary
- 09:1609:16, 10 January 2023 diff hist +210 Mobile computing, ubiquitous computing, peer-2-peer network, grid computing No edit summary
- 09:1509:15, 10 January 2023 diff hist +672 Interoperability and open standards →Open standards current
- 09:1109:11, 10 January 2023 diff hist +282 Interoperability and open standards No edit summary
- 09:0809:08, 10 January 2023 diff hist −468 Interoperability and open standards →Do you understand this?
9 January 2023
- 21:2521:25, 9 January 2023 diff hist −28 Distributed networks →Hardware used in a distributed networks current
- 21:2421:24, 9 January 2023 diff hist +1,151 Distributed networks →Hardware used in a distributed networks
- 10:2410:24, 9 January 2023 diff hist −2 Prototypes No edit summary current
- 10:2410:24, 9 January 2023 diff hist −132 Prototypes No edit summary
8 January 2023
- 14:4114:41, 8 January 2023 diff hist +1,243 OSI model No edit summary current
- 14:3714:37, 8 January 2023 diff hist +854 Network standards No edit summary current
- 09:4209:42, 8 January 2023 diff hist +6 Legacy system No edit summary current
- 09:4109:41, 8 January 2023 diff hist +6 Change management No edit summary current
- 09:3309:33, 8 January 2023 diff hist +1,223 System planning No edit summary current
- 09:3209:32, 8 January 2023 diff hist −20 System planning No edit summary
- 09:3109:31, 8 January 2023 diff hist −829 System planning No edit summary
9 December 2022
- 15:3815:38, 9 December 2022 diff hist +76 Types of networks →Types of networks you should be able to identify
- 15:3715:37, 9 December 2022 diff hist −84 Types of networks →Types of networks you should be able to identify
7 December 2022
- 10:3710:37, 7 December 2022 diff hist −48 Network standards No edit summary
29 November 2022
- 14:2914:29, 29 November 2022 diff hist +155 Transmission medium No edit summary current
22 November 2022
- 14:4914:49, 22 November 2022 diff hist +66 Principles of searching algorithms used by search engines →HITS current
- 14:2914:29, 22 November 2022 diff hist +69 Principles of searching algorithms used by search engines →HITS
21 November 2022
- 14:4014:40, 21 November 2022 diff hist −5 Types of networks →Types of networks you should be able to identify
- 14:3714:37, 21 November 2022 diff hist +82 Types of networks →Types of networks you should be able to identify
17 November 2022
- 13:0213:02, 17 November 2022 diff hist −333 The web as a directed graph →Do you understand this?
- 12:5912:59, 17 November 2022 diff hist −31 Online interaction and social networking →Do you understand this?
- 12:4712:47, 17 November 2022 diff hist −332 Search engine →Do you understand this? current
3 November 2022
- 15:0715:07, 3 November 2022 diff hist +869 Web browsers →Common components of a web browser current
17 October 2022
- 09:2609:26, 17 October 2022 diff hist −36 HTTP, HTTPS, HTML, URL, XML, XSLT, CSS →XSLT Characteristics current
12 October 2022
- 08:5408:54, 12 October 2022 diff hist +607 Primary memory →Speed of primary memory current
11 October 2022
- 14:3914:39, 11 October 2022 diff hist −333 Data packet →Do I understand this?
4 October 2022
- 12:3912:39, 4 October 2022 diff hist −302 Architecture of the central processing unit (CPU) →Do I understand this, part one
28 September 2022
- 14:1814:18, 28 September 2022 diff hist −35 How the web is evolving →Evolution current
27 September 2022
- 13:2213:22, 27 September 2022 diff hist −277 Welcome No edit summary
19 September 2022
- 13:4313:43, 19 September 2022 diff hist −45 Web front-end libraries →Getting started template current
- 13:4213:42, 19 September 2022 diff hist −884 Web front-end libraries →Getting started template
- 11:3011:30, 19 September 2022 diff hist −493 Network data compression →Do you understand this?
- 11:3011:30, 19 September 2022 diff hist −466 Packet switching →Do you understand this? current
- 11:3011:30, 19 September 2022 diff hist −489 Transmission medium →Do you Understand this?
- 11:2911:29, 19 September 2022 diff hist −471 Protocols and standards on the web →Do you understand this topic?
- 11:2411:24, 19 September 2022 diff hist −470 Networking hardware →Do you understand this topic? current
- 11:2311:23, 19 September 2022 diff hist −766 Wireless networks →Do I understand this?
- 11:2311:23, 19 September 2022 diff hist −461 Network speed →Do I understand this? current
- 11:2311:23, 19 September 2022 diff hist −153 OSI model →Video
- 11:2311:23, 19 September 2022 diff hist −333 OSI model →Do I understand this?
- 11:2211:22, 19 September 2022 diff hist −332 Network standards →Do I understand this?
- 11:2211:22, 19 September 2022 diff hist −463 Types of networks →Do I understand this?
- 11:2211:22, 19 September 2022 diff hist −2,317 Networks →Big ideas in networking current
- 11:2011:20, 19 September 2022 diff hist −493 VPN →Do I understand this? current
12 September 2022
- 13:1713:17, 12 September 2022 diff hist −81 Resource management No edit summary
- 11:0311:03, 12 September 2022 diff hist +244 Operating Systems management techniques →OS resource management techniques current
- 10:5710:57, 12 September 2022 diff hist +107 Operating Systems management techniques →OS resource management techniques
- 10:5610:56, 12 September 2022 diff hist +241 Operating Systems management techniques →OS resource management techniques
- 10:5410:54, 12 September 2022 diff hist +290 Operating Systems management techniques →OS resource management techniques
- 10:4510:45, 12 September 2022 diff hist +248 Operating Systems management techniques →OS resource management techniques
- 10:3910:39, 12 September 2022 diff hist +244 Operating Systems management techniques →OS resource management techniques
6 September 2022
- 12:5712:57, 6 September 2022 diff hist −193 Resource management →System resources
5 September 2022
- 10:3310:33, 5 September 2022 diff hist −330 Registers within the CPU →Formative assessment current
2 September 2022
- 08:5008:50, 2 September 2022 diff hist 0 Resource management →Standards
- 08:2308:23, 2 September 2022 diff hist −234 Operating Systems management techniques →A video
1 September 2022
- 10:5810:58, 1 September 2022 diff hist −466 Computer resources →Do I understand this? current
- 08:0308:03, 1 September 2022 diff hist +623 Databases →ACID current
- 08:0208:02, 1 September 2022 diff hist +38 Databases No edit summary
- 08:0108:01, 1 September 2022 diff hist 0 N File:Acid.png No edit summary current
31 August 2022
- 15:1115:11, 31 August 2022 diff hist −538 HTML forms →Do I understand this (part 3)? current
- 15:1115:11, 31 August 2022 diff hist −537 HTML forms →Do I understand this (part 2)?
- 15:1115:11, 31 August 2022 diff hist −513 HTML forms →Do I understand this (part 1)?
29 August 2022
- 09:0409:04, 29 August 2022 diff hist +16 Input devices for the collection of data →Sensor types current
19 August 2022
- 13:1913:19, 19 August 2022 diff hist −194 Control →Centralized control systems current
18 August 2022
- 15:4915:49, 18 August 2022 diff hist −472 Control Systems →Do you understand this topic? current
- 13:1413:14, 18 August 2022 diff hist −493 Higher level and lower level languages →Check my understanding current
- 13:1413:14, 18 August 2022 diff hist −493 What is a programming language? →Do I understand this? current
26 June 2022
- 12:3812:38, 26 June 2022 diff hist −386 Web Science →Analyzing the web (HL Only)
19 June 2022
- 14:0814:08, 19 June 2022 diff hist −152 Design →Standards current
6 June 2022
- 08:4808:48, 6 June 2022 diff hist +2 Data packet No edit summary
2 June 2022
- 09:4209:42, 2 June 2022 diff hist −20 Prototypes No edit summary
- 09:4209:42, 2 June 2022 diff hist +3 Prototypes No edit summary
20 May 2022
- 12:2912:29, 20 May 2022 diff hist +62 Fundamental and compound operations →Compound operations current