Where Can I Find Free Online Computer Science & Technology Courses?

The Massachusetts Institute of Technology (MIT) offers free online courses in computer science and technology. Course materials can be downloaded from their website. Schools offering Computer Science degrees can also be found in these popular choices.

What You Need to Know

Online computer science and technology courses will cover topics like information technology and mathematics for computer science. Your course may include optional assignments, readings, lecture notes and exams to help teach you the mathematical and theoretical foundations of computer science.


Massachusetts Institute of Technology

The Massachusetts Institute of Technology offers various courses in computer science and technology through its OpenCourseWare (OCW) platform. Included are courses in information technology, mathematics for computer science, and great ideas in theoretical computer science. You can download course materials, assignments and exams for free but you won't receive credit.

What Will I Learn?

Courses will cover distributed computing and networks as well as the latest trends in information technology. You will learn to use programs and other tools to make computers perform. Fundamental discrete mathematics as it is used in the computer science field will be discussed as well as sets and proofs, discrete structures, discrete probability theory, and other mathematical theories and principles that are foundations for creating and understanding computer systems.

What Assignments Will I Complete?

The information technology course has problem sets that include building a database. Solutions aren't provided. You may prepare a Powerpoint presentation on a promising technology, product or company. In the other two courses, you will complete problem sets, quizzes, and a final exam. Solutions will be provided.

What Materials Are Provided?

Provided materials will include lecture notes, slides, and recitations on database design and creating forms in Microsoft Access. You can access readings that include links to online sources such as PC Webopedia and the Linux Tutorial. Course readings include notes on topics such as binary relations, proofs and graphs.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  • Saint Leo University

    Saint Leo University responds quickly to information requests through this website.

    Popular programs at Saint Leo University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Southern New Hampshire University

    Southern New Hampshire University responds quickly to information requests through this website.

    Popular programs at Southern New Hampshire University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this website.

    Popular programs at Grand Canyon University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Ashford University

    Ashford University responds quickly to information requests through this website.

    Popular programs at Ashford University:

    • Bachelor Degrees

    Online Programs Available

  • Regent University

    Regent University responds quickly to information requests through this website.

    Popular programs at Regent University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Keiser University

    Keiser University responds quickly to information requests through this website.

    Popular programs at Keiser University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Maryville University

    Maryville University responds quickly to information requests through this website.

    Popular programs at Maryville University:

    • Bachelor Degrees

    Online Programs Available

  • Purdue University Global

    Purdue University Global responds quickly to information requests through this website.

    Popular programs at Purdue University Global:

    Online Programs Available

  • Independence University

    Independence University responds quickly to information requests through this website.

    Popular programs at Independence University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Full Sail University

    Full Sail University responds quickly to information requests through this website.

    Popular programs at Full Sail University:

    Online Programs Available

  1. 1
  2. 2
  3. 3
  4. Next »