Learn how to optimize cloud costs and choose virtualization methods for distributed systems, using real-world scenarios from a game backend and a virtual pet platform.
distributed systems scalingcloud cost optimizationvirtualization methodsVM vs containersauto-scaling SLA
Learn how to use function pointers to create a generic sorting algorithm in C, using void pointers and comparison functions. This tutorial covers pointers, function pointers, and practical examples with strings and structs.
function pointers Cgeneric sorting Cvoid pointersC pointers tutorialsort array function pointer
Explore graph theory through stock market correlations and Uber traffic data. Learn MST, community detection, and sector prediction with real-world examples.
Learn how to approach consolidation and equity accounting for the ACF301 coursework with this practical guide. Understand control, fair value adjustments, contingent consideration, NCI, and associates using real-world examples from the Glind plc case.
ACF301 courseworkgroup accountingconsolidationfair value adjustmentsnon-controlling interest
This review paper explores integrated structured light architectures and Laguerre-Gaussian mode laser heaters, extending the original works with additional calculations on polarization states, wavefront reconstruction, and alternative donut beam generation methods.
Learn to implement a PID controller for wall following and forward wall stop using LIDAR sensors in the Webots FAIRIS robot simulation. Step-by-step tutorial with Python code examples.
PID controllerwall following robotWebots LIDARFAIRIS LitePython robotics
Learn essential debugging techniques in PyCharm and version control with Git and GitHub for the COP3504C Software Engineering lab. This tutorial covers breakpoints, watch windows, merge conflicts, and more with practical examples.
COP3504C lab 05debugging tutorialPyCharm debuggerGit version controlmerge conflict resolution
Learn the fundamentals of long transmission lines, including the Ferranti effect, surge impedance loading (SIL), and voltage profile variations. This tutorial uses a lumped-parameter model to demonstrate key concepts with practical experiments.
long transmission lineFerranti effectsurge impedancesurge impedance loadSIL
Learn the fundamentals of AI by designing a tic-tac-toe agent, exploring PEAS, search algorithms, and heuristic functions. This tutorial covers breadth-first, depth-first, uniform cost, greedy best-first, and A* search with a timely fruit-sorting robot example.
Intro to AItic-tac-toe agentPEAS descriptionsearch algorithmsBFS AI
Learn to build a C program that converts decimal integers to binary or hexadecimal without using printf's %x. This tutorial covers bitwise operators, manual conversion algorithms, and command-line argument parsing — essential for CSCI 247 Homework 1.
decimal to binary conversion Cdecimal to hexadecimal conversion CC bitwise operators tutorialCSCI 247 homework 1manual hex conversion C
Learn how to record journal entries, prepare income statement, statement of changes in equity, balance sheet, and analyze liquidity using ratio analysis with a practical example from Giants Ltd.
journal entriesfinancial statementsincome statementbalance sheetstatement of changes in equity