Computer Science
The foundations behind software: algorithms, data and systems.
About this program
This program is in preparation
It is not open for enrolment yet. A program opens for enrolment when its curriculum and courses are in place on the learning platform. We do not announce an opening date before it is set. Register your interest and we will write to you when it opens.
For developers and technical staff who learned on the job and want the science underneath. You study how programs, data and machines work, and why some solutions scale and others do not.
Like every Berkshire program, it is built for working adults. Courses you already master through your work are tested and recorded with a grade. You study the rest online, at your own pace, with tasks carried out in your own workplace.
What you will study
Programming fundamentals
Data structures and algorithms
Databases
Operating systems
Computer networks
Software development
These are the main areas of the curriculum. Your personal study plan lists the exact courses, their credit hours, and the courses you may claim through assessment.
Levels and entry requirements
- Bachelor's degree120 credit hours, normally 40 courses. Up to 70% of the courses can be met through assessed experience.
Entry: A secondary school certificate or its equivalent, and documented work experience in the field.
Fee: $240 per course.
Status: In preparation. - Master's degree36 credit hours: 12 courses, including an applied project drawn from your workplace.
Entry: A bachelor's degree or its equivalent, and professional experience related to the program.
Fee: $590 per course.
Status: In preparation. - Doctorate54 credit hours: 12 courses, and an applied research project in your field.
Entry: A master's degree or its equivalent, and senior professional or research experience.
Fee: $790 per course.
Status: In preparation.
Where this degree is used
These are roles this program relates to. A degree supports a career. It does not guarantee a position, and each employer sets its own requirements.
How your experience counts in this program
Send your record
Your CV, certificates and evidence of your work are mapped to the courses of this program.
Sit the course tests
Each course you claim is tested. A pass is recorded on your transcript with its grade.
Study the rest
The remaining courses become your personal study plan, with an expected finish date.
Related programs
Information Technology
Plan, run and support the technology an organization relies on.
BMView programIn preparationSoftware Engineering
Design, build and maintain reliable software as a team.
BMView programIn preparationCybersecurity
Protect systems, networks and data against real threats.
BMDView programIn preparationArtificial Intelligence
Build, test and manage systems that learn from data.
BMView programIn preparationData Science and Artificial Intelligence
Turn data into decisions with statistics and machine learning.
BMDView programIn preparationTechnology Management
Manage technology, the people who build it and the money it costs.
MDView programIn preparationMachine Learning Engineering
Take a model from a notebook to a system people rely on.
MView programIn preparationBusiness Analytics
Turn the numbers a business already has into decisions.
MView programIn preparationInformation Systems Management
Align technology with what the business needs to achieve.
BMDView programFind out how much of this degree you have already earned
Send us your CV and tell us you are interested in this program. An admissions advisor will reply with a first reading of your record, and we will write to you when the program opens.