Bachelor of Computer Science
Build practical skills in AI, cyber security and software development to create technology that shapes the future.
Program Overview
The Bachelor of Computer Science prepares students to design, develop, secure, and optimise the digital systems that power modern industries.
Students begin with strong foundations in programming, algorithms, systems design, data management, and software engineering. As they progress, they specialise in a chosen major aligned with their career ambitions and industry demand.
Delivered at Barzan University College and awarded by Swinburne University of Technology, the program follows internationally recognized academic standards and integrates practical, project-based learning with theoretical depth.
The degree is designed to develop analytical thinking, computational problem-solving skills, and technical capability for rapidly evolving technology sectors.
Program Information
Next Intake
Application Fee
QR 200
Program Fees
QR 65,000 per year
Scholarships
Available
Duration
3 years (Full-Time)
Available Majors
Students select one of the following majors:
3 Years (Full-Time)
Bachelor of Computer Science - Artificial Intelligence
- Develop AI algorithms and predictive models
- Work with data analytics and intelligent automation
- Explore neural networks and intelligent systems
3 Years (Full-Time)
Bachelor of Computer Science - Cyber Security
- Identify and mitigate system vulnerabilities
- Implement network security solutions
- Apply digital forensics and risk management
3 Years (Full-Time)
Bachelor of Computer Science - Software Development
- Design software architecture
- Develop web and mobile applications
- Apply testing and DevOps practices
Where Can It Take You?
Build career-ready skills for opportunities across today’s rapidly evolving technology sector.
AI Specialist
Machine Learning Engineer
Data Analyst
Cyber Security Analyst
Security Consultant
Network Security Specialist
Software Developer
Full-Stack Developer
Application Developer
Systems Analyst
Cloud Solutions Specialist
Technology Consultant
Why Study Computer Science at BUC?
- Australian computer science degree delivered in Qatar
- Choose from AI, Cyber Security and Software Development
- Work-integrated learning and live projects
- Innovation and entrepreneurship ecosystem
- Industry-experienced academic faculty
- Career-focused practical education
Globally Recognised Education
Times Higher Education
World University Ranking 2026
All programs follow Swinburne’s curriculum structure and quality assurance systems, supporting globally recognised education and international mobility.
How to Apply
Your journey to BUC is simple.
Frequently Asked Questions
Everything you need to know about studying Computer Science at BUC.
What specialisations are available in the Bachelor of Computer Science?
Students can choose from Artificial Intelligence, Cyber Security and Software Development, allowing them to develop skills aligned with their interests and career goals.
Is the Computer Science degree internationally recognised?
How is Swinburne ranked for Computer Science?
Swinburne is ranked in the Top 175 globally for Computer Science in the Times Higher Education World University Ranking 2026.
Does the program include practical learning?
Yes. BUC integrates career-focused practical learning, live projects and structured workplace exposure into its undergraduate education to help students develop skills relevant to the workplace.
What are the entry requirements for the Bachelor of Computer Science?
Entry requirements vary depending on your academic qualifications and educational background. View the full entry requirements on our Bachelor of Computer Science program page, or contact our Admissions team for guidance.
Ready to Start Your Tech Journey?
Take the next step towards an internationally recognised Australian computer science degree in Qatar.
