Machine learning is the future of automation. Millions of tasks performed by humans on a daily basis will be eventually replaced by neural networks trained. Even now, machine learning algorithms shape your life. The job market is shifting to accommodate this new technology, and those who are capable of programming their own networks (or integrating with existing ones) are in high demand. There has never been a better time to dive into machine learning.
However, when I saw that WiCS, the Women in Computer Science Club at school was organizing a tour at the Tumblr office in NYC, I was hooked. Attending school at Barnard College, I knew I was going to be trapped in the Morningside Heights bubble, which meant that I was going to be lazy and not take advantage of the amazing city that I was in, yet alone take the subway anywhere out of the Upper West Side. Never did I imagine that visiting Tumblr would be a catalyst for becoming a Computer Science major. I was originally majoring in Psychology my freshman year, but I started testing the waters for Computer Science. After taking various introductory courses, I was still hesitant on being a "CS major" but when I joined WiCs I decided to take the leap to becoming a computer science major.
Tyson Navarro, 10, of Fremont, Calif., learns to build code using an iPad at a youth workshop at the Apple store in 2013. Apple stores were participating in computer science education week, part of a joint effort with Code.org to teach children the basics of coding. Female, black and Latino student participation in Advanced Placement computer science exams has more than doubled in the past year, helped by the introduction of an AP course designed to introduce principles, according to a new report. More than 29,700 female students took an AP computer science exam in 2017, a 135% increase from 2016 and a dramatic increase from the 2,600 female students that took the AP Computer Science exam 10 years ago, according to results released by non-profit Code.org Participation by black and Latino students increased by 170% since 2016, to more than 22,000.
I've sorted these courses into the following categories based on their difficulty level: Courses that are being offered for the first time are marked as [NEW]. Many of these courses are completely self-paced. The rest will start at various times later in May. You can find complete lists of the technology-related courses starting later in 2018 on Class Central's Computer Science, Data Science, and Programming subject pages. I understand this a long list and might be daunting for learners new to programming.
Earlier this year, the president included in his fiscal 2017 budget proposal a 4 billion request to make computer science a new "basic skill." The Education Department is prioritizing coding programs through a new experiment that allows students to tap federal financial aid to help pay for them. The private sector is prioritizing the issue as well, pouring hundreds of millions of dollars into increased access to computers, computer science and broadband internet. Even toy manufacturers are getting in on it, dreaming up toys aimed at teaching children as young as 3 to think like a computer coder.