May 27, 2017

Branch Prediction

Computer-Science




Written by: Advancing Computer Science student Christopher Peterson While browsing Stack Overflow one day, I stumbled upon a question asking why sorted arrays process faster than unsorted arrays. This led me to learn about the concept of “branch prediction.” Branch prediction is a processor’s way of speeding up processing time by guessing what a result is going to be. For example, if you have a conditional if statement, it will guess that it will evaluate to “true” and do all the processing for that. The downside to this is that, while it’s fast if it guesses correctly, it has to…

UAT Supports AZ Tech Council in Hosting 2016 Fall Chief Science Officer (CSO) Institute

Chief Science Officer training at UAT




High School STEM Students to Participate in Chief Science Officer Training In collaboration with the Arizona Technology Council, University of Advancing Technology (UAT) will host the 2016 Fall Chief Science Officer (CSO) Institute on Saturday, Oct. 1, 2016, bringing together high school students interested in STEM for a day-long training session. In the second year of hosting this event, UAT welcomes 150 high school student leaders to its technology-infused campus for a day of training on how to be effective advocates among their peers and the community for all things STEM. What is a CSO? A Chief Science Officer or…

Bubble Wrap: Pop A Palooza – Now on Google Play

Bubble Wrap PopAPalooza




Do you have friends or siblings who like to pop Bubble Wrap? Most people enjoy this simple, yet satisfying task, which is why it’s the perfect idea for a video game! “Bubble Wrap: Pop A Palooza” was produced by Ara Shirinian, Principal Designer at WePlay Media and Tyler Weiss, a UAT student dual majoring in Game Programming and Advancing Computer Science, in partnership with Sealed Air, the official Bubble Wrap brand. Bubble Wrap: Pop A Palooza is a fun game with fundamentals which resemble the old “Whack A Mole” carnival game but replaces the mole with fun activities and gameplay…

What is Advancing Computer Science?

Advancing-Computer-Science Degree




Advancing Computer Science (ACS) is the scientific and practical approach to computer science and building software systems. ACS studies the development of building software applications and efficient algorithms that access, process and store information. ACS Professor James Gordon said, “Computer Science is the planning, developing, building and maintaining of software systems, which could include a mobile app, a desktop app, a database app or a fully developed website.” Professor Gordon teaches ACS students emerging programming languages across a variety of platforms including open source and enterprise languages such as: Python, C++, C# and Java. It’s important to give students as…

Digital Maker & Fabricator DIY: Make Your Own ‘Smart Socks’ To Pause A Netflix Show When You Fall Asleep

Netflix smart socks




When binge watching Netflix shows, it’s common to fall asleep at the tail end of an episode never to know exactly where you left off. What if there was a special device that could sense when the viewer had fallen asleep and pause the show so they could resume right where they left off? Netflix created something that does just that! Netflix based the sleep-detection system in the socks off of “actigraphy,” which uses an accelerometer to tell when you’ve stopped moving for a while (presumably when you’ve fallen asleep). In the socks prototype, an LED light in the cuff of the…

UAT Sponsors PPCS Middle School Science Fair

PPCS Science Fair




UAT Professor of Computer Science, Dr. Jill Coddington, recently served as a judge for the Pikes Peak Christian School (PPCS) Middle School Science Fair in Colorado Springs, Colorado. As a Program Lead for the Advancing Computer Science and Robotics & Embedded Systems degrees, Dr. Coddington understands the scientific method and was able to help select winners of the science fair. The winners for each age group were given a UAT T-shirt along with a ribbon and monetary award. Congratulations to the winners! We hope you feel proud when you wear your UAT GEEK shirt. Link to this post!Related PostsUAT Continues Support…