Showing 18 open source projects for "course"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    ZJU Icicles

    ZJU Icicles

    Zhejiang University Course Guide Sharing Program

    zju-icicles is a community-maintained collection of course resources for students at Zhejiang University, organized by department and course. It aggregates syllabi, lecture notes, past exams, assignments, and study guides contributed by generations of students. The catalog structure and contribution guidelines encourage consistent formatting so materials are easy to find and update. It promotes academic integrity by positioning the content as study aids rather than shortcuts, with reminders to follow current course policies. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    REKCARC-TSC-UHT

    REKCARC-TSC-UHT

    Guidance for courses in Department of Computer Science and Technology

    This repository is a mirrored, community-curated set of study materials for Tsinghua University’s Department of Computer Science and Technology (the name reads like “THU-CST” reversed). It gathers course notes, labs, exam archives, and project write-ups across core CS topics, emphasizing reproducible setups and guidance for succeeding in demanding classes. The content is organized to mirror the program’s progression so students can see prerequisites and plan learning paths. Contributors document pitfalls and tips that official syllabi may not cover, such as tooling quirks or typical grading criteria. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Learning Bitcoin from the Command Line

    Learning Bitcoin from the Command Line

    A complete course for learning Bitcoin programming and usage

    ...Every contribution will be spent on building open tools, technologies, and techniques that sustain and advance blockchain and internet security infrastructure and promote an open web. We are also tentatively considering what we could include in a v3.0 of the course.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Klavaro Touch Typing Tutor

    Klavaro Touch Typing Tutor

    A very efficient tutor.

    A touch typing tutor very flexible, supporting customizable keyboard layouts. You can edit and save new or unknown keyboard layouts, as the basic course was designed to not depend on specific ones. Also, there are some charts about the learning process.
    Leader badge
    Downloads: 876 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    General Knowledge Machine Project

    General Knowledge Machine Project

    Intellect Modeling Kit: assisting research, diagnostics, consulting

    We humans are bound by intellectual abilities. All knowledge is far beyond power of any person. The only way to apply knowledge is to build machines able to present it human way but not limited by volume. Intellect Modeling Kit (IMK) is intended to build knowledge machines (KM) assisting experts on the steps of activity: * Observation; * Producing propositions based on knowledge; * Elimination of impossible propositions; * Selection and verification of the most appropriate...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    2D Heat Transfer in .C

    2D Heat Transfer in .C

    2D Heat Numerical Heat Transfer Solver

    ...If you do have it, you can simply download the source files and run them. The following program was built as a final evaluation project for Programming for Mechatronics Course for my BSc. in Mechanical Engineering. This solver is based around the Gauss-Seidel algorithm for 2D heat transfer for pre-determined boundary conditions (i.e. user defined temperatures). I hope this project will be useful for illustrating this type of 2D heat transfer problems. This project uses jpeg2pdf open source converter by Dmitry Markin and Haohu (hosted on SourceForge as well).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    HamsterLab

    HamsterLab

    education, children, course, C programming language, maze, 2d graphic

    ...Special thanks to Oliver Saalfeld for drawing the texture graphics. Please note that the software is not finished, yet, since it is developed right now in parallel to my current course. Also a user guide is supposed to come. By now, please read the README file in doc/ for some minor instructions. For a quick start, download HamsterLab_bundle.zip for a ready to use version on Linux/Windows with Code::Blocks IDE and libSIGIL graphics library (pay attention to the corresponding licenses) or use HamsterLab.zip for the plain sources (GPLv3). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    FFmpeg libav tutorial

    FFmpeg libav tutorial

    FFmpeg libav tutorial

    ...FFmpeg libav has lots of bindings for many languages like python, go and even if your language doesn't have it, you can still support it through the ffi (here's an example with Lua). We'll start with a quick lesson about what is video, audio, codec and container and then we'll go to a crash course on how to use FFmpeg command line and finally we'll write code, feel free to skip directly to the section Learn FFmpeg libav the Hard Way. Some people used to say that the Internet video streaming is the future of the traditional TV, in any case, the FFmpeg is something that is worth studying.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    Parallel_Algorithms

    list of parallel Algorithms developed in Parallel Algo course

    These are the implementation of various parallel algorithms like Symmemtric division for sum and maximum, Optimal sum using parallel algorithms, List ranking, Tree contraction, Matrix vector multiplication, Counting the number of vowels, consonants, digits, Matrix transpose, Block based matrix multiplication, the project folder has 4 implemenations of Matrix Multiplication algorithms, one simple muliplication, Transpose based multiplication, Strip based matrix mulitiplication
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10

    Gradesystem

    Gradesystem

    C programmed text-based software. Inputs : -Name of a course -Number of students -The 100% value of a mark -All the marks Then it estimates the Standard Deviation and grades, then assigns the marks to the grades inside a text.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The eTeachingKit project aims to provide software and teaching material for offering an open e-course. Find an e-learning application for the student, a management application for the teacher and various teaching material for programming in C.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    A math engine that does certain types of problems in MGCI math course.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Short course for 15 y/o+ students focusing on operating system level technologies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Kadiya is a virtual machine developped to teach operating system concepts. It is being used for SCS 2001 Operating Systems course at the University of Colombo School of Computing. Kadiya is released under GNU General Public Licence (GPL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    An emulator for an educational CPU (P3) used in a Computer Architecture (AC) course in IST (a University in Lisbon, Portugal). The CPU is only theoritical and has a software simulator already implemented. Purpose: final AC project testing and evaluation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Jack is an optimizing C compiler for the Jackal 3.0 ISA. The Jackal 3.0 ISA is the target architecture for UVa's Advanced Digital Design Course. JackCC is ready for production use. Additionally, I've written an assembler/simulator: jackas
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Dlab is an open-source cooperative effort to produce the best possible SDL-based classic arcade game. The people involved are all computer science students attending a programming course for interactive and multimedia intensive applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Institute of Technology, Blanchardstown Computer Science code by the class of 2007-2011 on course BN104. In this project we are open sourcing all of our project work to the public in the hopes it can be reused, built-upon, and used in education.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next