Skip to content
UdemyIntroduction To Computer SciencePaid courseAll LevelsCertificate

Conquer Computer Science: Hardware & Software (Part 1/5) (Udemy.com)

A Course for Students Preparing for Any High School Computer Science Exams: iGCSE, GCSE, IB, American Diploma and more

Created by: John Iglar

Last updated November 2024

icon
What you will learn

  • Master the fundamental concepts regarding computer hardware and software
  • Understand the hardware components of a computer and how each component works
  • Recognize the similarities and differences between general purpose and single purpose computers
  • Identify the components of a computer's CPU and how they work together
  • Explain the steps of the computer's Instruction Cycle and what components do in each step
  • Identify different embedded systems and explain how they function
  • Understand how different Input and Output devices function
  • Explain the differences between primary and secondary memory
  • Understand how virtual memory works
  • Describe the process of using cloud storage
  • Understand the basics of network hardware
  • Compare system and application software
  • Explain how different operating systems work
  • Understand firmware and interrupts

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

Are you or someone you know studying Computer Science? Do you want to master fundamental concepts and achieve top scores in your exams? Look no further than our IGCSE Computer Science (O Level) masterclass! This course is highly suitable for students studying GCSE Computer Science, High School Computer Science (such as the American Diploma).

Designed specifically for international school students, home schoolers, and independent candidates studying IGCSE Computer Science, GCSE Computer Science, or High School Computer Science, this course provides everything you need to know to understand the fundamentals of how computers work, their hardware and software components, and the concepts that underlie the machines and systems omnipresent in today's society.

This course is intended to guide learners through a high-school level (IGCSE, IB Diploma, or similar) curriculum. It is intended to be purchased by adults over 18 years old, either for their own fundamental learning, or to be then given to a younger person to use. According to Udemy's regulations, "Those under 18 may use the services only if a parent or guardian opens their account, handles any enrollments, and manages their account usage." If you are under 18, I encourage you to take this course but to let your parent or legal guardian manage the enrollment and payment.

In this course, you will:

  • Review the IGCSE Computer Science syllabus in a logical and organized manner

  • Gain a deep understanding of each topic through clear explanations and illustrative images and videos

  • Reinforce your knowledge with interactive quizzes and exercises

  • Keep track of your learning with helpful study guides

  • Get instant feedback on your progress and identify areas you need to work on.

Taught by a highly experienced Computer Science teacher, this masterclass covers all the content needed to write the IGCSE and GCSE Computer Science exams offered by Pearson Edexcel or Cambridge CIE, as well as the basics of content required by the IB Diploma Computer Science course, AP Computer Science, or other High School or Secondary School Computer Science programs.

Enroll now and join a supportive community of like-minded learners part of the LearnFire family on Udemy!

In today's technology-driven world, understanding the fundamentals of computer hardware and software is a skill everyone needs. High school students, in particular, should master the basics of computers to prepare themselves for the digital age and the workforce. By learning about computer hardware and software in this course, you will be better equipped to use computers and other digital devices effectively. You will also be able to understand the various components of a computer system, such as the CPU, memory, and storage devices. You will be better equipped to understand and evaluate new technologies and their potential impact on society. Finally, learning about computer hardware and software can be a fun and rewarding experience for high school students. It can help you develop new skills and interests, and may even inspire you to pursue a career in technology!

This course includes:

  • Video lessons covering the key hardware and software topics of IGCSE Computer Science

  • Quizzes and exercises to reinforce your understanding

  • Downloadable study guides

  • Access to expert instructors for support and guidance

  • A supportive community of like-minded students to share your journey

This masterclass covers all the content needed to write the IGCSE and GCSE Computer Science exams offered by Pearson Edexcel or Cambridge CIE or other exam boards like Oxford AQA. It also covers the basics of content required by the IB Diploma Computer Science course, AP Computer Science, or other High School or Secondary School Computer Science programs.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

John Iglar

I have taught Information Technology, Computer Applications, Coding, Robotics, and Computer Science (as well as Theory of Knowledge and Effective Study Skills) to students of all ages at top-tier international schools in Portugal, Kenya, Zambia, Ethiopia, Tanzania, and Indonesia. I have taught International Baccalaureate courses at all levels of the programme, as well as IGCSE and other international curricula.

icon
More Introduction to Computer Science courses

Free

Free

Free

$99.99

Free

$64.99

icon
Reviews

4.7

98 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Andrew Duane on 9/11/2026

Yes, this course has been a good match for me. The professor is slow and detailed.

By Ifeanyi J Okolo on 12/29/2025

I have been looking for such an all-in-one video course on computer science and I am glad you have given me what I want. Thank you.

By Idenson Eltume on 11/19/2025

This a thorough overview of computer hardware & software. I loved it.

By Happy Hippy Mum on 9/9/2025

Yes, this course is making perfect sense so far! each video isn't too long, and so is easier to follow and very straight forward.

By Melanie Joerger on 2/27/2025

Yes, he explains things so well that as a novice I can understand.

By Robert H Mundy on 2/1/2025

Again, looks like a great course and a most interesting introduction. Thanks, John!

By Zachary Cen on 12/21/2024

Very nice course to introduction of hardware and software in CS! very recommended

By Jerome Lee on 9/4/2024

I can't tell yet because it's really early into the course it will change when I get further and further

By Connor Overstreet-Inman on 3/21/2024

REALLY GOOD, it is very good if you just started learning about CS.

By Kyounghyun Kim on 8/5/2023

It was great! Covered the basics very well.

Showing all 10 reviews on CourseDuck

Read all 98 reviews on Udemy