IUC
Welcome to International University Canada

Welcome to International University Canada. It was founded in 1966, and International University Canada has grown into one of the leading institutions of higher education.

Quick Contact:
Follow Us:

Welcome to International University Canada. It was founded in 1966, and International University Canada has grown into one of the leading institutions of higher education.

Quick Contact:
Follow Us:
IUCProgramsDiplomaDiploma in Computer Science

Diploma in Computer Science

Build the programming and problem-solving skills that power the modern world — entirely online. IUC’s Diploma in Computer Science equips you with practical expertise in programming, data structures, algorithms, software development, and database systems in a fully flexible distance-learning format. No campus visit. No residency. Study from anywhere in the world.

bnr-arrow-1-1

The Diploma in Computer Science at International University Canada (IUC) is designed for aspiring software developers, programmers, and technology enthusiasts who want a recognised credential in computing without pausing their careers or studies. Delivered entirely online through the School of Engineering & Technology — Department of Computer Science — this program builds a strong foundation in programming logic, object-oriented design, data structures, algorithms, operating systems, software engineering, and database management.

Graduates earn a credential recognised in 46+ countries, preparing them for junior software development roles, technical support positions, or progression toward a Bachelor of Science in Computer Science.

Program Highlight

School of Computer Science

Duration

12 - 18 Months

Credits

60 Credits

Mode

Online

What You Will Learn

About the Online Diploma in Computer Science

- Write, debug, and optimise programs using Python, Java, and C++
- Apply data structures and algorithms to solve real-world problems
- Design software systems using object-oriented programming principles
- Build and query relational databases using SQL
- Understand operating system concepts and memory management
- Develop web applications using modern front-end and back-end tools
- Apply software engineering practices including version control and testing

Career Outcomes
Role Industry
Junior Software Developer Technology, Fintech, Startup
Web Developer (Front-end / Back-end) Agencies, E-commerce, Media
Junior Database Developer Banking, Healthcare, Government
Software QA / Test Analyst IT Consulting, SaaS, Telecom
Technical Support Specialist All Sectors
IT Systems Analyst Corporate, NGO, Education
Pathway to BSc in Computer Science Further Education

Curriculum Overview

The Diploma in Computer Science is structured across 4 curriculum components totalling 60 credits. All coursework is self-paced and completed 100% online.

Computing Foundations (18 Credits):

Code Course Title Credits
CSC101 Introduction to Computer Science 3
CSC102 Programming Fundamentals with Python 3
CSC103 Discrete Mathematics for Computing 3
CSC104 Computer Organisation & Architecture 3
CSC105 Operating Systems Concepts 3
CSC106 IT Ethics, Law & Professional Standards 3
Component Total 18 Credits

Programming & Software Development (15 Credits):

Code Course Title Credits
PRG201 Object-Oriented Programming with Java 3
PRG202 Data Structures & Algorithms 3
PRG203 Web Development Fundamentals (HTML, CSS, JS) 3
PRG204 Software Engineering Principles 3
PRG205 Version Control & Agile Development 3
Component Total 15 Credits

Databases, Networks & Security (18 Credits):y

Code Course Title Credits
DBS301 Database Design & SQL Programming 3
DBS302 Advanced Database Systems & NoSQL 3
NET301 Computer Networks & Communications 3
NET302 Cloud Computing & Distributed Systems 3
SEC301 Introduction to Cybersecurity 3
SEC302 Artificial Intelligence & Machine Learning Basics 3
Component Total 18 Credits

Capstone Project (9 Credits):

Code Course Title Credits
CAP401 Software System Design & Architecture 3
CAP402 Applied Computer Science Research Methods 3
CAP403 Diploma Capstone Project 3
Component Total 9 Credits

Credit Summary:

Component Credits
Computing Foundations 18
Programming & Software Development 15
Databases, Networks & Security 18
Capstone Project 9
Total Credits 60

FACULTY

Our online Diploma in Computer Science faculty are distinguished academics and experienced software industry professionals with deep expertise in programming, software engineering, data structures, algorithms, database systems, and artificial intelligence. Each professor brings active research and industry experience and a passion for mentoring diploma students from Bangladesh, India, Nigeria, Pakistan, Malaysia, Cambodia, Egypt, Nepal, and across the world.

Professor Title & Specialisation
Dr. Alan J. Harrington Senior Professor — Software Engineering & Systems Design
Dr. Priya Anand Associate Professor — Database Systems & Cloud Computing
Marcus T. Webb Lecturer — Programming & Web Development
Dr. Fatima Al-Rashid Professor — Artificial Intelligence & Machine Learning

Dr. Imam T. Rasheed

Associate Professor – School of Religious Studies

Dr. Penelope J. Wakefield

Professor & PhD Supervisor – School of Religious Studies

Dr. Amina R. Siddiqui

Professor & PhD Supervisor – School of Religious Studies

Programs Cost

Our program costs are designed to remain transparent competitive and accessible for students from diverse backgrounds. Each academic program includes tuition fees, registration charges and essential learning resources ensuring students receive high-quality education and comprehensive academic support Costs may vary based on program type, course load, and mode of study (on-campus, hybrid, or online) We aim to provide exceptional value through modern facilities, expert faculty, and industry aligned curriculum making your investment in education both meaningful and future-focused.

Total Course Fee
CAD $2,500
Full Diploma program — all credits included
Maximum Financial Aid
Up to 60%
Academic merit & life experience
Minimum You Pay
CAD $1,000
After maximum 60% aid applied
💡 Good to know: CAD $2,500 is the total course fee for the full Diploma program. You can pay in full or in easy installments. Financial aid is confirmed with your offer letter.
Payment Plan Amount Frequency
Full Payment CAD $2,500 One-time — pay once, no extra charges
2-Installment Plan CAD $1,250 2 payments — every 6 months
4-Installment Plan CAD $625 4 payments — every 3 months
Monthly Plan CAD $209 12 monthly payments
Your Previous CGPA Aid You Pay
3.8 – 4.0 60% CAD $1,000
3.5 – 3.79 45% CAD $1,375
3.0 – 3.49 30% CAD $1,750
Prior academic awards or distinctions Extra 5–10% Assessed individually
Your Experience Aid You Pay
10+ years senior IT or software development experience 60% CAD $1,000
5–9 years relevant programming or technical experience 40% CAD $1,500
Community leadership, NGO, or public service 25% CAD $1,875
Military or government service 30% CAD $1,750
Entrepreneurship or technology business ownership 20% CAD $2,000
Item Details
Agent Commission Available for authorized education consultants
How to Register Email us at info@iuc-edu.ca
Commission Payment Paid after student enrollment confirmation
Support Provided Marketing materials, official letters, application support

Apply Now

Our program costs are designed to remain transparent competitive and accessible for students from diverse backgrounds. Each academic program includes tuition fees, registration charges and essential learning resources ensuring students receive high-quality education and comprehensive academic support Costs may vary based on program type, course load, and mode of study (on-campus, hybrid, or online) We aim to provide exceptional value through modern facilities, expert faculty, and industry aligned curriculum making your investment in education both meaningful and future-focused.

Undergraduate

Begin your academic journey with flexible entry requirements.

inner-cat-img1-min

Graduate

Advance your career with streamlined graduate program admissions.

inner-cat-img2-min

International Students

Join a diverse community through a simple application guidance.

inner-cat-img3-min

Apply Now

Our program costs are designed to remain transparent competitive and accessible for students from diverse backgrounds. Each academic program includes tuition fees, registration charges and essential learning resources ensuring students receive high-quality education and comprehensive academic support Costs may vary based on program type, course load, and mode of study (on-campus, hybrid, or online) We aim to provide exceptional value through modern facilities, expert faculty, and industry aligned curriculum making your investment in education both meaningful and future-focused.

Admissions Requirements

1 Academic Qualifications
  • High school diploma (HSC, A-Level, or equivalent)
  • Mature applicants with relevant IT experience considered
  • No prior computer science degree required
  • Official academic transcripts from previous institution
2 Required Documents
  • Completed online application form
  • Academic transcripts and certificates
  • Valid National ID or Passport copy
  • One letter of recommendation (academic or employer)
  • Personal Statement (500–800 words)
  • Updated CV or Résumé (if applicable)
3 Financial Requirements
  • Total program fee: CAD $2,500
  • Financial aid of up to 60% available on application
  • Flexible installment payment plans available
  • Agent or self-funded sponsorship confirmation (if applicable)
4 Additional Diploma Requirements
  • Genuine interest in programming, software development, or computing
  • Basic computer literacy and English communication skills required
  • Prior coding or technical experience is a strong advantage
  • Interview with admissions advisor (if required)
blue-inner-img1-2-min
blue-inner-img1-1-min
International University Canada Official White Logo

Application Deadlines

IntakeApplications OpenDeadlineClasses Begin
Spring IntakeOctober 1December 30January 15
Fall IntakeApril 1August 10September 5
Rolling AdmissionsOpen Year-RoundAnytimeNext Available Session

Requirements and Deadlines

Our program costs are designed to remain transparent competitive and accessible for students from diverse backgrounds. Each academic program includes tuition fees, registration charges and essential learning resources ensuring students receive high-quality education and comprehensive academic.

Personal Information








    Academic Information







    Financial Information



    Additional and Submission