Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Communication Skills
Data Analysis
Medicine and the Arts: Humanising Healthcare
Arab-Islamic History: From Tribes to Empires
The Bible's Prehistory, Purpose, and Political Future
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Threads, earn certificates with free online courses from MIT, Georgia Tech, IIT Kharagpur, Rice University and other top universities around the world. Read reviews to decide if a class is right for you.
Learn the Java [ From ZERO to HERO] - Comprehensive step by step guidance - Masterclass
Beginners Guide to Java - Object Oriented Programming - 2018
Learn Java fundamentals, OOP, threads, I/O streams, garbage collection, exception handling, generics, and collections. Master a versatile language for Android apps and server-side development.
Understand operating systems, Be able to explain operating system concepts.
Explore z/OS UNIX System Services: Learn open standards implementation, hierarchical file system, shell commands, and environment usage for effective mainframe operations.
Learn the core concepts of Operating Systems from the scratch!
Master Fusion 360 for 3D printing: from basics to advanced techniques. Learn design tools, project creation, and practical applications. Gain skills for freelance work and bringing ideas to life.
Explore concurrency, threads, locks, and multi-CPU scheduling to maximize system performance. Hands-on coding projects build deep understanding of operating system fundamentals.
Explore operating system fundamentals, processes, memory management, I/O, file systems, networking, and security. Gain practical knowledge for academic and professional growth in computer science.
Explore systems programming and concurrency, covering processes, threads, synchronization, deadlock, and asynchronous I/O. Gain practical skills in C programming and understanding of advanced concurrency concepts.
Master Java programming from basics to advanced concepts, including OOP, threads, and databases, preparing you for successful developer roles.
Comprehensive exploration of operating system concepts, covering process management, concurrency, memory, and file systems. Ideal for undergraduates and GATE preparation.
This course helps you understand the basic concepts of Windows, its system architecture and the processes and threads.
Take a deep dive into concurrent programming for Android. Learn about the techniques and components available for running tasks in the background.
Windows is a large and complex operating system. Understanding the way it works can help developers get the most out of it. This is a continuation course following Windows Internals.
Get personalized course recommendations, track subjects and courses with reminders, and more.