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

292 Computer Science (CS) courses

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

Computer Science and Programming Diploma

By iStudy UK

The Computer Science and Programming Diploma course covers the fundamental theories of Algorithm Analysis. If you want to explore the concepts and methods that make a good programmer, then the course is designed for you. Programming is all about how to solve a problem. Programming theory is not confined to a single language; rather it applies to all programming languages. By understanding the right programming theory, you will be able to analyse a problem and also able to find out the probable solution. The course teaches you these Programming theories covering Algorithm analysis, Binary Number System, Arrays and their Advantages, the process of analysing a problem, Nodes and their Importance, various sorting algorithms and their comparisons, and more. Upon completion, you will be able to understand the core theories of computer science. WHAT WILL I LEARN? * Understand the Fundamental Theories of Algorithm Analysis * Be able to Compare Various Algorithms * Understand When to use Different Data Structures and Algorithms * Understand the Fundamentals of Computer Science theory REQUIREMENTS * A Willingness to Learn New Topics! * No Prior Experience or Knowledge is Needed! Module: 01 Kurt Anderson - 1 Introduction FREE 00:01:00 Kurt Anderson - 2 Binary System FREE 00:11:00 Kurt Anderson - 3 Complexity Introduction 00:02:00 Kurt Anderson - 4 Math Refresher Logarithmic Functions 00:11:00 Kurt Anderson - 5 Math Refresher Factorial Functions.TS 007 00:03:00 Kurt Anderson - 6 Math Refresher Algebraic Expressions.TS 00:03:00 Kurt Anderson - 7 n-notation 00:19:00 Kurt Anderson - 8 Big O 00:13:00 Kurt Anderson - 9 Big O Real World Example 00:10:00 Module: 02 Kurt Anderson - 10 How is Data Stored 00:09:00 Kurt Anderson - 11 Fixed Arrays 00:20:00 Kurt Anderson - 12 Circular Arrays 00:08:00 Kurt Anderson - 13 Dynamic Arrays 00:16:00 Kurt Anderson - 14 Array Review 00:08:00 Kurt Anderson - 15 Array Real World Examples 00:06:00 Kurt Anderson - 16 Linked List 00:12:00 Kurt Anderson - 16 Nodes 00:04:00 Kurt Anderson - 17 Linked List Run Times 00:15:00 Kurt Anderson - 18 Doubly Linked Lists 00:08:00 Kurt Anderson - 19 Tail Pointer 00:05:00 Module: 03 Kurt Anderson - 20 Linked List Real World Examples 00:03:00 Kurt Anderson - 20 Stack Example 00:11:00 Kurt Anderson - 21 Linked List Review 00:04:00 Kurt Anderson - 22 Stacks 00:10:00 Kurt Anderson - 23 Queues 00:09:00 Kurt Anderson - 24 Queue Examples 00:10:00 Kurt Anderson - 25 Queue and Stack Run Times 00:06:00 Kurt Anderson - 26 Stack and Queues Real World Examples 00:07:00 Kurt Anderson - 27 Sorting Algorithm Introdcution 00:02:00 Kurt Anderson - 28 Bubble Sort 00:10:00 Kurt Anderson - 29 Selection Sort 00:10:00 Module: 04 Kurt Anderson - 30 Insertion Sort 00:09:00 Kurt Anderson - 31 Quick Sort 00:15:00 Kurt Anderson - 32 Quick Sort Run Times 00:10:00 Kurt Anderson - 33 Merge Sort 00:12:00 Kurt Anderson - 34 Merge Sort Run Times 00:08:00 Kurt Anderson - 35 Stable vs Nonstable 00:07:00 Kurt Anderson - 36 Sorting Algorithm Real World Examples 00:04:00 Kurt Anderson - 37 Basics of Trees 00:08:00 Kurt Anderson - 38 Binary Search Tree 00:09:00 Kurt Anderson - 39 BST Run Times 00:08:00 Module: 05 Kurt Anderson - 40 Tree Traversals 00:13:00 Kurt Anderson - 41 Tree Real World Examples 00:05:00 Kurt Anderson - 42 Heap Introduction 00:04:00 Kurt Anderson - 43 Heap Step by Step 00:12:00 Kurt Anderson - 44 Heap Real World Examples 00:07:00 Kurt Anderson - 45 Thank You 00:01:00

Computer Science and Programming Diploma
Delivered Online On Demand
£25

Computer Science With Python

By Course Cloud

COURSE OVERVIEW Learn the logistics of advanced coding by using the world's most popular programming language with this course on Computer Science with Python. Trying to understand the theories of computation, algorithms, and technology can be challenging, even for the most adept IT technician. This advanced training will help anyone excel in coding and programming practices, taking your IT capabilities to whole new levels.         This specialised Python tuition can assist even experienced computer scientists gain a greater understanding of the complexities and mathematical theories that drive all software and software platforms. The instructor provides complete guidance and support, along with regular assessments and quizzes to ensure that crucial knowledge has been embedded. The tutorial presents this complex subject matter in a way that will improve your computer skills significantly. This best selling Computer Science With Python has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth Computer Science With Python is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The Computer Science With Python is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The Computer Science With Python is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the Computer Science With Python, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the Computer Science With Python will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the Computer Science With Python to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

Computer Science With Python
Delivered Online On Demand
£89

Diploma in Computer Science With Python - Level 5 (QLS Endorsed)

By Kingston Open College

QLS Endorsed + CPD QS Accredited - Dual Certification | Instant Access | 24/7 Tutor Support

Diploma in Computer Science With Python - Level 5 (QLS Endorsed)
Delivered Online On Demand
£15

Computer Science with Python Course

5.0(2)

By Studyhub UK

OVERVIEW Dive into the dynamic world of computer science with our comprehensive 'Computer Science with Python Course'. Python, a versatile and widely used programming language, serves as the foundation for this course, offering learners a gateway into the intricate realm of computing. From installing Python and understanding its documentation to mastering advanced concepts like closures, classes, and data hiding, this course is meticulously designed to cater to beginners and those looking to deepen their knowledge. With a curriculum that's rich and varied, you'll be equipped with the skills to tackle real-world challenges, making you a sought-after asset in the ever-evolving tech industry. The course curriculum is structured to ensure a smooth learning curve. Starting with foundational topics such as command line usage, variables, and simple Python syntax, learners will gradually progress to more advanced subjects.  In the digital age, proficiency in a programming language like Python is invaluable. Whether you're aiming to kickstart a career in tech, enhance your current skill set, or simply satiate your curiosity, this course promises a transformative learning experience. With a blend of theoretical knowledge and its practical application, you'll be poised to make significant strides in the world of computer science. LEARNING OUTCOMES OF COMPUTER SCIENCE WITH PYTHON COURSE: 1. Understand Python's foundational concepts, including its installation, documentation, and basic syntax. 2. Gain proficiency in working with various Python data types such as strings, lists, dictionaries, and tuples. 3. Develop the ability to create and manipulate functions, including lambda functions, generators, and closures. 4. Acquire skills in object-oriented programming with a focus on classes, inheritance, and data hiding. 5. Implement advanced programming constructs and handle exceptions efficiently.   Video Player https://studyhub.org.uk/wp-content/uploads/2020/01/Computer-Science-with-Python-Course-Introduction-Video-1.mp4 00:00 00:00 00:00 Use Up/Down Arrow keys to increase or decrease volume. WHY BUY THIS COMPUTER SCIENCE WITH PYTHON COURSE? 1. Digital Certificate, Transcript, student ID all included in the price 2. Absolutely no hidden fees 3. Directly receive CPD accredited qualifications after course completion 4. Receive one to one assistance on every weekday from professionals 5. Immediately receive the PDF certificate after passing 6. Receive the original copies of your certificate and transcript on the next working day 7. Easily learn the skills and knowledge from the comfort of your home CERTIFICATION After studying the course materials of the Computer Science with Python Course you will be able to take the MCQ test that will assess your knowledge. After successfully passing the test you will be able to claim the pdf certificate for £5.99. Original Hard Copy certificates need to be ordered at an additional cost of £9.60. WHO IS THIS COMPUTER SCIENCE WITH PYTHON COURSE FOR? * Beginners eager to delve into the realm of computer science and programming. * Individuals looking to add Python programming to their skill set. * Tech enthusiasts keen on understanding advanced Python concepts. * Students pursuing computer science and needing a comprehensive Python guide. * Professionals in tech roles aiming to enhance their coding capabilities. PREREQUISITES This Computer Science with Python Course was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. CAREER PATH * Python Developer: £45,000 - £70,000 Annually * Data Scientist: £50,000 - £80,000 Annually * Software Engineer: £40,000 - £75,000 Annually * Backend Developer: £45,000 - £72,000 Annually * Systems Analyst: £35,000 - £60,000 Annually * DevOps Engineer: £50,000 - £85,000 Annually COURSE CURRICULUM Module 01 A Installing Python FREE 00:17:00 Documentation 00:30:00 Command Line 00:17:00 Variables 00:29:00 Simple Python Syntax 00:15:00 Keywords 00:18:00 Import Module 00:17:00 Module 02 Additional Topics 00:23:00 If Elif Else 00:31:00 Iterable 00:10:00 For 00:11:00 Loops 00:20:00 Execute 00:05:00 Exceptions 00:18:00 Module 03 Data Types 00:24:00 Number Types 00:28:00 More Number Types 00:13:00 Strings 00:20:00 More Strings 00:11:00 Files 00:08:00 Lists 00:15:00 Dictionaries 00:04:00 Tuples 00:07:00 Sets 00:09:00 Module 04 Comprehensions 00:10:00 Definitions 00:02:00 Functions 00:06:00 Default Arguments 00:06:00 Doc Strings 00:06:00 Variadic Functions 00:07:00 Factorial 00:07:00 Module 05 Function Objects 00:07:00 Lambda 00:11:00 Generators 00:06:00 Closures 00:10:00 Classes 00:09:00 Object Initialization 00:05:00 Class Static Members 00:07:00 Classic Inheritance 00:10:00 Data Hiding 00:07:00 Mock Exam Mock Exam - Python Developer 00:20:00 Final Exam Final Exam - Python Developer 00:20:00

Computer Science with Python Course
Delivered Online On Demand
£10.99

DevOps Engineer Diploma - CPD Certified

5.0(2)

By Studyhub UK

In the fast-evolving landscape of UK DevOps engineering, the demand for skilled professionals has reached unprecedented levels. Recent challenges in the industry underscore the need for adept DevOps Engineers who seamlessly integrate web development, programming, and Linux proficiency. Our CPD Certified DevOps Engineer course is meticulously crafted to address these demands, offering a comprehensive journey through web development, Linux mastery, and specialised programming languages. Embrace a transformative learning experience that not only equips you with essential technical skills but also positions you at the forefront of the DevOps revolution in the UK. This DevOps Engineer - CPD Certified Bundle Consists of the following Premium courses: * Course 01: Complete Web Development * Course 02: Linux for Cloud and DevOps Engineers * Course 03: Computer Programming Specialist Certificate * Course 04: Basic C# Coding * Course 05: C# Basics * Course 06: JavaScript Functions * Course 07: PHP Web Development with MySQL; GitHub & Heroku * Course 08: ASP.Net MVC and Entity Framework Course * Course 09: Learn Spring & Angular Material with a Full Web Application * Course 10: Build Progressive Web Apps with Angular * Course 11: Computer Science with Python Course * Course 12: JavaScript Foundations for Everyone * Course 13: Learn to Code HTML, CSS & Javascript * Course 14: Asynchronous JavaScript Basics * Course 15: Node JS: API Development with Swagger Interface Description Language * Course 16: Mobile and Web Development with Ionic & Angular JS * Course 17: Coding Essentials - Javascript, ASP. Net, C# - Bonus HTML * Course 18: Basics of WordPress: Create Unlimited Websites * Course 19: Master JavaScript with Data Visualization * Course 20: Web Applications for Specialisation on Development 10 Extraordinary Career Oriented courses that will assist you in reimagining your thriving techniques- * Course 01: Effective Communication Skills Diploma * Course 02: Business Networking Skills * Course 03: Influencing and Negotiation Skills * Course 04: Delegation Skills Training * Course 05: Time Management * Course 06: Leadership Skills Training * Course 07: Decision Making and Critical Thinking Online Course * Course 08: Emotional Intelligence and Social Management Diploma * Course 09: Assertiveness Skills * Course 10: Touch Typing Complete Training Diploma Learning Outcomes: Upon completion of this DevOps Engineer - CPD Certified bundle, you should be able to: * Proficiency in complete web development and Linux for DevOps. * Mastery in C# coding, ASP.Net MVC, and Entity Framework. * Fluency in JavaScript, including advanced functions and asynchronous basics. * Competence in mobile and web development with Ionic & Angular JS. * Expertise in Python for computer science and data visualisation. * Ability to create unlimited websites using WordPress and JavaScript. As you embark on this CPD-certified journey, you'll unravel the intricacies of complete web development fortified by Linux expertise. From mastering C# and JavaScript to delving into the realms of ASP.Net MVC and Entity Framework, this course ensures a holistic understanding of the technologies shaping the industry. Elevate your capabilities by building progressive web apps, exploring Python in computer science, and conquering the nuances of mobile and web development with Ionic & Angular JS. Join us to unlock the keys to success in the world of DevOps engineering, making an impact that echoes throughout the UK tech industry. CPD 300 CPD hours / points Accredited by CPD Quality Standards WHO IS THIS COURSE FOR? * Individuals aspiring to become DevOps Engineers. * Web developers looking to enhance their Linux proficiency. * Programmers seeking expertise in C# and JavaScript. * Tech enthusiasts interested in ASP.Net MVC and Entity Framework. * Those wanting to excel in mobile and web development. * Individuals keen on mastering Python for data visualisation. Please Note: Studyhub is a Compliance Central approved resale partner for Quality Licence Scheme Endorsed courses. REQUIREMENTS To participate in this DevOps Engineer course, all you need is - * A smart device * A secure internet connection * And a keen interest in DevOps Engineer * AWS Certified DevOps Engineer - Professional CAREER PATH * Web Developer: •40,000 - •60,000 * DevOps Engineer: •45,000 - •70,000 * Full-Stack Developer: •50,000 - •75,000 * Software Engineer: •45,000 - •65,000 * JavaScript Developer: •40,000 - •60,000 * Systems Administrator: •35,000 - •55,000 CERTIFICATES CPD ACCREDITED CERTIFICATE Digital certificate - Included * CPD Accredited e-Certificate - Free * CPD Accredited Hardcopy Certificate - Free * Enrolment Letter - Free * Student ID Card - Free

DevOps Engineer Diploma - CPD Certified
Delivered Online On Demand
£289

Computing - GCSE Syllabus - In Person Tuition, London, Lambeth, Wandsworth, Merton, Southwark, Kensington & Chelsea

5.0(8)

By GLA Tutors Home or Online

COMPUTER SCIENCE GCSE SYLLABUS The GCSE Computer Science Tutor Syllabus is designed to provide tutors in England with a comprehensive framework for teaching the GCSE Computer Science curriculum effectively. This syllabus aims to equip tutors with the necessary knowledge and skills to support students in their understanding and application of core computer science concepts.  Module 1: Introduction to Computer Science - Overview of computer science and its relevance in today's world - Understanding the components of a computer system - Introduction to algorithms and problem-solving techniques - Exploration of programming languages and their uses Module 2: Computer Hardware - Understanding the main components of a computer system, including CPU, memory, and storage devices - Exploring input and output devices and their functionalities - Understanding the role of operating systems and software in computer systems Module 3: Software Development - Introduction to programming concepts and languages (e.g., Python or Java) - Understanding variables, data types, and operators - Building algorithms and logical reasoning skills - Introduction to flowcharts and pseudocode - Implementation of simple programs and debugging techniques Module 4: Data Representation - Understanding binary, hexadecimal, and denary number systems - Representation of text, images, and sound using binary - Introduction to data compression and encryption techniques Module 5: Computer Networks - Understanding the basics of computer networks, including LAN, WAN, and the Internet - Introduction to network topologies, protocols, and security - Exploring the impact of digital communication on society Module 6: Cybersecurity and Ethical Issues - Understanding the importance of cybersecurity and data protection - Introduction to common threats and vulnerabilities - Exploring ethical issues related to computer science, such as privacy and intellectual property rights Module 7: Algorithms and Programming Techniques - Advanced programming concepts, including conditionals, loops, and functions - Introduction to sorting and searching algorithms - Exploring data structures, such as arrays and lists Module 8: System Architecture - Understanding the structure and function of a CPU - Introduction to memory hierarchy and cache - Exploring the Von Neumann architecture and its limitations Module 9: Computational Thinking and Problem Solving - Advanced problem-solving techniques using computational thinking - Introduction to algorithms for complex problems - Exploring algorithmic efficiency and optimization techniques Module 10: Exam Preparation and Revision - Reviewing key concepts covered throughout the syllabus - Practicing past exam questions and providing guidance on exam techniques - Supporting students with exam preparation strategies Please note that the duration and depth of each module can vary depending on the level of expertise required and the specific needs of the learners. Additionally, it's important to adapt the curriculum to the learners' proficiency levels, whether they are A Level/GCSE students or adult learners with different experience levels.

Computing - GCSE Syllabus - In Person Tuition, London, Lambeth, Wandsworth, Merton, Southwark, Kensington & Chelsea
Delivered in-person, on-requestDelivered In-Person in London
£60

Diploma in Python, Java and Machine Learning

By Imperial Academy

3 QLS Endorsed Diploma | QLS Hard Copy Certificate Included | 10 CPD Courses | Lifetime Access | 24/7 Tutor Support

Diploma in Python, Java and Machine Learning
Delivered Online On Demand
£399

C# Coding, Java and Python Programming - QLS Endorsed Certificate

By Imperial Academy

3 QLS Endorsed Diploma | QLS Hard Copy Certificate Included | 10 CPD Courses | Lifetime Access | 24/7 Tutor Support

C# Coding, Java and Python Programming - QLS Endorsed Certificate
Delivered Online On Demand
£399

Diploma in Chemical Engineering - CPD Certified

5.0(2)

By Studyhub UK

In the dynamic landscape of Chemical Engineering, the UK faces a pressing challenge: balancing industrial growth with environmental sustainability. Our Diploma in Chemical Engineering - CPD Certified is designed to address this contemporary issue head-on, equipping you with a comprehensive understanding of Chemical Engineering Fundamentals and the intricacies of Petroleum Engineering and Exploration. Dive deep into the world of Sustainable Energy and gain insights into Renewable Energy sources, all while mastering the complexities of Petroleum Refining. As the industry evolves, stay ahead by exploring cutting-edge topics like Particle Physics and Solar Energy. This diploma doesn't just educate; it transforms you into a forward-thinking professional ready to tackle real-world challenges in the Chemical and Energy sectors. This Diploma in Chemical Engineering - CPD Certified Bundle Consists of the following Premium courses: * Course 01: Chemical Engineering Fundamentals * Course 02: Basic Chemistry * Course 03: Calculus: Differentiation and Integration * Course 04: Applied Economics * Course 05: Certification in Environmental Management - Level 3 * Course 06: Introduction to Petroleum Engineering and Exploration * Course 07: Petroleum Products : Specifications Properties Market Demand * Course 08: Petroleum Refining Demystified * Course 09: Sustainable Energy, Development and Environmental Impacts * Course 10: Renewable Energy * Course 11: Diploma in Lab Technician at QLS Level 5 * Course 12: Electrical Machines for Electrical Engineering * Course 13: Particle Physics * Course 14: Solar Energy * Course 15: Biochemistry * Course 16: Water Chemistry * Course 17: Spill Management Training * Course 18: Sociology * Course 19: Computer Science with Python * Course 20: Oil and Gas Industry 10 Extraordinary Career Oriented courses that will assist you in reimagining your thriving techniques- * Course 01: Effective Communication Skills Diploma * Course 02: Business Networking Skills * Course 03: Influencing and Negotiation Skills * Course 04: Delegation Skills Training * Course 05: Time Management * Course 06: Leadership Skills Training * Course 07: Decision Making and Critical Thinking Online Course * Course 08: Emotional Intelligence and Social Management Diploma * Course 09: Assertiveness Skills * Course 10: Touch Typing Complete Training Diploma Learning Outcomes: Upon completion of this Diploma in Chemical Engineering - CPD Certified bundle, you should be able to: * Analyse and resolve contemporary Chemical Engineering challenges in real-world scenarios. * Demonstrate proficiency in Petroleum Engineering, exploring its intricacies and market dynamics. * Apply principles of Sustainable Energy to drive development with minimal environmental impact. * Master the complexities of Renewable Energy and understand its role in the global energy landscape. * Integrate theoretical knowledge with practical skills in Lab Technician and spill management. * Engage with interdisciplinary subjects like Sociology and Computer Science for a holistic understanding. Uncover the mysteries of Electrical Machines, delve into Water Chemistry, and acquire spill management expertise. The course isn't just about theory; it's a journey that combines scientific knowledge with practical applications. By the end, you'll not only hold a Diploma in Chemical Engineering but possess a rich skill set to make a positive impact on the industry and the environment. CPD 300 CPD hours / points Accredited by CPD Quality Standards WHO IS THIS COURSE FOR? * Aspiring Chemical Engineers seeking a comprehensive and relevant curriculum. * Professionals in Energy and Environmental sectors aiming to enhance their expertise. * Individuals interested in the intersection of science, technology, and environmental impact. Please Note: Studyhub is a Compliance Central approved resale partner for Quality Licence Scheme Endorsed courses. REQUIREMENTS To participate in this Chemical Engineeringcourse, all you need is - * A smart device * A secure internet connection * And a keen interest in Chemical Engineering CAREER PATH * Chemical Process Engineer: •40,000 - •60,000 * Petroleum Engineer: •45,000 - •75,000 * Lab Technician: •25,000 - •35,000 * Environmental Consultant: •30,000 - •50,000 * Renewable Energy Analyst: •35,000 - •55,000 * Water Chemist: •30,000 - •45,000 CERTIFICATES CPD ACCREDITED CERTIFICATE Digital certificate - Included * CPD Accredited e-Certificate - Free * CPD Accredited Hardcopy Certificate - Free * Enrolment Letter - Free * Student ID Card - Free

Diploma in Chemical Engineering - CPD Certified
Delivered Online On Demand
£289

IGCSE Computer Science

By Spark Generation

Embark on a journey into the world of technology with Spark Generation! Learn the fundamentals of computer science, coding languages, and algorithmic thinking. Discover the logic behind programs and explore the creative potential of digital innovation.

IGCSE Computer Science
Delivered Online On Demand
£4.5