Computer scientists are some of the most in-demand professionals in today’s job market. Hundreds of thousands around the world are pursuing careers in computer science, but the field is constantly changing, where important programming languages today may lose their relevance tomorrow. Teaching computer science, and teaching it well, is a core value at Coursera (especially because our first courses were Machine Learning and Probabilistic Graphical Models).
Since then, Coursera has worked with professors at the top of their fields to offer learners the chance to acquire knowledge and skills in this fast-moving and diverse career field. Whether you’re looking to write your first line of code, build Android Apps or advance the next breakthrough in robotics, there is a class on Coursera that can help you get there.
Feature Your Verified Certificate On Your LinkedIn Profile
1. An Introduction to Interactive Programming in Python, Rice University or Programming for Everybody (Python), University of Michigan
Python is the most popular coding language taught in top US universities at the introductory level, having recently overtaken Java. These two classes offer both theoretical and practical knowledge of Python, so it’s ideal for beginners. As a bonus, the Rice University course includes projects building fun games like Pong, Blackjack, and Asteroids!
Also, learning how to code won’t only land you coding-specific jobs. One of our learners, an undergraduate student in India, learned Python through Coursera. When interviewing at a consulting firm, he impressed his interviewer with his understanding of the programming language and got the job. Aspiring coders can take these courses and impress employers with both their new knowledge and problem-solving abilities.
2. Designing and Executing Information Security Strategies, University of Washington
An Information Security Analyst is one of the fastest growing and lucrative jobs in the computer science market, with the demand predicted to grow by 37% within the next eight years. Professor Mike Simmon’s course out of the University of Washington uses real-world case studies to help learners understand, design and deliver strategies for information security with a broad applicability. The course does require some prerequisite knowledge of cybersecurity and modeling.
3. Programming Mobile Applications for Android Handheld Systems, University of Maryland
Mobile has become the most important and widely-used medium for accessing computing services, and Google’s Android OS has the largest smartphone foothold in the world. This course, which is the first of a Specialization, is aimed at helping learners become an Android developer. The series is a collaboration between University of Maryland and Vanderbilt University, and puts an emphasis on both software engineering as well as user experience.
4. Internet History, Technology, and Security, University of Michigan
For learners looking for a broad overview of the field, look no further than Internet History, Technology, and Security taught by one of Coursera’s most enthusiastic professors (who, fun fact, has a Coursera tattoo!).
“Dr. Chuck”, as his students call him, regularly hosts “office hours” all over the U.S. whenever he travels. He holds these sessions in local coffee shops and invites all interested students to attend. One of our learners in Shreveport, Louisiana was so inspired by Dr. Chuck’s enthusiasm for the material that he decided to go back to school after a 25-year hiatus. He will graduate this fall with an associate’s degree from the Florida Institute of Technology!
It’s Never Too Late to Go Back to School
We want to hear from you, and allow other Courserians to learn from your experience.
Share your story with us!