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
Explore the DES algorithm's structure, key components, and implementation in network security, focusing on block cipher techniques and encryption processes.
Explore substitution techniques in network security, focusing on Caesar and Play Fair ciphers for encrypting plain text into cipher text characters.
Explore C programming storage classes: automatic, static, extern, and register. Learn their lifetimes, scopes, and practical applications for efficient memory management.
Learn essential file operations in C programming: reading data with fgetc() and writing data with fputc(). Master these fundamental techniques for effective file handling.
Learn essential file operations in C programming, including creating, opening, reading, writing, and closing files. Master techniques for efficient file handling and data management.
Learn to implement and understand the Bubble Sort algorithm, including its efficiency and practical applications in sorting data structures.
Learn about pointer variables, indirection operators, and address operators in C programming, with practical examples of pointer arithmetic and memory manipulation.
Learn to analyze text input by counting vowels, consonants, digits, spaces, and words using C programming techniques.
Learn essential string manipulation functions in C, including length, copy, concatenation, comparison, reversal, and case conversion techniques.
Explore parameter passing techniques in C programming: call by value and call by reference. Learn their differences and how they affect memory allocation and function behavior.
Learn about string implementation, input/output functions, and character arrays in C programming, covering scanf(), getchar(), gets(), printf(), putchar(), and puts().
Learn efficient array searching techniques with binary search, reducing search space for faster implementation compared to linear search. Includes practical examples.
Explore four categories of function definitions in C programming, covering variations with and without arguments and return values.
Explore modular programming with functions in C, covering predefined and user-defined types, declaration, calling, and definition for efficient problem-solving.
Learn about while, do-while, and for loops in C programming to efficiently execute repetitive code blocks and control program flow.
Get personalized course recommendations, track subjects and courses with reminders, and more.