Welcome to Our Department
Published:
Beginning Computer Engineering in 2018 means entering a world increasingly shaped by data, cloud computing, cybersecurity, artificial intelligence, and connected systems. Read more
Published:
Beginning Computer Engineering in 2018 means entering a world increasingly shaped by data, cloud computing, cybersecurity, artificial intelligence, and connected systems. Read more
Published:
Apple introduced the A12 Bionic processor with the iPhone XS generation in September 2018. It was among the first mass-market chips manufactured using a 7 nm process and combined CPU, GPU, image processing, and machine-learning hardware in one SoC. Read more
Published:
A computer can look complicated from the outside, but its basic operation can be described with a simple cycle. Input arrives. Instructions are executed. Data is processed. Output is produced. At the center of this process is the CPU. Read more
Published:
Technology in 2018 is increasingly built around data. Companies collect it, applications process it, machine-learning systems learn from it, and users are becoming more aware of how it is stored and protected. That makes Computer Engineering a particularly relevant field to study. Read more
Published:
NVIDIA announced the Turing GPU architecture in August 2018, introducing dedicated hardware for real-time ray tracing and expanding Tensor Cores beyond the data-center-focused Volta generation. Read more
Published:
Software is the part of a computer system that tells the hardware what to do. The hardware is physical. We can touch the processor, memory modules, storage devices, keyboard, and screen. Read more
Published:
Chrome 68 began marking ordinary HTTP pages as “Not secure” in July 2018. This reversed an older browser convention in which secure HTTPS sites received a special positive indicator while unencrypted sites looked normal. Read more
Published:
Microsoft announced in June 2018 that it would acquire GitHub for $7.5 billion in stock. The deal was striking because Microsoft’s relationship with open source had changed dramatically since the era when company leaders treated Linux as a threat. Read more
Published:
Computer vision is often associated with faces, autonomous vehicles, or robotics. Food science is a less obvious application, but it is a very practical one. Read more
Published:
For years, organizing JavaScript across several files has required conventions and tools that were not part of the language itself. Developers used patterns such as immediately invoked functions, CommonJS, AMD, and later bundlers to create some form of modular structure. Read more
Published:
The European Union’s General Data Protection Regulation became enforceable on May 25, 2018. GDPR was a legal framework, but it forced software teams to change how they collected, stored, processed, and deleted personal information. Read more
Published:
Cloudflare launched the public DNS resolver 1.1.1.1 on April 1, 2018 in partnership with APNIC. The memorable address gave users an alternative to ISP resolvers and Google’s 8.8.8.8 service. Read more
Published:
The European Union’s General Data Protection Regulation, usually called GDPR, will begin applying in May 2018. Even companies outside Europe are paying attention because websites and services often have users in many countries. Read more
Published:
Kubernetes became the first project to graduate from the Cloud Native Computing Foundation in March 2018. Graduation signaled that the project had strong governance, a large contributor base, production adoption, and mature security and release processes. Read more
Published:
SpaceX launched Falcon Heavy for the first time in February 2018. Although the spectacle centered on rockets, the mission also illustrated how deeply modern launch systems depend on redundant computers, software, sensors, and real-time control. Read more
Published:
The Meltdown and Spectre vulnerabilities have made a very technical processor feature suddenly important to ordinary computer users. The problem is connected with speculative execution, a technique processors use to improve performance by doing work before they know for certain that the work will be needed. Read more
Published:
Meltdown and Spectre were publicly disclosed in January 2018, revealing that speculative execution in modern processors could leak information across security boundaries through side channels. Read more
Published:
Apple confirmed in December 2017 that iOS could reduce peak CPU performance on some older iPhones with degraded batteries. Users had noticed benchmark scores dropping after updates, which created suspicion that Apple was deliberately slowing old phones to encourage upgrades. Read more
Published:
Voice assistants are moving out of phones and into rooms. Amazon Echo and Google Home are making the smart speaker a new kind of household device. Instead of opening an application, the user says a command into the room. Read more
Published:
Mozilla released Firefox 57, branded Firefox Quantum, in November 2017 after a major performance effort. The browser incorporated technology from Mozilla’s experimental Servo project and increased parallelism in parts of the rendering engine. Read more