EST. MMXXVI · AN INSTITUTION OF EDURANK·AI VOL. I · NO. 001 · A GLOBAL VIRTUAL UNIVERSITY EN · GLOBAL
AquinTutor .ai
Sign in Enrol · 1 CHF
← AquinTutor courses
Beginner Free technology English

Foundations of Computer Science

Algorithms, data structures, computational thinking, and the foundations of programming. Sixteen weeks.

D

Taught by

Dr. Lila Vyas

Included

Included with your 1 CHF AquinTutor enrolment

Enrol — 1 CHF
0 lessons, 60.0h total
AI tutor (course-context-aware)
Verifiable certificate on completion
Lifetime access, learn at your pace
Mobile + desktop

Need a human tutor? Request one

About this course

A first course in computer science for students with no prior background. Covers algorithmic thinking, abstraction, recursion, the basic data structures, and an introduction to the theory of computation. Programming assignments in Python; weekly problem sets graded with rubric-based feedback. Midterm at week 8, proctored final at week 16.

Skills you'll gain

programmingpythonalgorithmsdata-structuresfoundational

Prerequisites

  • · Comfort with high-school algebra
  • · Curiosity, no prior programming required

What you'll learn

Reason algorithmically about new problems and prove correctness of simple algorithms

Use the basic data structures (arrays, lists, trees, hash maps) fluently in Python

Analyse running time and space using big-O notation

Translate problem statements into working, tested code

Syllabus

0 lessons · 60.0h

Lessons coming soon.

AI tutor for Foundations of Computer Science

Ask anything about this course - concepts, prerequisites, exercises, even questions you got stuck on. The tutor knows the syllabus and answers in context. No question is too obvious.

Claude Sonnet 4.5

Tutor

Hi! I'm the tutor for Foundations of Computer Science. Ask me anything about the syllabus, the readings, or a concept you'd like worked out step by step.

Press Enter to send · Shift+Enter for a new line. Conversation isn't saved - reload to start fresh.

About the instructor

D

Dr. Lila Vyas

Faculty, School of Computing & Reasoning

Senior instructor at AquinTutor with deep practice in technology. Each lesson is reviewed by domain experts before publication.

Reviews

No reviews yet.

Enrolled students can rate the course on completion.

Frequently asked

Is this course really free?
Yes. Foundational AquinTutor courses are free with no time limit, no paywall, and no required upgrades. The certificate is also included.
What do I get when I complete this course?
A verifiable digital certificate at a public URL anyone can check. You can add it to LinkedIn directly via the certificate page, or print/save it as PDF.
Do I need to study at a fixed time?
No. AquinTutor is fully self-paced. Start when you sign in, pick it up wherever you left off.
How is the AI tutor different from a search engine?
The tutor is grounded in this specific course content - it can reference exact lessons, generate practice questions on the spot, and explain a concept multiple ways without you leaving the page.
What happens if I get stuck?
You can request a human tutor for any course via Contact - we route the request to a domain expert. The AI tutor is available immediately on every lesson.
How do you handle my data?
Per our public Privacy Policy. We never sell learner data. You can export or delete your account at any time.