List of computer science courses

Filter Type: All Time Past 24 Hours Past Week Past month

Listing Results List of computer science courses

Online Computer Science Courses

Online Onlinecourses.com Show details

372.939.9399 hours agoBachelor of Science BS or BSc Degree CollegeAtlas

Posted in: Free computer science certificate programsShow Details

700 Free Online Programming & Computer Science …

Free Freecodecamp.org Show details

9 hours agoNine years ago, universities like MIT and Stanford first opened up free online courses to the public. Today, close to 1,000 schools around the world have created thousands of free online courses. I’ve compiled this list of 700 such free online courses that you can start this month.

Estimated Reading Time: 2 mins

Posted in: Best free computer science coursesShow Details

List Of Free Online Computer Science Courses And Classes

List Bestaccreditedcolleges.org Show details

5 hours agoFree online computer science courses with certificates are difficult to find, but students who want to earn alternative forms of credit might consider courses that charge a fee in exchange for access to online course materials.

Posted in: Computer science training programShow Details

500 Free Computer Science Courses From The World’s Top …

Free Freecodecamp.org Show details

7 hours ago

Estimated Reading Time: 2 mins
1. AI & Machine Learning — 65 Courses. Machine Learning from Stanford University ★★★★★(358) ⭐ Machine Learning Foundations: A Case Study Approach from University of Washington ★★★★☆(38)
2. Algorithms & Data Structures — 60 Courses. Divide and Conquer, Sorting and Searching, and Randomized Algorithms from Stanford University ★★★★★(68) ⭐ Algorithms, Part I from Princeton University ★★★★★(60)
3. Bioinformatics & Healthcare — 30 Courses. Finding Hidden Messages in DNA (Bioinformatics I) from University of California, San Diego ★★★★★(17) DCO042 - Python For Informatics from University of Michigan ★★★★★(14)
4. Computer Science — 90 Courses. Using Databases with Python from University of Michigan ★★★★★(1570) Introduction to Computer Science and Programming Using Python from Massachusetts Institute of Technology ★★★★☆(122) ⭐
5. Cybersecurity — 22 Courses. Cryptography I from Stanford University ★★★★★(51) ⭐ Software Security from University of Maryland, College Park ★★★★☆(27) Bitcoin and Cryptocurrency Technologies from Princeton University ★★★★☆(18)
6. Data Science — 109 Courses. R Programming from Johns Hopkins University ★★★☆☆(241) The Data Scientist’s Toolbox from Johns Hopkins University ★★★☆☆(162) The Analytics Edge from Massachusetts Institute of Technology ★★★★★(79) ⭐
7. Programming Languages — 60 Courses. Programming for Everybody (Getting Started with Python) from University of Michigan ★★★★★(9662) ⭐ Python Data Structures from University of Michigan ★★★★★(4369)
8. Software Development — 57 Courses. Ruby on Rails: An Introduction from Johns Hopkins University ★★★☆☆(56) Introduction to HTML5 from University of Michigan ★★★★☆(42) ⭐
9. Quantum Computing — 7 Courses. Quantum Information Science I, Part 1 from Massachusetts Institute of Technology ★★☆☆☆(2) Quantum Machine Learning from University of Toronto ★★★★★(1)

Posted in: Computer science classes onlineShow Details

Free Online Computer Science Courses

Free Onlinecourses.com Show details

024.549.4776 hours agoFree Online Computer Science Courses. Computer science is the study of computational systems, their practical applications, and the examination of how humans interact with and improve upon new technology. College computer science programs and their open online courses typically focus on these primary concentrations: the theory behind

Category: Computer Science Courses, Science CoursesShow Details

13 Best + Free Computer Science Courses & Certification

Best Digitaldefynd.com Show details

6 hours ago

Estimated Reading Time: 7 mins
1. Fundamentals of Computing Specialization by Rice University (Coursera) This specialization in computer science is designed to help you learn sophisticated programming skills in Python from the ground up.
2. Free Computer Science Courses by Colleges (edX) If you want to jump-start a career in software development, get familiar with the computer science concepts irrespective of your current experience level or just prepare for your exams, this platform has got you covered.
3. CS50’s Computer Science for Business Professionals (edX) This introductory certification is designed for managers, founders, and more generally decision-makers.
4. Programming for Everybody – Getting Started with Python (Coursera) This course aims to get you started with one of the most popular programming languages nowadays.
5. Computer Science and Mobile Apps by Harvard University (edX) In this program, the instructor will show you how to think algorithmically and solve problems efficiently.
6. MicroBachelors Program in Computer Science Fundamentals by New York University (edX) This comprehensive program offers an opportunity to get an in-depth understanding of the fundamental aspects required for a career in computer science.
7. Computer Science 101 (Stanford Online) If you are someone who has always been fascinated by technology and computers but never had the courage to go ahead and try your hand at it then this is the perfect place for you.
8. Introduction to Computer Science and Programming (MIT Open Courseware) The problem-solving capability is one of the most sought-after skills in today’s industry.
9. Computer Science Certifications and Programs (Udemy) Computer Science is a vast field and stretches way beyond programming. Keeping that in mind Udemy has compiled a list of certifications and programs that cover the various subtopics of this huge area.
10. Computer Science & Programming by University of London (Coursera) In this specialization, you will go over an array of topics ranging from foundational principles to the necessary mathematical foundations.

Category: Computer Science Courses, Science CoursesShow Details

Online Computer Science Courses Harvard University

Online Online-learning.harvard.edu Show details

Just NowCS50 for Lawyers. This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law Free*. 10 weeks long. Available now. Trending. Computer Science. Online.

Category: Computer Science Courses, Science CoursesShow Details

Latest Computer Science Courses List Free IT Online …

Latest Freeitonlinecourses.com Show details

2 hours agoIn brief, this course will teach you: How computers store and work with information. How computers use algorithms to solve problems. Computational thinking. The Scratch Programming language. 6. CS 101: Introduction to Computer Science I. This online course is offered free of cost by Saylor Academy.

Estimated Reading Time: 10 mins

Category: Computer Science Courses, Science CoursesShow Details

15 Free Or Cheap Online Computer Science Courses On

Free Businessinsider.com Show details

8 hours ago

Is Accessible For Free: True
Published: Sep 08, 2021
1. CS50's Introduction to Computer Science. Enroll for free. Offered by: Harvard University. Length: 12 weeks. In this introductory computer science course, students learn "how to think algorithmically and solve programming problems efficiently" using concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.
2. Introduction to Computer Science and Programming Using Python. Enroll for free. Offered by: MIT. Length: 9 weeks. This course is part one of an introduction to computational thinking, programming, and computer and data science.
3. CS50's Web Programming with Python and JavaScript. Enroll for free. Offered by: Harvard University. Length: 12 weeks. Intended for students who completed the introductory CS50 course, this class focuses on database design, scalability, security, and user experience, using the popular programming languages Python and JavaScript.
4. CS50's Introduction to Game Development. Enroll for free. Offered by: Harvard University. Length: 12 weeks. Learn about the development of 2D and 3D interactive games.
5. CS50's Computer Science for Business Professionals. Enroll for free. Offered by: Harvard University. Length: 6 weeks. This course is designed for business professionals such as managers, product managers, founders, and decision-makers so they can make technological decisions even if they're not actual tech experts.
6. Algorithms: Design and Analysis, Part 1. Enroll for free. Offered by: Stanford University. Length: 6 weeks. Algorithms are at the core of computer science, and this course offers a big-picture introduction to learners with a bit of programming background.
7. Python Data Structures. Enroll for free. Offered by: The University of Michigan. Length: 7 weeks. This course introduces you to the core data structures of Python and builds upon the basics to show you how to use built-in data structures such as lists, dictionaries, and tuples to perform complex data analysis.
8. Computer Vision Basics. Enroll for free. Offered by: The University at Buffalo and The State University of New York. Length: 13 hours. This course covers the main principles of computer vision: Digital signal processing, neuroscience, and artificial intelligence.
9. Code Yourself! An Introduction to Programming. Enroll for free. Offered by: The University of Edinburgh and Universidad ORT Uruguay. Length: 12 hours. This is a good course for beginners.
10. Build Your First Android App (Project-Centered Course) Enroll for free. Offered by: CentraleSupélec. Length: 22 hours. In this project-centered course, you'll design, build, and distribute your own unique application for the Android mobile platform.

Category: Computer Science Courses, Science CoursesShow Details

Computer Science Online Courses Coursera

Science Coursera.org Show details

8 hours agoComputer science Specializations and courses teach software engineering and design, algorithmic thinking, human-computer interaction, programming languages, and the history of computing. Courses in this broad field will help you think abstractly, approach problems methodically, and …

Category: Computer Science Courses, Science CoursesShow Details

Learn Computer Science With Online Courses, Classes

Learn Edx.org Show details

2 hours agoCourses are free to take for professional development, but students can also opt into official credit or take micro-degrees or full degrees for reasonable investments compared to traditional schools. Computer Science Courses and Certifications. Stanford Online offers a Computer Science 101 course designed to introduce students to the basics.

Category: Computer Science Courses, Science CoursesShow Details

10 Great Free Online Courses For Computer Science Online

Online Onlinecoursereport.com Show details

7 hours ago

1. CS50’s Introduction to Computer Science. Offered by Harvard University via edX. Over 1.5 million students have enrolled in this edX course presented by Harvard.
2. Introduction to Computer Science and Programming. Offered by MIT. This MOOC from Massachusetts Institute of Technology is also one of the best free online courses in computer science available.
3. Computer Science 101. Offered by Stanford University via edX. This is an excellent self-paced course brought to you by Stanford Online and presented on the edX platform.
4. Computer Science: Programming with a Purpose. Offered by Princeton University via Coursera. Learning to program is the fundamental first step in computer science, and this course presented by Princeton University covers the subject in-depth with over 40 hours of learning.
5. Accelerated Computer Science Fundamentals Specialization. Offered by University of Illinois at Urbana-Champaign via Coursera. This specialization in the fundamentals of computer science consists of three courses, each of which can be taken in audit mode for free on the Coursera platform for the full specialization experience.
6. Intro to Theoretical Computer Science. Offered by Udacity. This excellent intermediate course on Udemy will give students a basic introduction to theoretical computer science.
7. Mathematical Thinking in Computer Science. Offered by University of California San Diego via Coursera. Mathematical Thinking in Computer Science is a 25-hour beginner level course designed to teach students the crucial mathematical thinking skills needed in all aspects of computer science.
8. CS50’s Computer Science For Business Professionals. Offered by Harvard University via Edx. Similar to the first offering on our list, this free online computer science course is also presented by Harvard University, and it follows much of the same curriculum but from an alternative, top-down approach.
9. Foundations of Computer Science: Theory and Practice. Offered by SE Factory via Udemy. This four and a half hour course on the Udemy platform is presented by SE Factory, a nonprofit coding Bootcamp based out of Lebanon.
10. Computer Science 101: Master the Theory Behind Programming. Offered by Skillshare. Taught by computer scientist and multimedia designer Kurt Anderson, this six-hour course housed on the Skillshare platform is clear, concise, and easy-to-follow.

Category: Computer Science Courses, Science CoursesShow Details

60 Best FREE Online Courses With Certificates In 2021

Best Guru99.com Show details

3 hours ago1) CS50’s Introduction to Computer Science. Harvard CS50 is an entry-level free online computer science course which helps you to learn how you can think algorithmically and solve problems efficiently. It includes a problem set that is inspired by real-world domains of cryptography, biology, finance, forensics, and gaming.

Category: It CoursesShow Details

60 Free Online Courses To Learn Computer Science On

Free Medium.com Show details

3 hours ago

1. Author: Quick Code
Published: Jan 17, 2019
Estimated Reading Time: 8 mins
2. Algorithms, Part I. This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.
3. Algorithms, Part II. This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.
4. Machine Learning. Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome.
5. Cryptography I. Cryptography is an indispensable tool for protecting information in computer systems. In this course you will learn the inner workings of cryptographic systems and how to correctly use them in real-world applications.
6. Cryptography II.
7. Bitcoin and Cryptocurrency Technologies. To really understand what is special about Bitcoin, we need to understand how it works at a technical level. We’ll address the important questions about Bitcoin, such as
8. Internet History, Technology, and Security. The impact of technology and networks on our lives, culture, and society continues to increase. The very fact that you can take this course from anywhere in the world requires a technological infrastructure that was designed, engineered, and built over the past sixty years.
9. Neural Networks for Machine Learning. Learn about artificial neural networks and how they’re being used for machine learning, as applied to speech and object recognition, image segmentation, modeling language and human motion, etc.
10. Discrete Optimization. Tired of solving Sudokus by hand? This class teaches you how to solve complex search problems with discrete optimization concepts and algorithms, including constraint programming, local search, and mixed-integer programming.
11. Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital. In this course, you will learn the science behind how digital images and video are made, altered, stored, and used.

Category: Computer Science Courses, Science CoursesShow Details

30 Great Free Online Computer Science Courses (Updated

Great Computersciencedegreehub.com Show details

8 hours agoPrinceton University offers a variety of free online computer science courses, including this one. Algorithms, Theory, and Machines is a 20-hour online course available on the educational website Coursera. Topics covered include “Stacks and Queus” and “Introduction to the Theory of Computing,” to name but two. Course Website.

1. Author: Kelsey Fox
Estimated Reading Time: 8 mins

Category: Computer Science Courses, Science CoursesShow Details

9 Free Computer Science Online Courses From Top Universities

Free Eduinformer.com Show details

6 hours agoThe famous MOOC platforms such as Coursera, EdX, Udacity, etc. are providing Free Computer Science Online Courses for you from the best universities in the world so that education can go beyond the territories.Learners from far away places can also easily take advantage of getting the experience of learning by the best Professors of particular areas.

Estimated Reading Time: 9 mins

Category: Computer Science Courses, Science CoursesShow Details

Computer Science Online Courses ComputerScience.org

Science Computerscience.org Show details

7 hours agoComputer Networking. These free online courses offer a substantial introduction to the world of computer networking. Students will learn the ins and outs of how computers and other digital devices communicate with each other through local and wide area networks using both wired and wireless systems.

Category: Computer Science Courses, Science CoursesShow Details

Filter Type: All Time Past 24 Hours Past Week Past month

Please leave your comments here:

New Online Courses

Frequently Asked Questions

What is a BS degree in Computer Science?

The BS Degree or BSc Degree centers around science-related disciplines, majors, and subject areas like biology, chemistry, physics, engineering, and computer science. The Bachelor of Arts (BA) focuses on liberal arts studies (common BA majors include English language and literature, communications, humanities, music, and art).

What is a certificate in Computer Science?

The Computer Sciences Certificate is a program designed to deepen and validate your computing savvy for your future career prospects and/or graduate school. Compared to a major in computer sciences, the certificate requires fewer courses and offers more flexibility in course selection.

What are computer science classes?

Computer Science. Computer science Specializations and courses teach software engineering and design, algorithmic thinking, human-computer interaction, programming languages, and the history of computing.


Popular Search