Ready to learn more?
Next Cohort: Nov 1-Nov 1
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Duration
up to 1 year
Tuition
$1,099
Online
Nov 1-Nov 1
Dec 1 - Dec 1 2027
Jan 1 - Jan 1 2028
Feb 1 - Feb 1 2028
Mar 1 - Mar 1 2028
Apr 1 - Apr 1 2028
Commitment
Part-Time
Delivery
Online
Year Founded
1970
Scholarships
yes
Athabasca University’s Introduction to Computer Programming course introduces students to programming fundamentals using the Java programming language. The course progresses from basic programming concepts to more advanced object-oriented programming, covering control flow, methods, classes, inheritance, polymorphism, data structures, and software design.
Students develop practical programming skills through problem-solving, coding, debugging, and testing exercises, along with online discussions that encourage critical analysis and reflection. The course culminates in a text-based adventure game that allows students to apply the programming concepts and object-oriented techniques developed throughout the course.
What You’ll Learn
- Learn Java programming and object-oriented principles.
- Apply classes, inheritance, polymorphism, and abstraction.
- Work with arrays, lists, and other data structures.
- Write, debug, and test Java applications.
Ready to get started?
Next Cohort: Nov 1-Nov 1
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Student Reviews (19)
Terrible
Byron
September 29, 2026Graduated From
Bachelor of Science, Computing and Information Systems Major
Overall:
Instructors:
Curriculum:
Job Assistance:
na
My experience with Athabasca University has been terrible.
The “flexibility” sounds good in theory, but in reality it often feels like you are paying to teach yourself while dealing with painfully slow support. Grades can take days or weeks, ...
My experience with Athabasca University has been terrible.
The “flexibility” sounds good in theory, but in reality it often feels like you are paying to teach yourself while dealing with painfully slow support. Grades can take days or weeks, help is difficult to get, and some course material feels outdated, unclear, and poorly organized.
The administrative side is even worse. You can spend hours trying to reach someone, only to get vague, inconsistent, or incomplete answers. Different departments seem disconnected, nobody takes ownership of the problem, and students are left chasing answers while important deadlines continue to pass.
What frustrates me most is the complete lack of urgency. Issues involving funding, registration, exams, and academic progress can sit unresolved for days or weeks, even when the consequences for the student are serious.
For an online university, communication should be excellent. Instead, communication and student support are some of the weakest parts of the entire experience.
Based on my experience, I would not recommend Athabasca University. The flexibility does not compensate for the outdated material in some courses, long delays, poor communication, lack of clarity, and the feeling that when something goes wrong, you are basically on your own.
A very expensive and disorganized experience
Chris
August 21, 2026Graduated From
Bachelor of Science, Computing and Information Systems Major
Overall:
Instructors:
Curriculum:
Job Assistance:
This is a tremendously terrible school. The content is outdated by many years and rarely gets updated. It is extraordinarily expensive for next to no support. I felt that the staff, from administrators to tutors were extremely inconsistent, unreliable ...
This is a tremendously terrible school. The content is outdated by many years and rarely gets updated. It is extraordinarily expensive for next to no support. I felt that the staff, from administrators to tutors were extremely inconsistent, unreliable and appeared to mostly rely on canned email responses rather than listening to your queries. Ultimately, going to this school cost me an extra 2 years in finishing my degree and I lost my relationship and ended up with $30,000 in OSAP debt from them incorrectly reporting my academic progress. It was impossible to reach anyone at the school on time, and tutors would take months to mark your assignments. I gave up and moved to another school. It is so far the biggest regret of my life. I lost everything. Dealing with the bureaucracy is a full-time job on its own.


