Back to Foundations of Computer Science
LearnQuest

Foundations of Computer Science

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.

Status: Hardware Architecture
Status: Computer Programming
BeginnerCourse16 hours

Featured reviews

YM

Reviewed Jan 10, 2024

Excellent course to review some rusty knowledge. It led me to start researching even more about subjects I was no so interested before.

AF

Reviewed Dec 20, 2023

Easy to follow and extremely informative! Great lessons!

VB

Reviewed Apr 19, 2021

Excellent course and instructor had explained the concepts very clearly.

M

Reviewed Dec 7, 2023

I learnt foundation of computers with Aspen Olmsted professor

KI

Reviewed Apr 2, 2023

I really liked the information regarding the foundations.

GP

Reviewed Oct 2, 2022

E​xcellent pace & materials. A true value added!

JR

Reviewed Jun 22, 2026

This is a fun and practical course to learn computer science in a Microsoft focused way with Visual Basic. Complex topics are explained well without being patronizing.

MN

Reviewed Feb 23, 2022

The course was excellent but there were spelling errors in some of the content and one of the answers on a certain quiz was incorrect. But overall, the course is structured in a good way.

CC

Reviewed Jan 26, 2022

E​njoyable teaching. The quizzes seemed quite tricky considering how limited and short the videos were to learn the material. Thanks!

All reviews

Showing: 19 of 31

Venkat
5.0
Reviewed Apr 20, 2021
Nancy
5.0
Reviewed Jul 7, 2021
Bethany
1.0
Reviewed Dec 27, 2022
JENNIFER
5.0
Reviewed Aug 25, 2023
John
5.0
Reviewed Jun 23, 2026
Yves
5.0
Reviewed Jan 11, 2024
Kelly
5.0
Reviewed Apr 2, 2023
Angela
5.0
Reviewed Dec 20, 2023
Georgios
5.0
Reviewed Oct 3, 2022
ADITHYA
5.0
Reviewed Mar 29, 2022
Hilda
5.0
Reviewed Mar 21, 2023
Асылбеков
5.0
Reviewed Oct 14, 2024
محمد
5.0
Reviewed Jun 1, 2024
Muhammad
5.0
Reviewed Jan 30, 2024
Vui
5.0
Reviewed Jul 5, 2022
Ashique
5.0
Reviewed Dec 9, 2023
Shola
5.0
Reviewed Jul 31, 2022
Айдос
5.0
Reviewed Oct 16, 2024
Mohanapriya
5.0
Reviewed May 21, 2025