Skip to main content

Bachelor's degree

Bachelor of Science in Computer Science

A comprehensive computer science bachelor's for $199 total tuition with flexible installment options: twelve sequenced courses across programming, algorithms, networks, and applied AI. 100% online at your pace. Apply free on our central campus — pay only after acceptance.

$199 total tuitionInstallments available12 courses120 credits2–4 years typical100% online
Bachelor of Science in Computer Science at ACLAS

Overview

What the BSCS is

The Bachelor of Science in Computer Science (BSCS) is ACLAS's most structured undergraduate engineering curriculum. Twelve sequenced courses across 120 credits take you from fundamental computing concepts to advanced AI and distributed systems.

The program is structured in four progressive stages: Stage 1 covers programming readiness (Python, Data Structures & Algorithms); Stage 2 explores single-node systems (Automata, Compilers, Systems Programming); Stage 3 covers engineering practice (Networks, Databases, Software Architecture); and Stage 4 tackles modern frontiers (Cybersecurity, Distributed Systems, Applied Machine Learning).

Priced at just USD 199 total tuition with flexible installment options, the ACLAS BSCS offers an accessible, self-paced engineering foundation for aspiring software developers and technology specialists worldwide.

$199
Total tuition (installments available)
12 courses
120 credits
2–4 years typical
Typical duration
English
Taught in English, online

Honest fit check

Is the BSCS for you?

We would rather you choose correctly than choose us. If any line on the right describes you, a different path will serve you better — and we say so upfront.

This fits if you…

  • Students who want an engineering-grade computing degree, not a coding bootcamp.
  • Working developers who want formal grounding in the theory behind their practice.
  • Career changers with strong mathematical aptitude.
  • Anyone preparing for specialisation in AI, systems or security.

Look elsewhere if…

  • You need an ABET-accredited engineering degree.
  • You want live-taught classes and in-person lab sessions.
  • You need guaranteed transfer credit to another university.

Curriculum

12 courses, 120 credits

This is the complete published curriculum. Every course listed is required, and there are no elective choices to make.

Stage 1 — Foundation and programming readiness

CS 101-AIntroduction to Computer Science
CS 101-BProgramming Fundamentals (Python)
CS 201Data Structures and AlgorithmsBased on Introduction to Algorithms.

Stage 2 — Exploring single-node systems

CS 250Automata and Formal Languages
CS 310Compiler Design & Principles
CS 313Computer Systems: A Programmer's Perspective

Stage 3 — Connectivity and engineering practice

CS 340Computer Networks & Web Protocols
CS 346Database SystemsBased on the Silberschatz, Korth and Sudarshan textbook.
CS 380Software Engineering & Architecture

Stage 4 — Advanced frontiers

CS 411Cybersecurity Principles & Practice
CS 420Distributed SystemsAligned with van Steen and Tanenbaum, Distributed Systems, 4th edition.
CS 460Applied Machine Learning

Learning outcomes

What you will learn

By the end of the BSCS, you will be able to:

  • A rigorous theoretical foundation in computer science.
  • System-level engineering and optimisation skills.
  • Full-stack and network system design capability.
  • Working command of advanced areas including machine learning and distributed systems.

Who it suits

Who the BSCS is for

  • Students who want an engineering-grade computing degree, not a coding bootcamp.
  • Working developers who want formal grounding in the theory behind their practice.
  • Career changers with strong mathematical aptitude.
  • Anyone preparing for specialisation in AI, systems or security.

What you receive

The documents behind the award

Completing the BSCS produces three documents in the graduate's name. These are representative samples of each one.

Bachelor of Science in Computer Science — sample degree certificate issued by ACLAS

Degree certificate

The award itself, issued in the graduate's name with the program, the date of completion and a unique certificate ID.

Bachelor of Science in Computer Science — sample ACLAS academic transcript showing completed courses and grades

Academic transcript

The full academic record: every course completed, the grade awarded, credit hours and the final academic standing.

Bachelor of Science in Computer Science — sample letter of recommendation issued alongside an ACLAS award

Letter of recommendation

A signed statement of the graduate's capabilities, issued alongside the award and useful when an employer or university asks for supporting documentation.

  • Digital and included — the certificate and transcript come with tuition, no extra document fee.
  • Verifiable — each carries a unique certificate ID that employers can check free online.
  • Shareable — built for LinkedIn profiles, CVs and job applications.
  • Permanent record — ACLAS maintains the verified completion record behind every credential ID.

Admission requirements

Entry requirements

Before you apply, make sure you meet the following requirements for the Bachelor of Science in Computer Science. They are checked with your application.

  • A high school diploma or equivalent, including high-school-level mathematics: algebra, functions and logical reasoning.
  • Basic computer literacy and the ability to set up a development environment.
  • Ability to read technical English — documentation and code comments.
  • A computer capable of running Python, compilers and lightweight virtual machines or Docker, on Windows, macOS or Linux, with a stable internet connection.

Program facts

Program details

Award
Bachelor of Science in Computer Science
Level
Bachelor's degree
Format
Self-paced
Assessment
Multiple-choice quiz assessment
Language
English
On completion
Digital degree certificate and academic transcript on completion

Tuition and payment

$199 total tuition · Flexible installment options

Tuition covers every course in the program with zero hidden per-credit fees. Pay in full upfront or choose flexible 2- or 4-stage installment plans.

Total program tuition

$199one-time full payment or flexible installments · 12 courses · 120 credits

A 6% processing fee applies to Wintopay, PayPal, Geoswift and Xendit. It does not apply to PayMyTuition, USDT, debit and credit cards, or Western Union.

Installments

Published installment example for the BSCS
PlanPayments
Two installments$60 / $139
Four installments$30 / $40 / $50 / $79

Two- and four-installment plans are available for all admitted students worldwide with no credit checks or bank loan applications required. A $2 processing fee is charged per installment, and all fees must be settled before you apply for degree approval.

Optional services

Official academic documents package (hard-copy certificate, hard-copy transcript, certificate holder, worldwide shipping)
$399
Express processing — dispatched within 5 business days, subject to approval
+$299
Remote-area shipping surcharge
+$75
Apostille certification (Hague Convention), per document
$300
IECC verification report, digital PDF
$35

Accreditation and recognition. ACLAS holds institutional accreditation from EAHEA and QAHE, ISO 29995:2021 certification through AQS Certifications, and is a CPD-accredited provider in the United Kingdom. Recognition of ACLAS credentials varies by jurisdiction, institution and employer — read the full record.

Timeline

What the timeline looks like

There are no term dates, so the timeline is yours to set. For illustration, here is how long 12 courses take at three different paces.

Illustrative completion times for the BSCS (12 courses)
Your paceYou finish in about
One course every 4 weeks11 months
One course every 8 weeks22 months
One course every 12 weeks33 months

Illustrative only — your pace may differ; the typical completion window is 2–4 years typical. There is no penalty for finishing faster or taking longer.

Fit check

Who the BSCS is not for

A program that is honest about its limits is easier to trust. If any of these describe your situation, check first — or choose a different path.

You need a license to practice

Regulated professions usually require a government-recognized degree. Confirm with the licensing board before you enroll.

You want live classes or a campus

Everything is self-paced and online, with quiz-based assessment. If you learn best with lectures and classmates in real time, this format will frustrate you.

You plan to transfer credits later

ACLAS makes no promises about credit transfer to other universities. If a future degree elsewhere is the goal, ask that university first.

Questions

BSCS questions

The questions applicants ask about this program specifically.

What mathematics do I need before starting the BSCS?

High-school-level mathematics: algebra, functions and logical reasoning. The first stage then builds programming and algorithmic foundations from that base.

What computer do I need?

You need a machine capable of running Python, compilers and lightweight virtual machines or Docker — Windows, macOS or Linux are all acceptable — plus a stable internet connection.

How is the BSCS structured?

Twelve courses in four stages: foundations and programming readiness, single-node systems, connectivity and engineering practice, and advanced frontiers. Each stage builds on the one before it.

What does the BSCS cost?

USD 199 as a one-time payment for 120 credits, with an installment option carrying a USD 2 fee per installment.

Also consider

Other ACLAS programs

Related degrees to compare with this program.

Master of Computer ScienceMaster's degree⚡ Installments Available

Master of Computer Science

A complete computer science master's for $299 total tuition with flexible installment options: seven advanced practitioner courses in machine learning, cloud systems, security, and databases. 100% online at your own pace. Apply free on our central campus — pay only after acceptance.

Duration
1–3 years typical
Courses
7
Credits
120

$299Full tuition · Installments available

View
Bachelor of Business AdministrationBachelor's degree⚡ Installments Available

Bachelor of Business Administration

A comprehensive business bachelor's degree for $159 total tuition with flexible installment options: twelve courses across accounting, marketing, analytics, business law, and strategy. 100% online at your pace. Apply free on our central campus — pay only after acceptance.

Duration
1–2 years typical
Courses
12
Credits
120

$159Full tuition · Installments available

View
Master of Business AdministrationMaster's degree⚡ Installments Available

Master of Business Administration

A complete, accredited MBA for $89 total tuition with flexible installment options (from $10/installment): eight practitioner courses in strategy, finance, leadership and international business, 100% online at your own pace. Apply free — pay only after your official acceptance letter arrives.

Duration
1–2 years typical
Courses
8
Credits
120

$89Full tuition · Installments available

View

Apply for the BSCS

Tuition is $199 one-time, paid only after your acceptance letter arrives. There is no application fee, no entrance examination and no intake date to wait for.

Apply nowAsk a question first
  • Decision before payment — apply free, pay after acceptance
  • Full tuition published upfront — no hidden fees
  • Verifiable credential with a unique certificate ID