A world-class conversion degree developed by Birkbeck, University of London.
Gain in-demand digital skills and a formal qualification. Designed for students from any academic background to switch to a career in IT or for professionals to upskill with a global mark of excellence.
The MSc Computer Science programme, developed by Birkbeck, University of London, is a comprehensive conversion degree designed for students from any academic background who wish to transition into the technology sector. This flexible programme combines rigorous academic theory with practical application, equipping you with the essential skills needed for a successful career in IT. Whether you're looking to make a career change or enhance your existing technical expertise, this globally recognized qualification provides the foundation for success in the digital economy.

University of London (Birkbeck) accredited master's degree with global recognition
Conversion degree - no prior computer science background required
Flexible study options: 2 years minimum to 5 years maximum completion
180 UK credits: 10 Core Modules + Final Project
Industry-standard tools: Python, Java, MySQL, AWS, Google Cloud, GitHub
Practical, hands-on learning with real-world applications
Assessment through online tests (25%) and coursework (75%)
Capstone project addressing real-world technical challenges
Career transition support for non-technical backgrounds
Globally recognized qualification for IT professionals
Principles of Programming (15 credits) - Master fundamental programming concepts using Python to solve real-world computational problems. Object-Oriented Programming (15 credits) - Advanced software development using Java and scalable object-oriented design principles. Applied Machine Learning (15 credits) - Introduction to data-driven modeling, predictive analytics, and machine learning algorithms. Cloud Computing (15 credits) - System architecture, data management, and cloud software engineering using modern platforms. Information Security (15 credits) - Digital surveillance, data privacy, cybersecurity, and ethical computing issues. Computer Systems (15 credits) - Hardware and software foundations of modern computing systems. Data Management (15 credits) - Design and implementation of relational and non-relational database systems. Fundamentals of Computing (15 credits) - Theoretical principles, algorithms, computational complexity, and knowledge representation. Information Systems (15 credits) - Strategic application of information technology within business and organizational contexts. Software Design and Programming (15 credits) - Mastery of the complete software development lifecycle and design patterns.
Python (Anaconda)
Java SDK
MySQL
Apache Tomcat
GitHub
AWS Educate
Google Cloud Engine
Wireshark
Online tests (25% of module grade)
End-of-term coursework assignments (75% of module grade)
Programming projects and software development
Technical reports and documentation
Research proposal for final project (30%)
Final project report and implementation (70%)
Practical demonstrations of technical skills
Portfolio of completed work
Bachelor's degree (minimum 2:2 or equivalent) in any subject
No prior computer science or programming background required
Alternative entry: Minimum two years relevant work experience
Work experience considered on case-by-case basis for non-standard qualifications
Demonstrated interest in technology and problem-solving
Strong analytical and logical thinking skills
GPA 3.0/4.0 or equivalent for international applicants
IELTS: 6.5 overall (minimum 6.0 in writing)
TOEFL iBT: 92 overall
Duolingo English Test: 120 overall
Cambridge English: C1 Advanced
Pearson PTE Academic: 65 overall
Or equivalent English language qualification
Exemptions for native speakers or previous English-medium degree
Statement of purpose outlining career goals and motivation
Two academic or professional references
Detailed CV/Resume highlighting relevant experience
Copy of passport or national ID
Official transcripts from all previous degrees
Proof of English language proficiency (if applicable)
Interview may be required for alternative entry candidates
Commitment to flexible study schedule (2-5 years)
MSc Computer Science graduates are well-positioned for technical roles across diverse sectors including technology companies, financial services, healthcare, government, and innovative startups. The programme provides a strong foundation for those seeking to transition into IT careers or advance their existing technical expertise. Our alumni successfully work as software developers, data analysts, systems architects, IT consultants, and technology managers in organizations worldwide.
Progress to doctoral research in artificial intelligence, machine learning, cybersecurity, data science, software engineering, or other computing specializations at IBEA or partner universities worldwide.
Pursue industry certifications such as AWS Solutions Architect, Google Cloud Professional, Microsoft Azure Expert, Oracle Certified Professional, or specialized AI/ML certifications to complement your academic qualification.
Leverage your new technical skills to transition into software development, data science, IT consulting, systems analysis, or technology management roles across various industries.