Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Computer Science
Management & Leadership
Software Vulnerabilities
Medicine and the Arts: Humanising Healthcare
Umano Digitale
Academic Writing Made Easy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn essential decision control statements in C programming, including if, if-else, else-if ladder, and switch, to create dynamic and responsive programs.
Explore logical, assignment, and conditional operators in C programming, enhancing your ability to create efficient and expressive code.
Explore bitwise operators in C: AND, OR, XOR, NOT, right shift, and left shift. Master low-level manipulation for efficient programming.
Explore 3D transformations in computer graphics, covering essential techniques for manipulating objects in three-dimensional space. Learn to apply and understand key concepts for creating dynamic visual effects.
Explore the Sutherland-Hodgman algorithm for efficient polygon clipping in computer graphics. Learn how to determine and retain polygon sections within specified window boundaries.
Explore the Liang Barsky algorithm for efficient line clipping in computer graphics. Learn how to determine and clip lines outside the viewing window for optimized rendering.
Learn Cohen-Sutherland line clipping algorithm for efficiently determining visible line segments in computer graphics rendering, improving performance in 2D and 3D applications.
Explore 2D transformations in computer graphics, focusing on shearing and reflection techniques. Learn how these operations modify object shapes and orientations in digital imagery.
Learn basic 2D transformations in computer graphics through practical examples. Explore techniques for scaling, rotating, and translating objects to create dynamic visual effects.
Learn essential 2D transformations in computer graphics, including translation, rotation, scaling, and shearing. Understand their mathematical foundations and practical applications in graphics programming.
Explore fundamental network security concepts, including information security, encryption, and decryption processes. Learn essential principles to safeguard digital assets and communications.
Explore the Mid Point Ellipse Drawing Algorithm for efficient ellipse rendering in computer graphics. Learn implementation techniques and optimize your graphics programming skills.
Learn the Mid-Point Circle Algorithm for efficient circle drawing in computer graphics. Understand its implementation and application with practical examples.
Detailed walkthrough of Bresenham's line drawing algorithm with practical examples, enhancing understanding of computer graphics fundamentals and efficient pixel plotting techniques.
Explore Bresenham's line drawing algorithm for efficient pixel-based line rendering in computer graphics. Learn its implementation and advantages for digital displays.
Get personalized course recommendations, track subjects and courses with reminders, and more.