A Global Approach to Computing Education

Programme Overview

The Global Bachelor of Computer Applications (BCA) at Avalon Delaware Open University develops technical knowledge, problem-solving abilities and practical skills for the technology-driven world. Through computing fundamentals, modern development practices and applied projects, students learn to design, build, test and maintain digital solutions. Recorded lectures, virtual laboratories and guided practical learning support school leavers, working professionals, career changers and aspiring technology entrepreneurs worldwide.

Why Choose Global BCA? Learn Today. Build Tomorrow.

  • Flexible Online Learning: Access recorded lectures and learning resources around your schedule.
  • Practical Skill Development: Build real applications through programming tasks, laboratories and projects.
  • Industry-Relevant Curriculum: Explore software engineering, AI, cloud computing, cybersecurity and digital systems.
  • Specialised Learning Pathways: Choose a computing specialisation aligned with your interests and goals.
  • Portfolio-Based Learning: Develop technical projects demonstrating your growing abilities.
  • Academic Guidance: Benefit from tutorials, advising and structured learning support.

Programme Highlights

Programme Detail

Information

Qualification

Bachelor of Computer Applications

Duration

3 years full-time; up to 6 years part-time

Semesters / Credits

6 semesters / 180 credits

Learning Mode

Online recorded lectures and virtual labs

Teaching Language

English

Assessment

Assignments, portfolios, reports and demonstrations

What Will You Learn?
Skills That Power Digital Innovation

01

Programming & Software Development

Python, object-oriented programming, algorithms and application design.

02

Web & Mobile Technologies

Responsive websites, interactive interfaces and mobile applications.

03

Data Science & Artificial Intelligence

Data analysis, machine learning and responsible AI.

04

Cybersecurity & Networks

Secure coding, networks, privacy and digital security.

05

Cloud Computing & DevOps

Cloud infrastructure, distributed systems, deployment and automation.

06

Database & Information Systems

Database design and data-driven applications.

Explore Six Specialisations

1
Enterprise Software Engineering

Software architecture, enterprise integration, performance and reliability.

2
Data Science and Artificial Intelligence

Machine learning, statistical modelling and data engineering.

3
Cybersecurity and Digital Forensics

Defensive security, digital investigations and incident analysis.

4
Cloud Computing and DevOps

Cloud infrastructure, containerisation, automation and reliability

5
Web and Mobile Application Development

Interactive web and mobile platforms, usability and performance

6
Business Analytics and Information Systems

Business intelligence, information systems & technology-supported decisions.

Learning Experience: Flexible Learning. Practical Outcomes.

  • Global BCA combines recorded instruction with tutorials, programming exercises, virtual laboratories, independent investigations and assessed projects. Students progress from a first Python application to an independently evaluated final project, building practical competence throughout.

Who Can Apply? : Start Your Computing Journey

  • Applicants must have completed upper-secondary education or an equivalent qualification accepted by the University. Different academic streams are welcome, and prior advanced programming is not required. Readiness in numeracy, logical reasoning, English and digital skills is assessed, with preparatory study where needed.

Career Pathways — Explore the Digital World

The programme develops knowledge relevant to software development, web and mobile applications, data analytics, cybersecurity, cloud operations, software testing and IT systems support. Graduates may explore technology entrepreneurship or further study, subject to relevant entry requirements. No employment outcome is
guaranteed.

PROGRAMME STRUCTURE & CURRICULUM

Year 1 Foundation in Computing:

Programming, systems, mathematics, web technologies, databases and application design.

Year 2 Advanced Application Development:

Software engineering, networks, cybersecurity, AI, cloud computing and integrated applications.

Year 3 Specialisation & Applied Project:

Choose a computing pathway and complete an independently evaluated applied project.

Semester 1

Computing Foundations | 30 credits

• Programming and Computational Thinking with Python
• Computer Systems and Digital Logic
• Discrete Mathematics for Computing
• Web Foundations and Accessible Interfaces
• Technical Communication and Academic Practice
• Developer Tools Linux and Responsible AI

Semester 2

Application & Systems Development | 30 credits

• Object Oriented Programming and Application Design
• Data Structures and Algorithmic Foundations
• Relational Databases and SQL
• Operating Systems and System Administration
• Mathematics and Statistics for Applications
• Human Computer Interaction and Digital Experience

Semester 3

Integrated Computing Technologies | 30 credits

• Backend Development and API Engineering
• Computer Networks and Internet Services
• Software Engineering Requirements and Agile Practice
• Data Analytics and Visualisation with Python
Avalon Delaware Open University | Global BCA Website Content 4
• Cybersecurity Privacy and Secure Coding
• Frontend Engineering and Application Integration

Semester 4

Emerging Technologies | 30 credits

• Artificial Intelligence and Machine Learning Foundations
• Cloud Computing and Distributed Systems
• Software Testing Quality and Automation
• Mobile and Cross Platform Application Foundations
• Technology Projects Digital Enterprise and Professional Ethics
• Integrated Application Development Studio

Semester 5

Computing Specialisation | 30 credits

• Technology Innovation Product Strategy and Entrepreneurship
• Applied Computing Research and Capstone Design
• Four modules from one selected specialisation

Semester 6

Applied Computing Project | 30 credits

• Specialisation Computing Project and Technical Report (15 credits)
• Comparative Computing Case Studies (5 credits)
• Deployment Validation and Professional Portfolio (5 credits)
• Application Demonstration and Project Defence (5 credits)

Specialisation Pathways

Near the end of Semester 4, students select one coherent pathway. Each specialisation contains four required
modules in Semester 5.

  • Enterprise Software Engineering: Architecture, enterprise integration, advanced algorithms, performance and
    maintenance.
  • Data Science and Artificial Intelligence: Advanced data analysis, machine learning, data engineering and
    intelligent systems.
  • Cybersecurity and Digital Forensics: Defensive technologies, investigations and secure environments.
  • Cloud Computing and DevOps: Cloud architecture, automation, continuous delivery, monitoring and reliability.
  • Web and Mobile Application Development: Frontend, backend and mobile development, accessibility and
    performance.
  • Business Analytics and Information Systems: Business intelligence, enterprise systems, automation and transformation.
Final Year Applied Project

Practical Innovation

In the final semester, students investigate a specialist computing challenge, implement a working technical solution, evaluate its operation and communicate their findings through a technical report, case studies, deployment portfolio and individual defence. The project and assessment components together carry 30 credits.

Assessment & Evaluation

The programme uses continuous, evidence-based assessment instead of conventional timed written examinations.
Standard taught modules are assessed through:

Component

Weight

Technical Assignment

40%

Practical Portfolio

30%

Demonstration or Presentation

30%

Final-semester project components have separate assessment criteria.

Programme Learning Outcomes

Apply programming and algorithmic thinking to computing problems.

Analyse data with mathematical, statistical and computational methods.

Design, develop, test and maintain software applications.

Explain computer systems, networking and distributed services

Develop secure, accessible and reliable digital solutions.

Evaluate AI and emerging technologies responsibly.

Apply specialist computing knowledge to practical challenges.

Conduct independent applied investigations and evaluate outcomes

Communicate technical decisions and collaborate professionally.

Demonstrate ethical awareness and continuing professional development.

Admission Requirements

Applicants must have completed upper-secondary education or an equivalent qualification accepted by Avalon
Delaware Open University. Students from different academic streams may apply; advanced programming
experience is not mandatory. Entry readiness in mathematics, logical reasoning, English and digital skills is
assessed, with preparatory study where needed.

Frequently Asked Questions

What is the duration of Global BCA?

Three years full-time across six semesters, or up to six years part-time.

Is Global BCA delivered online?

Yes, through recorded lectures, online tutorials, virtual laboratories and
supervised remote projects.

Who can pursue this programme?

Students, graduates, working professionals, entrepreneurs and individuals interested in developing business knowledge.

Can students from non-computer backgrounds apply?

Yes, subject to accepted upper-secondary qualifications
and entry readiness.

Does the programme include practical projects?

Yes. Practical portfolios develop throughout the programme,
culminating in a final applied computing project.

When do students choose their specialisation?

Near the end of Semester 4, with academic and career
guidance.

Your Future in Computing Starts Here.

Build technical expertise, explore emerging technologies and develop practical solutions through flexible learning.