Free Computer Science Courseware Collections
The computer science field incorporates computational theory, information systems, practical applications, databases, system architecture, software engineering and other related subjects. Individuals can use open courseware classes to prepare for a college program, learn new skills to help with their career, or increase their knowledge of computers for their own personal benefit. Schools like MIT, Tokyo Tech, the University of California – Berkeley, and others provide the public with free, easy-to-use courses online that feature lecture notes, syllabi, study materials and extra resources that help students gain a solid understanding of computer science. Classes can be found by searching through a school’s electrical engineering, information science, technology, or computer science departments on open courseware.
This collection of courses serves as an example of the different kinds of computer science resources that are available through open courseware. Classes like Pattern Information and Processing, Advanced Data Analysis, Introduction to Computers, Machine Structures, and Mathematics for Computer Science help students at varying levels become proficient in the field. Topics covered in these classes include input-output techniques and theory, data programming, machine architecture, digital computers, logic notation, memory management, counting principles and more. Students can access open courseware classes for free at any time of the day or night, as long as they have an Internet connection. This flexible learning platform makes it easier for professionals to quickly learn new skills and for full-time students to supplement course material from traditional college programs.
- Pattern Information Processing [Tokyo Tech] – Learn about input-output techniques and supervised learning in this class.
- Advanced Data Analysis [Tokyo Tech] – This class teaches “basic ideas and practical methods of discovering useful structure hidden in the data.”
- Introduction to Computers [UC - Berkeley] – Lessons in this class include interviews with producers, developers and other computer experts.
- Machine Structures [UC - Berkeley] – Gain an introduction to machine architecture, digital computers and memory management in this class.
- Mathematics for Computer Science [MIT] – Get a background in logic notation, counting principles, and other mathematical concepts for computer science students and engineers.
Top Online College Degree Programs
![]() |
Kaplan University - Associate's, Bachelor's, & Master's Degrees. Kaplan dedicates itself to being a leader in online learning. Students who want a general education in a student-centered and practical environment will benefit from a Kaplan degree.
|
![]() |
University of Phoenix - Associate's, Bachelor's, Master's & Doctorate Degrees. Ambitious students who want to advance their career at their own pace will succeed at University of Phoenix. With a wide range of business, education, health sciences, and liberal arts programs, Phoenix delivers a practical education in a exceptional learning environment.
|
![]() |
Ashford University - Associate's, Bachelor's, & Master's Degrees. Ashford University offers affordable and efficient online programs. With a wide variety of degrees and programs, Ashford is able to meet the diverse needs of every individual student.
|
![]() |
American InterContinental University Online - Associate's, Bachelor's, & Master's Degrees. Founded in 1970, AIU has a long history of helping students gain academic and professional success. Students at AIU acquire industry-current knowledge to succeed in today's most in-demand careers.
|
![]() |
Liberty University - Associate's, Bachelor's, & Master's Degrees. Liberty is the world's largest evangelical university with students all over the world. Liberty has a wide range of programs and degrees available for students who want to change or advance their career.
|
![]() |
Saint Leo University - Associate's, Bachelor's, & Master's Degrees. Saint Leo University offers several programs that students could take at home, without sacrificing their quality of education or current lifestyle. Students could continue working or taking care of other responsibilities while attending Saint Leo University because of their flexible courses that are offered completely online, and are easily accessible from any computer.
|
![]() |
Everest University - Associate's, Bachelor's, & Master's Degrees. Graduates from Everest will leave with practical, hands-on learning. Students who want to change their career quickly and efficiently will benefit from the great variety of degree of programs offered at Everest University.
|
![]() |
Colorado Technical University - Associate's, Bachelor's, Master's & Doctoral Degrees. Colorado Technical University is a career-focused college that has experienced and accomplished instructors from every field. A degree from CTU provides the real-world training necessary to excel in today's competitive job market.
|
![]() |
DeVry University - Associate's, Bachelor's, & Master's Degrees. DeVry University is ideal for ambitious students who want to take their careers in a new direction. DeVry is a flexible and affordable option for students who want to improve their career without putting full time job on hold.
|
![]() |
Grand Canyon University - Bachelor's, & Master's Degrees. Grand Canyon University is an accredited online university offering over 45 programs that are available for completion completely online. Students can work from the comfort of their own home, and at a time of their own convenience.
|
![]() |
Virginia College - Associate's, Bachelor's & Master's Degrees. Individuals ready to advance in a new career quickly and efficiently will find Virginia College's programs just what they need. Virginia College provides students with career-focused curriculum in order to prepare them for their professional lives.
|
![]() |
Westwood College - Associate's, Bachelor's & Master's Degrees. Taking classes at Westwood College means that you can take classes when you want and where you want for your degree. At Westwood, students have great control over their class flexibility and the courses to take to fulfill their degrees.
|
![]() |
Penn Foster Career School - Certificates. Penn Foster Career School is committed to helping students succeed in their careers of choice. With highly educated instructors, Penn Foster Career School provides students with the skills and knowledge necessary to surpass their peers.
|














