Computer Science

Filter Courses within "Computer Science" (Click to filter)
Object-Oriented C++: Inheritance and Encapsulation (Coursera) Coursera
Codio

Object-Oriented C++: Inheritance and Encapsulation (Coursera)

Begin your journey into the world of C++ programming with our beginner-friendly course. Learn to code without any software installations needed. Dive deep into object-oriented concepts like inheritance and encapsulation, laying down a robust foundation for advanced programming skills. This course is perfect for those new to coding or looking to expand their knowledge in Computer Science.

Nov 16th 2026
4 Weeks
Cybersecurity for Everyone (Coursera) Coursera
University of Maryland, College Park

Cybersecurity for Everyone (Coursera)

Discover the fundamentals of cybersecurity in an engaging course led by an expert from the National Security Agency (NSA). Whether you're a professional looking to enhance your skills or a non-technical individual wanting to understand basic protections, this course offers practical insights and strategies to safeguard against cyber threats. Join 'Cybersecurity for Everyone' now!

Nov 16th 2026
5-12 Weeks
Essential Tools For Application Development (Coursera) Coursera
LearnQuest

Essential Tools For Application Development (Coursera)

Discover how to enhance your application development skills with Essential Tools For Application Development course. Dive into the world of version control systems and build automation tools, including Apache® Subversion® for version control and Apache® Maven™ for streamlined builds. This comprehensive course will equip you with the knowledge and practical experience needed to efficiently manage projects and automate build processes.

Nov 16th 2026
2 Weeks
Application Programming Fundamentals (Coursera) Coursera
LearnQuest

Application Programming Fundamentals (Coursera)

Dive into the essential principles of modern application development with our Application Programming Fundamentals course. This beginner-friendly program introduces you to object-oriented programming (OOP) and teaches you how to apply these concepts through practical exercises in Python. Whether you're new to coding or looking to refine your skills, this course will equip you with a strong foundation for building complex applications.

Nov 16th 2026
2 Weeks
Development Methodologies Overview (Coursera) Coursera
LearnQuest

Development Methodologies Overview (Coursera)

Discover the essential frameworks for effective application programming with our Development Methodologies Overview course. Gain insights into Software Development Lifecycle (SDLC), Agile principles, Continuous Integration/Continuous Delivery (CI/CD), and the 12 Factor methodology for cloud-based applications. This course is designed to equip you with a structured approach to development, ensuring efficient teamwork and adherence to best practices.

Nov 16th 2026
3 Weeks
Object-Oriented Programming Concepts (Coursera) Coursera
LearnQuest

Object-Oriented Programming Concepts (Coursera)

Discover the essential concepts behind modern object-oriented programming in our introductory course. Gain a deep understanding of key topics such as objects, classes, messaging, inheritance, and polymorphism through engaging lessons and practical examples using Python. Perfect for beginners and experienced programmers looking to refine their OOP skills.

Nov 16th 2026
3 Weeks
Laboratório de Programação Orientada a Objetos - Parte 1 (Coursera) Coursera
Universidade de São Paulo, Brasil

Laboratório de Programação Orientada a Objetos - Parte 1 (Coursera)

Este curso oferecido pela USP apresenta um laboratório prático de Programação Orientada a Objetos (POO), focando em conceitos avançados para desenvolvedores que já possuem conhecimento básico. Aprenda a aplicar POO em projetos reais e melhore suas habilidades como programador.

Nov 16th 2026
5-12 Weeks
Capstone Project: Advanced AI for Drug Discovery (Coursera) Coursera
LearnQuest

Capstone Project: Advanced AI for Drug Discovery (Coursera)

Embark on a transformative journey into the heart of drug development with 'Capstone Project: Advanced AI for Drug Discovery'. This course delves deep into leveraging cutting-edge AI to identify and target specific areas within COVID-19 virus mutations that could be potential therapeutic targets. By comparing genome sequences, performing dimensionality reduction through PCA, and identifying common features, learners will gain a comprehensive understanding of how AI can revolutionize the drug discovery process.

Nov 16th 2026
3 Weeks
JavaScript Security part 1 (Coursera) Coursera
Infosec

JavaScript Security part 1 (Coursera)

Dive into the world of web application security with our JavaScript Security Part 1 course. Gain a deep understanding of critical vulnerabilities like XSS and CSRF, learn how to prevent remote code execution, and explore essential browser security measures. This course is designed for developers who want to fortify their applications against cyber threats.

Nov 16th 2026
2 Weeks