{"id":595,"date":"2023-09-13T16:36:20","date_gmt":"2023-09-13T16:36:20","guid":{"rendered":"https:\/\/loop.cs.mtu.edu\/?page_id=595"},"modified":"2023-10-05T21:28:54","modified_gmt":"2023-10-05T21:28:54","slug":"blog","status":"publish","type":"page","link":"https:\/\/loop.cs.mtu.edu\/index.php\/blog\/","title":{"rendered":"Blog"},"content":{"rendered":"\n<p class=\"has-luminous-vivid-amber-color has-black-background-color has-text-color has-background has-medium-font-size\"><strong>Blog<\/strong><\/p>\n\n\n\n<p class=\"has-luminous-vivid-amber-background-color has-background\">Undergraduates are engaging in original research and developing outstanding applied computing projects across the Michigan Tech campus.  These general articles highlight their amazing work.<\/p>\n\n\n<ul class=\"wp-block-latest-posts__list wp-block-latest-posts\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2023\/10\/26\/college-of-computing-announces-launch-of-undergraduate-research-journal\/\">College of Computing Announces Launch of Undergraduate Research Journal<\/a><div class=\"wp-block-latest-posts__post-excerpt\">By Leo Ureel, Assistant Professor, Computer Science and Cognitive and Learning Sciences The College of Computing at Michigan Technological University is pleased to announce the launch of the Infinite Loop Online Journal for Undergraduate Research and Applied Computing. This initiative reflects the college&#8217;s commitment to fostering academic excellence, intellectual rigor, and research-based learning among undergraduate &hellip; <p class=\"link-more\"><a href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2023\/10\/26\/college-of-computing-announces-launch-of-undergraduate-research-journal\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;College of Computing Announces Launch of Undergraduate Research Journal&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2019\/10\/15\/monster-hunter-quest\/\">Monster Hunter: Quest<\/a><div class=\"wp-block-latest-posts__post-excerpt\">Have you ever wanted to play Monster Hunter as a Turn-Based RPG that is close to how the main games work? Monster Hunter: Quest is the first game that I have coded, and it is heavily inspired by Monster Hunter Tri and Monster Hunter: World. I created everything in it besides the music and the &hellip; <p class=\"link-more\"><a href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2019\/10\/15\/monster-hunter-quest\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Monster Hunter: Quest&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/04\/11\/sentinel-values\/\">Sentinel Values<\/a><div class=\"wp-block-latest-posts__post-excerpt\">\u201cHalt! \u00a0Who goes there?\u201d \u00a0The sentinel on duty at the castle was wide awake. \u00a0Our sentinel values don\u2019t carry weapons or defend ramparts, but they perform useful guarding tasks in our programs. \u00a0In computer science, a sentinel value is a value that would not normally occur in input and serves as a marker of the &hellip; <p class=\"link-more\"><a href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/04\/11\/sentinel-values\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Sentinel Values&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/04\/11\/debugging-for-beginners\/\">Debugging for Beginners<\/a><div class=\"wp-block-latest-posts__post-excerpt\">Ugh! \u00a0Bugs. They\u2019re always crawling around and flying in your face when you least expect. \u00a0The same applied to computer science bugs. They\u2019ve been around since 1947 with the early computers, and continue to annoy us today. The first recorded case of a bug was a moth that Grace Hopper found jamming a relay switch &hellip; <p class=\"link-more\"><a href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/04\/11\/debugging-for-beginners\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Debugging for Beginners&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/27\/shamrock-treasure-hunt\/\">Shamrock Treasure Hunt<\/a><div class=\"wp-block-latest-posts__post-excerpt\">Leapin\u2019 Leprechauns! \u00a0It\u2019s St. Patrick\u2019s Day and the leprechauns still can\u2019t find a safe place to hide their gold. \u00a0They think they\u2019ve gotten crafty and found a better place, but this game shows they might need to try again. \u00a0Similar to minesweeper, the Shamrock Treasure Hunt displays the distance to the leprechauns\u2019 gold when a &hellip; <p class=\"link-more\"><a href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/27\/shamrock-treasure-hunt\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Shamrock Treasure Hunt&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/20\/tic-tac-toe\/\">Tic-Tac-Toe<\/a><div class=\"wp-block-latest-posts__post-excerpt\">Want to make video games, but have limited programing skills? Then start here. We&#8217;ll explore a simple Tic-Tac-Toe that runs exclusively through your terminal or command prompt.<\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/12\/disproof-by-counter-example\/\">Disproof by Counter Example<\/a><div class=\"wp-block-latest-posts__post-excerpt\">Sometimes we need to show that a claim is false. This can be done by finding a counterexample. Consider any claim of the form:\u00a0. To show that the claim is false, we need to find a value of\u00a0\u00a0for which\u00a0\u00a0is true and\u00a0\u00a0is false. That is, we need to prove the negation of the above claim:\u00a0. Finding &hellip; <p class=\"link-more\"><a href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/12\/disproof-by-counter-example\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Disproof by Counter Example&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/07\/traditional-caesar-cipher\/\">Traditional Caesar Cipher<\/a><div class=\"wp-block-latest-posts__post-excerpt\">Julius Caesar was worried. \u00a0He needed to get a letter back to Cicero, the consul of Rome, but it had to travel through enemy territory. \u00a0His solution? \u00a0Shift every letter to the third letter after it, wrapping around so that A became D and Y became B.\u00a0 Here we&#8217;ll implement his idea in a computer &hellip; <p class=\"link-more\"><a href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/07\/traditional-caesar-cipher\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Traditional Caesar Cipher&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/07\/files-that-make-you-smile\/\">Files that Make You Smile<\/a><div class=\"wp-block-latest-posts__post-excerpt\">Files.\u00a0 Those floppy, large things full of paper that used to be the bane of office workers are now electronic.\u00a0 No more lifting stacks of paper and having a couple of papers fall on the floor and get out of order!\u00a0 Instead we have to keep even more files in order inside folders, inside other &hellip; <p class=\"link-more\"><a href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/07\/files-that-make-you-smile\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Files that Make You Smile&#8221;<\/span><\/a><\/p><\/div><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/04\/ascii-fun\/\">ASCII Fun<\/a><div class=\"wp-block-latest-posts__post-excerpt\">ASCII art like the greeting above is common, but ASCII characters are useful for a lot more. \u00a0Represented in a Java in a manner identical to the first 128 unsigned integers, they can be substituted for ints at any time, and ints 32 -126 inclusive can be cast to chars and printed. \u00a0While limited compared &hellip; <p class=\"link-more\"><a href=\"https:\/\/loop.cs.mtu.edu\/index.php\/2018\/03\/04\/ascii-fun\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;ASCII Fun&#8221;<\/span><\/a><\/p><\/div><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Blog Undergraduates are engaging in original research and developing outstanding applied computing projects across the Michigan Tech campus. These general articles highlight their amazing work.<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-595","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/loop.cs.mtu.edu\/index.php\/wp-json\/wp\/v2\/pages\/595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loop.cs.mtu.edu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/loop.cs.mtu.edu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/loop.cs.mtu.edu\/index.php\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/loop.cs.mtu.edu\/index.php\/wp-json\/wp\/v2\/comments?post=595"}],"version-history":[{"count":9,"href":"https:\/\/loop.cs.mtu.edu\/index.php\/wp-json\/wp\/v2\/pages\/595\/revisions"}],"predecessor-version":[{"id":785,"href":"https:\/\/loop.cs.mtu.edu\/index.php\/wp-json\/wp\/v2\/pages\/595\/revisions\/785"}],"wp:attachment":[{"href":"https:\/\/loop.cs.mtu.edu\/index.php\/wp-json\/wp\/v2\/media?parent=595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}