• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

299 Computer Science & Engineering (CSE) courses delivered On Demand

The Full Stack Web Development

By Xpert Learning

A course by Sekhar Metla IT Industry Expert RequirementsNo pre-knowledge is required - enthusiasm is all you need!, you will be trained from scratchNo paid software required - all coding will be created with open sourceA PC or Mac computer with access to the internetNo programming experience needed. You will learn everything you need to know Audience Beginners - Those who are new to web development and want to learn both frontend and backend technologies. Frontend Developers looking to expand their skills and venture into backend development to enhance their career opportunities. Backend Developers seeking to gain expertise in frontend technologies to be able to build complete web applications and work on both ends of the development stack. Aspiring Full Stack Developers Individuals who aspire to work as full stack developers and want to gain a comprehensive understanding of the entire web development process. Web Designers - who want to complement their design skills with coding abilities and create fully functional web applications. Software Engineers interested in strengthening their skills and knowledge in full stack development to contribute effectively to end-to-end projects. Computer Science Students studying computer science or related fields who wish to get hands-on experience and practical knowledge in web development. Career Changers Professionals from other industries who want to transition into the field of web development and need a complete understanding of full stack technologies. Who wants to become a Full stack developer curious about full stack development and data science Audience Beginners - Those who are new to web development and want to learn both frontend and backend technologies. Frontend Developers looking to expand their skills and venture into backend development to enhance their career opportunities. Backend Developers seeking to gain expertise in frontend technologies to be able to build complete web applications and work on both ends of the development stack. Aspiring Full Stack Developers Individuals who aspire to work as full stack developers and want to gain a comprehensive understanding of the entire web development process. Web Designers - who want to complement their design skills with coding abilities and create fully functional web applications. Software Engineers interested in strengthening their skills and knowledge in full stack development to contribute effectively to end-to-end projects. Computer Science Students studying computer science or related fields who wish to get hands-on experience and practical knowledge in web development. Career Changers Professionals from other industries who want to transition into the field of web development and need a complete understanding of full stack technologies. Who wants to become a Full stack developer curious about full stack development and data science

The Full Stack Web Development
Delivered Online On Demand19 hours
£9.99

Number Base Conversion

By The Teachers Training

Unlock the secrets of number base conversion with our comprehensive course. Learn how to seamlessly transition between decimal, binary, octal, and hexadecimal systems. Master essential techniques and gain practical skills for solving complex mathematical problems with ease. Enroll now to expand your understanding of number bases and excel in various fields, from computer science to engineering.

Number Base Conversion
Delivered Online On Demand2 hours
£15

AS Level Physics

By Spark Generation

Explore the laws of the universe with this self-paced course from Spark Generation! From mechanics to electromagnetism, learn more about the world of matter and energy. This self-paced course guides you through real-world applications, experiments, and problem-solving exercises. Join us to unravel the mysteries of the physical world!

AS Level Physics
Delivered Online On Demand48 hours
£4.50

A2 Level Physics

By Spark Generation

Explore the laws of the universe with this Cambridge self-paced course from Spark Generation! You will have the flexibility to learn when and where you want, as the course is one click away.

A2 Level Physics
Delivered Online On Demand48 hours
£4.50

A Beginner Crash Course on ChatGPT

By One Education

Welcome to the wonderfully witty world of ChatGPT, where your curiosity meets cutting-edge technology without needing a computer science degree or a coffee the size of your head. This crash course is your friendly, no-fluff guide to understanding what ChatGPT is, how it works, and most importantly—how you can use it without asking it “Are you conscious?” every five minutes. Whether you're a student, a professional, or someone who thinks AI only lives in sci-fi films, you'll walk away knowing how to get useful answers, craft better prompts, and avoid the common mistakes people make when chatting with this digital wordsmith. Think of this as the sat-nav for navigating the ChatGPT landscape—clear directions, a few warnings about the potholes, and no annoying robot voice. You’ll learn the what, why and how of AI-powered chat, from drafting content and brainstorming ideas to handling repetitive tasks like a pro. With jargon-free language and an engaging tone, this course is designed to bring you up to speed in less time than it takes to brew a proper cup of tea. So, pull up a chair and prepare to get acquainted with the future of communication—without the fuss. Learning Outcomes: Understand the capabilities of ChatGPT and its potential applications Learn how to sign up for an OpenAI account and set up ChatGPT Identify the benefits and limitations of using ChatGPT for business, teaching, and research Develop skills in using ChatGPT to improve customer engagement, personalised learning, and information retrieval Explore additional resources and videos to enhance your ChatGPT experience The Beginner Crash Course on ChatGPT is designed to provide learners with a comprehensive understanding of this cutting-edge technology and its potential applications. Through six modules, learners will gain an understanding of the capabilities of ChatGPT, how to sign up for an OpenAI account, and how to set up ChatGPT for business, teaching, and research purposes. Upon completing this course, learners will have the knowledge and skills to use ChatGPT to improve customer engagement, personalised learning, and information retrieval. With expert guidance and a comprehensive curriculum, this course is the key to unlocking the potential of ChatGPT and taking your interactions with technology to the next level. A Beginner Crash Course on ChatGPT Course Curriculum Sign up for an OpenAI Account What can ChatGPT do for you? ChatGPT for Business ChatGPT for Teaching ChatGPT for Research Limitations of ChatGPT How is the course assessed? Upon completing an online module, you will immediately be given access to a specifically crafted MCQ test. For each test, the pass mark will be set to 60%. Exam & Retakes: It is to inform our learners that the initial exam for this online course is provided at no additional cost. In the event of needing a retake, a nominal fee of £9.99 will be applicable. Certification Upon successful completion of the assessment procedure, learners can obtain their certification by placing an order and remitting a fee of __ GBP. £9 for PDF Certificate and £15 for the Hardcopy Certificate within the UK ( An additional £10 postal charge will be applicable for international delivery). CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Business owners seeking to improve customer engagement Teachers looking to provide personalised support to their students Researchers seeking answers to complex questions Anyone interested in learning about AI-powered chatbots Individuals seeking to enhance their technology skills Career path Customer service representative Online tutor or trainer Research analyst Content writer Data analyst £20,000 - £60,000+ (depending on career path and experience) Certificates Certificate of completion Digital certificate - £9 You can apply for a CPD Accredited PDF Certificate at the cost of £9. Certificate of completion Hard copy certificate - £15 Hard copy can be sent to you via post at the expense of £15.

A Beginner Crash Course on ChatGPT
Delivered Online On Demand3 hours
£12

Learn Web Development from Scratch Course

By One Education

Ever stared at a website and thought, “How did they build that?” This course is your no-nonsense route to understanding the hows, whats and whys of web development—without needing a computer science degree or a background in tech. Whether you’re just curious or keen to reshape your digital future, we’ll walk you through HTML, CSS, JavaScript, and more—step by step, with clarity, purpose and the occasional chuckle where appropriate. Designed for complete beginners, this online course delivers the technical foundations of building websites from the ground up—clearly and without any fluff. By the end, you’ll understand how web pages come to life, how to structure content, and how styling and scripts bring everything together. No over-the-top jargon, no pressure—just a solid, well-paced approach to the world behind the screen. Expert Support Dedicated tutor support and 24/7 customer support are available to all students with this premium quality course. Key Benefits Learning materials of the Design course contain engaging voiceover and visual elements for your comfort. Get 24/7 access to all content for a full year. Each of our students gets full tutor support on weekdays (Monday to Friday) Course Curriculum: Here is a curriculum breakdown of the Learn Web Development from Scratch course: Section 01: Introduction Introduction How to Get Course requirements Getting Started on Windows, Linux or Mac How to ask Great Questions FAQ's Section 02: HTML Introduction HTML Choosing Code Editor Installing Code Editor (Sublime Text) Overview of a Webpage Structure of a Full HTML Webpage First Hello World! Webpage Section 03: HTML Basic Heading tags Paragraph Formatting Text List Items Unordered List Items Ordered Classes IDs Comments Section 04: HTML Intermediate Images Forms Marquee Text area Tables Links Navbar - Menu HTML Entities Div tag Google Maps Section 05: HTML Advanced HTML Audio HTML Video Canvas Iframes Input Types Input Attributes Registration Form Contact Us Form Coding Exercise Solution for Coding Exercise Section 06: JavaScript Introduction What is JavaScript Hello World Program Getting Output Internal JavaScript External JavaScript Inline JavaScript Async and defer Section 07: JavaScript Basics Variables Data Types Numbers Strings String Formatting Section 08: JavaScript Operators Arithmetic operators Assignment operators Comparison operators Logical operators Section 09: JavaScript Conditional Statements If-else statement If-else-if statement Section 10: JavaScript Control Flow Statements While loop Do-while loop For loop Coding Exercise Solution for Coding Exercise Section 11: JavaScript Functions Creating a Function Function Call() Function with parameters Section 12: JavaScript Error Handling Try-catch Try-catch-finally Section 13: JavaScript Client-Side Validations On Submit Validation Input Numeric Validation Section 14: Python Introduction Introduction to Python Python vs Other Languages Why It's Popular Command Line Basics Python Installation (Step By Step) PyCharm IDE Installation Getting Start PyCharm IDE First Python Hello World Program Section 15: Python Basic Variables Data Types Type Casting User Inputs Comments Section 16: Python Strings Strings String Indexing String Slicing String Built-in Functions Formatting String (Dynamic Data) Section 17: Python Operators Arithmetic Operators Assignment Operators Comparison Operators Logical Operators AND Operator OR Operator NOT Operator Booleans Section 18: Python Data Structures Arrays in Earlier Lists Add List Items Remove List Items Sort Lists Join Lists Tuples Update tuples Join tuples Dictionaries Add Dictionary Items Remove Dictionary Items Nested Dictionaries Sets Add Set Items Remove Set Items Join Set Items Section 19: Python Conditional Statements If Statement If-else Statement If-elif-else Statement If Statement Coding Exercise Section 20: Python Control Flow Statements Flow Charts While Loops Statement For Loops Statement The range() Function Nested Loops 2D List using Nested Loop Section 21: Python Core Games Guessing Game Car Game Section 22: Python Functions Creating a Function Calling a Function Function with Arguments Section 23: Python args, KW args for Data Science args, Arbitary Arguments kwargs, Arbitary Keyword Arguments Section 24: Python Project Project Overview ATM Realtime Project Course Assessment To simplify the procedure of evaluation and accreditation for learners, we provide an automated assessment system. Upon completion of an online module, you will immediately be given access to a specifically crafted MCQ test. The results will be evaluated instantly, and the score will be displayed for your perusal. For each test, the pass mark will be set to 60%. When all tests have been successfully passed, you will be able to order a certificate endorsed by the Quality Licence Scheme. Exam & Retakes: It is to inform our learners that the initial exam for this online course is provided at no additional cost. In the event of needing a retake, a nominal fee of £9.99 will be applicable. Certification Upon successful completion of the assessment procedure, learners can obtain their certification by placing an order and remitting a fee of £9 for PDF Certificate and £15 for the Hardcopy Certificate within the UK ( An additional £10 postal charge will be applicable for international delivery). Who is this course for? This Learn Web Development from Scratch course is designed to enhance your expertise and boost your CV. Learn key skills and gain a certificate of achievement to prove your newly-acquired knowledge. Requirements This Learn Web Development from Scratch course is open to all, with no formal entry requirements. Career path Upon successful completion of the Learn Web Development from Scratch Course, learners will be equipped with many indispensable skills and have the opportunity to grab.

Learn Web Development from Scratch Course
Delivered Online On Demand13 hours
£12

A2 Level Mathematics

By Spark Generation

Success in Cambridge Maths is often a prerequisite for many competitive university courses, particularly in the fields of engineering, physics, computer science, and of course, mathematics. This self-paced course from Spark Generation provides a strong foundation for students planning to pursue mathematically-intensive careers or those who want to prepare for their high school journey in a smart way. :)

A2 Level Mathematics
Delivered Online On Demand48 hours
£4.50

AS Level Mathematics

By Spark Generation

Success in Cambridge Maths is often a prerequisite for many competitive university courses, particularly in the fields of engineering, physics, computer science, and of course, mathematics. This self-paced course from Spark Generation provides a strong foundation for students planning to pursue mathematically-intensive careers or those who want to prepare for their high school journey in a smart way. :)

AS Level Mathematics
Delivered Online On Demand48 hours
£4.50

IGCSE Mathematics

By Spark Generation

Success in Cambridge Maths is often a prerequisite for many competitive university courses, particularly in the fields of engineering, physics, computer science, and of course, mathematics. This self-paced course from Spark Generation provides a strong foundation for students planning to pursue mathematically-intensive careers or those who want to prepare for their high school journey in a smart way. :)

IGCSE Mathematics
Delivered Online On Demand48 hours
£4.50

Educators matching "Computer Science & Engineering (CSE)"

Show all 38
The Flowhesion Foundation Research Centre for BAMER Research

the flowhesion foundation research centre for bamer research

Bolton

Imam Abdul Hafeez Siddique is the Founder and CEO of The Flowhesion Foundation. He is an experienced, qualified Muslim Chaplain who studied at a traditional Islamic seminary in Bolton. Abdul graduated from the seminary at the age of 17 making him, at the point of qualification, one of the youngest Imam’s in Britain. Post qualification, he serves as a Muslim Chaplain at HMP Wymott where he works as part of a multi-disciplinary, multi-faith team. Abdul has a strong academic background in community cohesion and social capital research. After completing his undergraduate degree in this field, he was awarded a postgraduate scholarship by the Mariott Trust. Subsequently this led him to become the first person in the Northwest to look in to how members of the South-Asian Muslim community in Bolton interpreted the terminology and lexicology surrounding community cohesion. He asked these difficult questions to marginalised members of the bamer community. The research allowed Abdul to undertake an in-depth theoretical study of the evolution of the concept: community cohesion and his in-depth qualitative interviews formed the basis of his study that was supervised by Professor Carole Truman and Dr Margaret Boneham at the University of Bolton. This seminal study came to fruition in the form of a thesis submitted for the degree of Master of Philosophy (M.Phil) titled ‘A critical analysis of Cantle’s (2001) community cohesion model and its applicability to marginalised elements of Bolton’s south-asian Muslim Community’ that was awarded to him in 2011. In addition, Abdul has over 10 years experience working with socially excluded immigrant BAME communities and their representatives in Bolton to promote community cohesion and build social capital.