Foundations of Computer Science

This course is part of Introduction to Computer Programming with Visual Basic Specialization

Instructor: Aspen Olmsted

What you'll learn

  •   Develop computer programs that utilize classes and objects to solve business and mathematical problems
  •   Develop computer programs that utilize collections of variables to solve business and mathematical problems
  •   Model Object Oriented Programs with UML class diagrams
  • Skills you'll gain

  •   Programming Principles
  •   Computer Architecture
  •   Algorithms
  •   System Software
  •   Cloud Computing
  •   Computer Science
  •   Relational Databases
  •   Automation
  •   Software Development
  •   Network Security
  •   SQL
  •   Computer Programming
  •   Visual Basic (Programming Language)
  •   Databases
  •   Computer Hardware
  •   Artificial Intelligence
  •   Database Management
  •   Computer Networking
  •   Analysis
  •   Network Protocols
  • There are 5 modules in this course

    Welcome to Introduction to Programming: Visual Basic. In the course sequence you will learn to write programs that utilize both procedural and object oriented techniques to solve business problems. In the first course in the sequence we will provide you with a solid foundation in the computer science topics that are important to understand when programming Visual Basic. In courses two through four, we will role up our sleeves and start coding in Visual Basic. In these courses you need to have access to a computer that is running Windows, macOS or Linux with the .NET 5 installed. We will show you how to install .NET 5.

    Algorithms, History of Computing and Algorithm Efficiency

    Computer Hardware and Organization

    Computer Networks, Cloud Computing and Information Security

    Systems Software, Databases and Automation

    Explore more from Software Development

    ©2025  ementorhub.com. All rights reserved