Back
Back
BSc (Hons) Computing
Delivered Online in Partnership with UNICAF


About this Programme
This BSc (Hons) Computing degree provides students with the essential knowledge and skills required to become a computing professional. The program offers a unique opportunity to develop a wide range of computing skills including, but not limited to, cyber security, data science, artificial intelligence, web development, networking, and software engineering. It aims to deliver a thorough grounding in the practical and theoretical fundamentals of computing, preparing graduates to tackle complex problems and contribute to the rapidly evolving IT industry.
What You'll Learn
Detailed knowledge and systematic understanding of essential facts, concepts, principles, and theories (established and emergent) relating to computing specialisms.
Knowledge and understanding of information security issues in relation to the design, development, and the use of information systems.
Understanding, description, and critical commentary on literature and cutting-edge research in computing, appreciating associated uncertainties, ambiguities, and limits to knowledge at the forefront of the discipline.
Application of methods and techniques learned in computing and specialist topics to consolidate, extend, and apply knowledge to extended realistic and real-world projects.
Application of detailed knowledge, systematic understanding, and mastered techniques to initiate and execute their final-year project and multiple minor projects in different topic areas.
Critical evaluation of arguments, concepts, requirements, constraints, and data to make rational judgments on appropriate algorithms, designs, methods, and configurations for analysis, design, implementation, and/or testing of solutions to significant problems.
Critical, comprehensive, and succinct presentation of ideas, information, analyses, designs, implementations, tests, and results relating to computing to both specialist and non-specialist audiences.
Deployment of appropriate established and/or cutting-edge theory, practices, and tools for the successful design, development, deployment, and maintenance of computer-based systems.
Recognition of legal, social, ethical, and professional issues involved in the exploitation of computer technology and be guided by the adoption of appropriate professional, ethical, and legal practices.
Indicative Modules
Induction Module
Academic and Study Skills
Introduction to Computer Systems and Networks
Mathematics and Statistics for Computer Science
Programming and Software Development Fundamentals
Introduction to Information Systems and Data Representation
Independent Project
Entry Level Maths
Computing Fundamentals
Introduction to Cyber Security
Introduction to Networking
Introduction to Programming
Introduction to Web Design
Introduction to AI and Data Science
Software Engineering
Relational Databases
Advanced Programming and Data Structures
Advanced Web Design
Security for Computer Networks
Computer Research Skills, Practice and Ethics
AI and Data Science Applications
Distributed and Cloud Computing
Mobile Development
Cyber Forensics and Intrusion Management
Project and Dissertation
Career Opportunities
Graduates will be well-equipped for a wide range of professional roles in the dynamic computing and IT industry. The diverse skills acquired, spanning cyber security, data science, AI, web development, networking, and software engineering.
This degree provides the foundation for a technical and development-focused career in various sectors, including finance, healthcare, entertainment, and technology.
About this Programme
This BSc (Hons) Computing degree provides students with the essential knowledge and skills required to become a computing professional. The program offers a unique opportunity to develop a wide range of computing skills including, but not limited to, cyber security, data science, artificial intelligence, web development, networking, and software engineering. It aims to deliver a thorough grounding in the practical and theoretical fundamentals of computing, preparing graduates to tackle complex problems and contribute to the rapidly evolving IT industry.
What You'll Learn
Detailed knowledge and systematic understanding of essential facts, concepts, principles, and theories (established and emergent) relating to computing specialisms.
Knowledge and understanding of information security issues in relation to the design, development, and the use of information systems.
Understanding, description, and critical commentary on literature and cutting-edge research in computing, appreciating associated uncertainties, ambiguities, and limits to knowledge at the forefront of the discipline.
Application of methods and techniques learned in computing and specialist topics to consolidate, extend, and apply knowledge to extended realistic and real-world projects.
Application of detailed knowledge, systematic understanding, and mastered techniques to initiate and execute their final-year project and multiple minor projects in different topic areas.
Critical evaluation of arguments, concepts, requirements, constraints, and data to make rational judgments on appropriate algorithms, designs, methods, and configurations for analysis, design, implementation, and/or testing of solutions to significant problems.
Critical, comprehensive, and succinct presentation of ideas, information, analyses, designs, implementations, tests, and results relating to computing to both specialist and non-specialist audiences.
Deployment of appropriate established and/or cutting-edge theory, practices, and tools for the successful design, development, deployment, and maintenance of computer-based systems.
Recognition of legal, social, ethical, and professional issues involved in the exploitation of computer technology and be guided by the adoption of appropriate professional, ethical, and legal practices.
Indicative Modules
Induction Module
Academic and Study Skills
Introduction to Computer Systems and Networks
Mathematics and Statistics for Computer Science
Programming and Software Development Fundamentals
Introduction to Information Systems and Data Representation
Independent Project
Entry Level Maths
Computing Fundamentals
Introduction to Cyber Security
Introduction to Networking
Introduction to Programming
Introduction to Web Design
Introduction to AI and Data Science
Software Engineering
Relational Databases
Advanced Programming and Data Structures
Advanced Web Design
Security for Computer Networks
Computer Research Skills, Practice and Ethics
AI and Data Science Applications
Distributed and Cloud Computing
Mobile Development
Cyber Forensics and Intrusion Management
Project and Dissertation
Career Opportunities
Graduates will be well-equipped for a wide range of professional roles in the dynamic computing and IT industry. The diverse skills acquired, spanning cyber security, data science, AI, web development, networking, and software engineering.
This degree provides the foundation for a technical and development-focused career in various sectors, including finance, healthcare, entertainment, and technology.
About this Programme
This BSc (Hons) Computing degree provides students with the essential knowledge and skills required to become a computing professional. The program offers a unique opportunity to develop a wide range of computing skills including, but not limited to, cyber security, data science, artificial intelligence, web development, networking, and software engineering. It aims to deliver a thorough grounding in the practical and theoretical fundamentals of computing, preparing graduates to tackle complex problems and contribute to the rapidly evolving IT industry.
What You'll Learn
Detailed knowledge and systematic understanding of essential facts, concepts, principles, and theories (established and emergent) relating to computing specialisms.
Knowledge and understanding of information security issues in relation to the design, development, and the use of information systems.
Understanding, description, and critical commentary on literature and cutting-edge research in computing, appreciating associated uncertainties, ambiguities, and limits to knowledge at the forefront of the discipline.
Application of methods and techniques learned in computing and specialist topics to consolidate, extend, and apply knowledge to extended realistic and real-world projects.
Application of detailed knowledge, systematic understanding, and mastered techniques to initiate and execute their final-year project and multiple minor projects in different topic areas.
Critical evaluation of arguments, concepts, requirements, constraints, and data to make rational judgments on appropriate algorithms, designs, methods, and configurations for analysis, design, implementation, and/or testing of solutions to significant problems.
Critical, comprehensive, and succinct presentation of ideas, information, analyses, designs, implementations, tests, and results relating to computing to both specialist and non-specialist audiences.
Deployment of appropriate established and/or cutting-edge theory, practices, and tools for the successful design, development, deployment, and maintenance of computer-based systems.
Recognition of legal, social, ethical, and professional issues involved in the exploitation of computer technology and be guided by the adoption of appropriate professional, ethical, and legal practices.
Indicative Modules
Induction Module
Academic and Study Skills
Introduction to Computer Systems and Networks
Mathematics and Statistics for Computer Science
Programming and Software Development Fundamentals
Introduction to Information Systems and Data Representation
Independent Project
Entry Level Maths
Computing Fundamentals
Introduction to Cyber Security
Introduction to Networking
Introduction to Programming
Introduction to Web Design
Introduction to AI and Data Science
Software Engineering
Relational Databases
Advanced Programming and Data Structures
Advanced Web Design
Security for Computer Networks
Computer Research Skills, Practice and Ethics
AI and Data Science Applications
Distributed and Cloud Computing
Mobile Development
Cyber Forensics and Intrusion Management
Project and Dissertation
Career Opportunities
Graduates will be well-equipped for a wide range of professional roles in the dynamic computing and IT industry. The diverse skills acquired, spanning cyber security, data science, AI, web development, networking, and software engineering.
This degree provides the foundation for a technical and development-focused career in various sectors, including finance, healthcare, entertainment, and technology.
University
University of Suffolk
Delivery Partner
UNICAF
Study Format
Distance Learning
Duration
2 - 12 years
Start Dates
Monthly Intakes
Credit Hours
480 hours
Scholarship
Up to 85%
Location
UK
Modules
25
Ready to Unlock Global Opportunities Through World-Class Education?
Start your journey to top universities — with expert support trusted by 1,000+ students at EduGlobal Uni.
Ready to Unlock Global Opportunities Through World-Class Education?
Start your journey to top universities — with expert support trusted by 1,000+ students at EduGlobal Uni.
Ready to Unlock Global Opportunities Through World-Class Education?
Start your journey to top universities — with expert support trusted by 1,000+ students at EduGlobal Uni.
Related Programs
Explore Our Range of Accredited Programs Across Top Universities Worldwide