This is CS50x. Fall 2023 Solutions.
-
Updated
Jun 5, 2024 - C
This is CS50x. Fall 2023 Solutions.
This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.
Header-only library for bare metal hardware programming in C with a pleasant generic style.
Small utility library that serves as an abstraction layer between your application and everything else.
Header only C library for platform agnostic (POSIX, Windows) socket/mutex/condition/shm/mmap/thread/time operations.
Unified Interface to Real-Time Operating Systems
A library of fundamental algorithms and data structures written in C
Bankist application in C++ by using dynamic arrays and classes concepts :Its main features are login system, user authentication ,create a new account , requesting loan , transfer money, sort your movements , currency converter , delete your account and log out system .
A project about sonification and visualization of brain waves
vTAL (Virtual Timer Abstraction Layer) aims to provide a standard interface for using multiple of virtual timers simultaneously while one physical timer is presented on the target system.
Display server abstraction layer for gamma ramps
Trabajos realizados en lenguaje C en 2008, abordando temas como Abstracción, Listas, Pilas, Colas y Árboles.
This is a small 8-bits computer that I'm developing with a bus and some basic peripherals, with little use in the current technological context, it's a more hobbyist and simplistic project like many projects that exist on the internet.
A thin abstraction on top of TCP sockets.
Native mulitplatform bindings for JNI.
Problems set solutions from CS50 OpenCourseWare. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web programming. Languages include C, Python, and SQL plus HTML, CSS, and JavaS…
Some C code that I'm working around and doesn't want to create a new repo
Solutions of Problem sets for a course on edX
compiler to endurance, pirate programming language! 🏴☠️
Add a description, image, and links to the abstraction topic page so that developers can more easily learn about it.
To associate your repository with the abstraction topic, visit your repo's landing page and select "manage topics."