Goto

Collaborating Authors

Google: This is the scale of race, gender problem in computer science education

ZDNet

Google's survey highlights demographic inequalities in K-12 computer-science education. Research from Google and Gallup has found that black students are less likely to have access to computer-science classes at school and are less likely to use a computer at home or school, despite being more interested in learning about the subject than their white counterparts. The findings, based on a survey of 16,000 students, parents, teachers, principals and superintendents, highlight demographic inequalities in K-12 computer-science education. Just 47 percent of black students say they have dedicated computer-science classes, compared with 58 percent of white students and 59 percent of Hispanic students. White students also have greater access to computers than Hispanic and black students.


Data Science Option Computer Science & Engineering

#artificialintelligence

Computer Science students who wish to specialize in data-science-focused careers need to take courses that cover the core areas of data science including algorithms, machine learning, data visualization, data management, and societal implications of data science. To achieve this goal, UW CSE has a new transcriptable option in Data Science to be added to the Computer Science major; students who complete all of the required coursework will have the option listed on their transcript upon graduation. This specialization will ensure that computer science students interested in data-science-related careers get the broad and deep education they need and that they obtain a strong foundation in this fast-growing field.


Female, minority students took AP computer science in record numbers

USATODAY - Tech Top Stories

Tyson Navarro, 10, of Fremont, Calif., learns to build code using an iPad at a youth workshop at the Apple store in 2013. Code.org said a record number of female and under-represented minority students took AP computer science classes in 2018. SAN FRANCISCO -- Female, black and Latino students took Advanced Placement computer science courses in record numbers, and rural student participation surged this year, as the College Board attracted more students to an introductory course designed to expand who has access to sought-after tech skills. This year, 135,992 students took advanced placement (AP) computer science exams, a 31 percent increase from last year, according to data from the College Board, the organization that administers standardized tests that help determine college entrances as well as AP courses. Females and under-represented minorities were among the fastest growing groups.


Combining Introductory Computer Science and Artificial Intelligence Andrea Pohoreckyj Danyluk

AAAI Conferences

I am in the process of creating an Introductory AI course. This course will be unusual--and thus challenging--in that it is to be both an Introductory Computer Science course and an AI course. It is not an advanced Introduction to AI that assumes the student has a fair amount of background in Computer Science. The following are my goals for the course: Teach about AI. Teach programming principles; give the students interesting and challenging programming assignments. 1 Make the course sufficiently exciting that the students would be interested in continuing in Computer Science.


The CS Teacher Shortage

Communications of the ACM

The only exposure Yancarlos Diaz had to computer science during his high school years in New York City was when he used a computer to write essays. When it came time to apply to college, Diaz, who says he was good in math, "blindly signed up" for the computer science program at the Rochester Institute of Technology (RIT), figuring it was a major that would help him easily find a job when he graduated. That decision already is paying off. Now a fourth-year student at RIT, Diaz expects to graduate in 2021 with dual bachelor and master of science degrees in computer science (CS). He then plans to work in the private sector as a software engineer "mainly to pay the loans," he says.