CS Articles

Here are some interesting articles on computer science topics.

Computer Science News Headlines

Medium Articles

Science Daily Articles


I am currently at a hackathon (an event, typically lasting several days, in which a large number of people meet to engage in collaborative computer programming) called knights hack sponsored by popular companies such as Dell, Siemens, Deloitte, and Google ! I am not new to hackathons, but here seems to be a collaboration of friends, ideas, and a diversity of women, and minorities that I haven't seen before.This event is ran by Major League Hacking (MLH) & Knight Hacks, and had an opening talk by one of the alienware cofounders Frank Azor. Google was here giving out 50 free card boards Googles $20 virtual reality viewer. Hackers and sponsors got to play Frank Azor in a Steam game winning a free Alienware T-shirt just for playing. There was free healthy food, great talks by Siemens and Alienware, and an overall great staff. Over 150 students are at this event and the hacking has begun.

What is Code ?

June 10 -- We know that when we enter code into a computer we get software. And we know that software is part of the fabric of our lives - it switches channels on our cable boxes or spits out money from an ATM. But how does all that actually happen? Bloomberg Businessweek author Paul Ford explains. (Animation by Bran Dougherty Johnson.)

Read Article


Sidewalk Labs announced it would be leading the acquisition of two companies behind New York City’s LinkNYC initiative, an ongoing plan to convert old pay phones into free public Wi-Fi hubs.

Read Article

How Google's Calico aims to fight aging and 'solve death'

Google announced a new medical company called Calico, whose explicit aim is to take on aging itself. But what will Google's approach be? And what other research into prolonging life already exists?

Read Article

Google Reveals Health-Tracking Wristband

Google Inc.’s life sciences group has created a health-tracking wristband that could be used in clinical trials and drug tests, giving researchers or physicians minute-by-minute data on how patients are faring.

Read Article

6 Things I learned from riding in a Google self driving car

Google has developed a self driving car, in the future it may be possible to eat, sleep, read, do homework all in the comfort of out own car, thanks to this new developing technology.

Read Article Learn More

How a hacker says he took over a plane's in-flight entertainment system

The FBI is investigating Chris Roberts, a computer security expert, who told the agency he hacked into a plane's in-flight entertainment system while on board and managed to move the plane sideways. Here is an animation of how Roberts allegedly hacked the plane’s computer system according to the FBI's search warrant application.

Read Article

Computer Science: Not Just an Elective Anymore

There's widespread agreement that the recent surge in public interest around computer science education was partly triggered by a hip, well-financed marketing campaign by Code.org. The year-old nonprofit sponsored December's Hour of Code, an initiative to get 10 million students to spend at least one hour learning computer-programming skills. According to Code.org, more than 20 million students participated

Read Article

Hands on with Thalmic Labs' Myo gesture control armband

Thalmic's futuristic Myo armband is designed to let you control a set of popular applications, games and presentations with simple gestures, but its real value may be as a hands-free input source for next-generation wearables.

Read Article

U.S. Program Will Connect Public Housing Residents to Web

The White House wants to close a “homework gap” in which poor students can’t get online. One new solution is free Google Fiber.

Read Article Learn More

What every computer science major should know

Given the expansive growth in the field, it's become challenging to discern what belongs in a modern computer science degree.


Read Article

Disney Million Dollar Bet on a Magical Wristband

IF YOU WANT to imagine how the world will look in just a few years, once our cell phones become the keepers of both our money and identity, skip Silicon Valley and book a ticket to Orlando. Go to Disney World. Then, reserve a meal at a restaurant called Be Our Guest, using the Disney World app to order your food in advance.

Read Article

MIT cheetah robot lands the running jump

In a leap for robot development, the MIT researchers who built a robotic cheetah have now trained it to see and jump over hurdles as it runs — making this the first four-legged robot to run and jump over obstacles autonomously.

Read Article

Facebook's Privacy Incident Response: a study of geolocation sharing on Facebook Messenger

The Harvard student who created a Chrome extension that could track the location of Facebook friends on a map said he lost an internship at the social-networking site over the project.marauders-map GitHub

Read Article Learn More

Smart Clothing: How Google and Under Armour Are Showing Us the Future

The future of wearables is not on our wrist, it's on our whole body. These two companies are showing us how applicable it can really be.

Read Article

11 skills you need to master to land a $100,000 engineering job at Google

Google is the most desirable employer on Earth.Engineers are the rock stars there - and they're paid accordingly.Interns start at $70,000 to $90,000 salaries, while software engineers pull in $118,000 and senior software engineers make an average of $152,985.

Read Article

11 Qualities Google Looks For In Job Candidates

Google doesn't look for experts. "We would rather hire smart, curious people than people who are deep, deep experts in one area or another"

Read Article

Google launches open-source machine-learning system TensorFlow

Google has built and launched a new machine-learning system called TensorFlow, making it available for any developer through an online open-source library.

Read Article Learn More

Coding bootcamps are replacing computer science degrees

Coding bootcamps have been so successful that observers have wondered whether these programs are beginning to replace traditional college computer science degrees.

Read Article

Computer scientist claims to have solved the graph isomorphism problem

László Babai with the Department of Computer Science and Mathematics at the University of Chicago has caused a lot of excitement in the computer science community by announcing recently during a lecture that he had developed an algorithm that solves the graph isomorphism problem. Though not as well known, it is comparable to someone solving the famous traveling salesmen problem. Read more at: http://phys.org/news/2015-11-scientist-graph-isomorphism-problem.html#jCp

Read Article

The digital revolution in higher education has already happened. No one noticed.

The digital revolution in higher education has happened. In the fall of 2012, the most recent semester with complete data in the U.S., four million undergraduates took at least one course online, out of sixteen million total, with growth up since then.

Read Article


It turns out we have had the tools for a while and what was new was how we applied them. March 12, 2016, the day on which AlphaGo won the Deep Mind Challenge, will be remembered as the day that AI finally proved that it could do anything.

Read Article

Artificial Intelligence in perspective

The buzz words of today: artificial intelligence (AI), machine learning, and deep learning. Business circles, corporations, startups, developers, and the average person have heard about these terms and seen them appear more and more often in news and online chatter. But what do they really mean?

Read Article

Programming Encryption Algorithms

Encryption is the process of converting a plain text message into cipher text which can be decoded back into the original message. While security is an afterthought for many PC users, it’s a major priority for businesses of any size.

Read Article

How To Solve Recurrence Relation

What is a recurrence relation ? If you search “Recurrence Relation” on Google.com you might get something back like. “ In mathematics, a recurrence relation is an equation that recursively defines a sequence or multidimensional array of values, once one or more initial terms are given: each further term of the sequence or array is defined as a function of the preceding terms.”

Read Article