Courses from 1000+ universities
India banned Telegram after the NEET paper leak led to a retest for 2.28 million students. Class Central studied the scam, the money trail, and other platforms the leaks could move to.
600 Free Google Certifications
IT & Networking
Programming Languages
AI Engineering
Marketing in a Digital World
Miracles of Human Language: An Introduction to Linguistics
Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential
Organize and share your learning with Class Central Lists.
View our Lists Showcase
This course covers programming fundamentals using the Java language, emphasizing an object-oriented approach to problem solving. Topics include classes, objects, references, dynamic memory allocation,
The analysis and design of computer algorithms and their underlying data structures. Analysis of the timing and efficiency of algorithms. Study of lists, stacks, queues, trees, backtracking, searching
This course covers programming fundamentals using the Python language. Python is interpreted, interactive, and object-oriented. Recommended for general-purpose programming, system administration, or w
A course in the use of SQL database management systems to create, query, and update database tables. The course covers both the syntax and the logic of the major features of the SQL language. It also
Introduction to using the Unix/Linux operating system. Unix/Linux file management and common text processing utilities including searching.
Analyze, design, write, test, and debug shell scripts. Students learn basic shell scripting techniques and develop scripting skills needed for Unix/Linux System Administration courses. The bash shell
Introduction to principal software engineering processes and pitfalls. Focus on users, development methodologies, testing, and tools. Use of techniques including version control, functional specificat
An advanced course in the design and development of applications for mobile devices running the Android operating system. Use the Android SDK and Android Studio to craft user interfaces (UIs) and crea
Access and analyze data and produce information visualizations to discover patterns. Fundamental skills and concepts for data science applicable to scientists, journalists, business people, and databa
Basic computer organization including the von Neumann architecture, the instruction cycle, parts of a CPU (central processing unit), pipeling, memory hierarchy, and interrupt handling. Representation
Arts and crafts adapted for all disabilities. Introduces basic art concepts and crafts skills. Students create projects using materials and processes increasingly more challenging as the course progre
A laboratory course designed for students with disabilities. Needs-based instruction in adaptive computer software and equipment for academic, vocational or personal use. Also, computer-assisted instr
Individualized course in learning strategies designed for students with disabilities who are taking high school level classes. Focus on identifying strengths and applying strategies to specific assign
Application of statistical methods and interpretation of statistical findings to facilitate decision-making in Economics, Business, Political Science and other Social Sciences. Data sources, types and
Introduction to the general principles, terminology, and methods of international economics, with emphasis on international trade. Examine several alternative models of international trade as well as
Get personalized course recommendations, track subjects and courses with reminders, and more.