Welcome to the Foundations of Computer Science course, where you'll learn the essential skills to develop computer programs using Visual Basic. This comprehensive course covers procedural and object-oriented techniques to solve business and mathematical problems. With a focus on .NET 5, you'll gain a deep understanding of classes, objects, and UML class diagrams. Whether you're running Windows, macOS, or Linux, this course equips you with the knowledge to install and utilize .NET 5 effectively.
Certificate Available ✔
Get Started / More InfoThe Foundations of Computer Science course modules cover key concepts such as algorithms, history of computing, computer hardware and organization, computer networks, cloud computing, information security, systems software, databases, and automation.
Specialization Introduction
Get an overview of the course and its focus on mastering Visual Basic programming. This module sets the stage for the topics covered throughout the course.
Algorithms, History of Computing and Algorithm Efficiency
Computer Hardware and Organization
Computer Networks, Cloud Computing, and Information Security
Systems Software, Databases, and Automation
Exam Prep SCS-C02: AWS Certified Security – Specialty Specialization prepares candidates for a career in cloud security, covering threat detection, infrastructure...
Learn to automate long and tedious tasks with Bash scripts. Understand Linux commands, conditional statements, loops, piping, and redirection to create powerful...
This course covers session management, servlet construction, and scope management in Java Enterprise Edition applications.
Learn how to use Python to access web data by scraping, parsing, and accessing web API. Gain knowledge of working with HTML, XML, and JSON data formats in Python....