- Exam(s) / assessment(s) is included in price
- Tutor is available to students
Computer Science 101 - CPD Accredited
Exam and Certificate included . CPD accredited qualification . Lifetime access
Course Gate
Summary
Overview
Computer Science 101 is suitable for anyone aspiring to or already working in this field or simply want to learn deeper into computer Science 101.
To make this Computer Science 101 course more accessible for you, we have designed it for both part-time and full-time students. This Computer Science 101 course is packed into the bite-size module for your convenience. You can study at your own pace or become accredited within hours!
If you require support, our experienced tutors are always available to help you throughout the comprehensive syllabus of this course and answer all your queries through email.
Learn how to perform a significant task in a computing system with the help of programming and become a renowned programmer through our Computer Science 101 course. The lucid contents of the Computer Science 101 course will enrich your knowledge to kick-start your career as a professional programmer.
In the beginning, the Computer Science course guides you with different program theories to analyze, summaries, detect problems, and find the best solution in different ways. Following that, it extracts you the algorithm theories, Number system, and Arrays along with their multiple advantages. Furthermore, studying the contents of the Computer Science 101 course, you can analyze the problems and make sure an ultimate solution. Finally, it makes you confident to write a program, maintain computer database, find troubleshoot, and become an exponential programmer.
Overall, the Computer Science 101 course will enrich your ability to mastery over computer science becoming an expert programmer.
Learning Objectives
The primary learning objectives of the Computer Science 101 course are to:
- Provide comprehensive knowledge of the fundamentals of computer science theory.
- Develop your understanding of the theories of algorithm analysis.
- Equip you with the skills, information and techniques you can apply to any programming language.
- Help you compare various algorithms, understand how data is stored, and when to use different data structures and algorithms.
- Help you get acquainted with stacks and queues, including the basics of trees, heaps, and the core sorting algorithms.
- Offer expert training to help you earn your certification and gain the skills needed to become a certified Computer Maintenance Specialist.
CPD
Course media
Description
What will you learn in this Computer Science 101:
Introduction
- 1 Introduction
- 2 Binary System
Analyzing Algorithms
- 3 Complexity Introduction
- 4 Math Refresher Factorial Functions.TS
- 5 Math Refresher Factorial Functions.TS
- 6 Math Refresher Algebraic Expressions.TS
- 7 n-notation
- 8 Big O
- 9 Big O Real World Example
Arrays
- 10 How is Data Stored
- 11 Fixed Arrays
- 12 Circular Arrays
- 13 Dynamic Arrays
- 14 Array Review
- 15 Array Real World Examples
Linked Lists
- 16 Nodes
- 17 Linked List
- 18 Linked List Run Times
- 19 Doubly Linked Lists
- 20 Tail Pointer
- 21 Linked List Real World Examples
- 22 Linked List Review
Stacks and Queues
- 23 Stacks
- 24 Stack Example
- 25 Queues
- 26 Queue Examples
- 27 Queue and Stack Run Times
- 28 Stack and Queues Real World Examples
Sorting Algorithms
- 29 Sorting Algorithm Introduction
- 30 Bubble Sort
- 31 Selection Sort
- 32 Insertion Sort
- 33 Quick Sort
- 34 Quick Sort Run Times
- 35 Merge Sort
- 36 Merge Sort Run Times
- 37 Stable vs Nonstable
- 38 Sorting Algorithm Real World Examples
Trees
- 39 Basics of Trees
- 40 Binary Search Tree
- 41 BST Run Times
- 42 Tree Traversals
- 43 Tree Real World Examples
Heaps
- 44 Heap Introduction
- 45 Heap Step by Step
- 46 Heap Real World Examples
Conclusion
- 47 Thank You
Method of Assessment:
Upon completion of the course, you will be required to sit for an online multiple-choice quiz based assessment, which will determine whether you have passed the course (60% pass mark). The test will be marked immediately and results will be published instantly.
Certification:
After successfully completing the course, you will be able to obtain the certificates. You can claim a PDF certificate for free-of-charge. There is an additional fee to obtain a hardcopy certificate which is £9.
Who is this course for?
Computer Science 101 is suitable for anyone who wants to gain extensive knowledge, potential experience and professional skills in the related field.
Requirements
Our Computer Science 101 is open to all from all academic backgrounds and there wants no specific requirements to attend this Computer Science 101 course. It is compatible and accessible from any device including Windows, Mac, Android, iOS, Tablets etc.
Career path
This Computer Science 101 course opens a new door for you to enter the relevant job market and also gives you the opportunity to acquire extensive knowledge along with the required skills to become successful. You will be able to add our qualification to your CV/resume which will help you to stand out in the competitive job industry.
Questions and answers
please would you be so kind as to when i will receive my email enabling me tostart my course....Thank you Paul
Answer:Hi Paul, Thanks for your query. After purchasing the course within 48 hours you will receive the course access details by email. Many thanks.
This was helpful.just wondering if i have a start date for my course.thank you for your time and trouble. Paul,
Answer:Hi Paul, Thanks for the question. All our courses have one-year access for all the learners from the day of enrollment. All courses are self-paced online courses and you can start the course anytime you want. Thanks.
This was helpful.
Reviews
Currently there are no reviews for this course. Be the first to leave a review.
Legal information
This course is advertised on reed.co.uk by the Course Provider, whose terms and conditions apply. Purchases are made directly from the Course Provider, and as such, content and materials are supplied by the Course Provider directly. Reed is acting as agent and not reseller in relation to this course. Reed's only responsibility is to facilitate your payment for the course. It is your responsibility to review and agree to the Course Provider's terms and conditions and satisfy yourself as to the suitability of the course you intend to purchase. Reed will not have any responsibility for the content of the course and/or associated materials.
FAQs
Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2024. All rights reserved.