Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Designed for students who are interested in furthering their knowledge via self-paced, individualized instruction provided in selected areas or directed study to be arranged with instructor and approv
An overview of correct keyboarding techniques using the alphabetic and numeric keys as well as the numeric keypad on the computer. Computer software is used to aid in developing a minimum keyboarding
This course provides Individualized instruction to develop speed, technique, and accuracy in touch typing. The course uses diagnostic software to analyze students' strokes and prescribe remediation dr
Introduction to file, folder, and database management; word processing; spreadsheets; and presentation software. The course covers creating, formatting and organizing documents and spreadsheets; using
Building worksheets using formulas and functions to solve business problems. The course covers formatting; creating formulas including nested formulas; applying mixed, relative and absolute references
Students learn the Windows operating system, and work with programs and file management. The course includes how to manage files and folders, maintain the computer, manage hardware, and customize Wind
Learn to create and edit presentations; insert pictures, charts, tables, and SmartArt Graphics; create and customize themes; prepare for slide show delivery; customize images; use Slide Master; work w
Outlook is a personal information management program that helps organize a wide range of tasks within an office environment. Includes sending and receiving messages and managing the Inbox, scheduling
Covers the basics of integrated circuit technology, digital logic gates and circuit design, computer organization and industry standard computer architecture (ISA), microcode, number systems and data
Introduction to programming and software engineering for computer science majors and computer professionals. A systematic approach to the design, implementation, and management of robust C++ computer
Design and implementation of larger projects using object-oriented software engineering principles with emphasis on definition and use of data structures including: arrays, stacks, queues, linked list
Covers topics in discrete mathematics with emphasis on computer science applications. Includes algorithms, Master’s theorem, base and number representation, logic, sets and category theory, relations,
Design and implementation of larger projects using object-oriented software engineering principles with emphasis on definition and use of data structures including arrays, stacks, queues, linked lists
Introduction to programming and software engineering for computer science majors and computer professionals. A systematic approach to the design, implementation, and management of robust Swift compute
Introduction to programming the iPhone or iPad. Introduction to programming concepts, variables, assignments, selection, repetition, functions, object-oriented classes with their outlets and actions,
Get personalized course recommendations, track subjects and courses with reminders, and more.