Courses from 1000+ universities
When Canada, the UK, Australia and the US tightened student visas, the IELTS co-owner placed about half as many students, and its profit nearly disappeared.
600 Free Google Certifications
Computer Science
Artificial Intelligence
AI Engineering
End of Life Care: Challenges and Innovation
Introduction to Classical Music
Basic Spanish 1: Getting Started
Organize and share your learning with Class Central Lists.
View our Lists Showcase
This course teaches how to design and write applications that extend Web servers. These applications process data submitted from Web forms and access backend databases to dynamically generate Web page
This course teaches how to design and write applications utilizing Ruby on Rails, an open-source web application framework based on the Ruby programming language. In this course, students will create
XML (Extensible Markup Language) is a flexible way to create “self-describing data” and to share both the format and content on the World Wide Web, intranets and elsewhere within an enterprise. In thi
This course is the first of a three course series that aims to prepare students for a role as an entry-level IT Support Specialist. In this course, students will be introduced to different facets of I
This course is the second in a three course series that aims to prepare students for a role as an entry-level IT Support Specialist. In this course, students will learn the main components of an opera
This course is the third course in a three course series that aims to prepare students for a role as an entry-level IT Support Specialist. In this course, students learn a wide variety of IT security
This course teaches how to design and write applications that extend Web servers. These applications process data submitted from Web forms and access back-end databases to dynamically generate Web pag
This course teaches how to design, develop, test, and debug applications that run on Android, a software stack for mobile devices that includes an operating system, middleware and key applications. To
This course introduces the Python programming language. Students will learn how to write programs dealing in a wide range of application domains. Topics covered include the language syntax, IDE, contr
Pursue a self-directed independent study project in computer science, arranged under the college's independent studies terms.
Pursue self-directed independent study in a chosen computer science topic, earning two units of credit transferable to the CSU system.
Pursue self-directed study in computer science through an independent studies project, earning three units of credit.
Gain supervised workplace experience in computer science through an internship placement that earns transferable college credit.
Apply computer science skills in a supervised workplace internship, earning credit for on-the-job experience in a professional computing setting.
This is the first hair cutting class required for all students who wish to be licensed for Barbering, Cosmetology or Hair Stylist by the State of California. This course is designed to teach beginning
Get personalized course recommendations, track subjects and courses with reminders, and more.