News

There is no one answer to why computer science education isn't more widespread--but many of the obstacles are surmountable.
A bachelor's in computer science is the first step to many computer science careers. Discover requirements, concentrations and outcomes for this degree.
A teacher in Iowa describes how he and other educators not trained in computer science have leveled up and completed training so they can teach the computer science courses being added to high schools ...
A minor in computer science gives college students in-demand skills. Find out which majors it pairs best with and what professional opportunities it can create.
Without people in the room who understand the limitations of automated solutions to ethical issues, the potential for downstream harm escalates, says Bobby Schnabel, a CU Boulder professor of computer ...
A legislative mandate would do what decades-long efforts have failed to do: force districts to make computer science a priority by offering the class.