$9.99 $99.9
Offer time left13 days left for this price
  • Webinar31 Unique Lessons
  • Document1 Quiz
  • MessageCommunity Support
  • Like iconFeedback from Mentor
  • Lifetime-accessLifetime Access
  • SmartphoneMobile Friendly Content
  • CertificateCertificate


Hakob Arshakyan
Hakob works as a Javascript and Blockchain programmer as well as a coding instructor for students from all around the world. He has 3 years of coding experience in different companies mainly working as a backend engineer and 2 years teaching Computer Science basics, Blockchain, Javascript, and Node.js.

Course Description

Learn the fundamentals of Computer Science by getting acquainted with the basic paradigms underlying the work of computers and getting a practical intuition with building primitive structures that are eventually constructing computers that we know. 

With this knowledge you’ll be able to:

  • Understand what computer science is and the main ideas behind it.

  • Visualize the historical development of computer technologies and construct your own vision about their future.

  • Understand the number systems, the essential operations with them, and their use cases.

  • Understand the  Boolean logic and the principles of logic gates, which are used in electronics.

  • Construct schemes with logic gates wich are doing simple operations (such as addition and, subtraction)

Prerequisites and requirements:

  • Basic algebraic skills

  • Moderate English skills

  • No programming skills are required

Course curriculum

  • 1

    Chapter 00: Coderstrust

    • C0.01: Welcome to your learning journey!

    • C0.02: What is Coderstrust?

    • C0.03: Coderstrust & You

    • C0.04: Setting goals

    • C0.05: Join our Community

    • C0.06: How it works: Assignments

    • C0.07: How it works: Quiz

  • 2

    Chapter 1 : Introduction to Computers

    • C1.01: Introduction to Computers

    • C1.01 - Introduction to Computers

    • C1.01 - Quiz

    • C1.02: Components and Functionalities - Part 1

    • C1.02: Components and Functionalities - Part 1

    • C1.03: Components and Functionalities - Part 2

    • C1.03 - Components and Functionalities - Part 2

    • C1.04 - Quiz

  • 3

    Chapter 2 : Introduction to Number Systems

    • C2.01: Introduction to Number Systems

    • C2.01 - Introduction to Number Systems

    • C2.01 - Test

    • C2.02: Binary Arithmetic

    • C2.02 - Binary Arithmetic

    • C2.02 - Test

  • 4

    Chapter 3 : Boolean Algebra and Logic Gates

    • C3.01: Boolean Algebra

    • C3.01 - Boolean Algebra

    • C3.01 - Test

    • C3.02 - Logic Gates

    • C3.02 - Logic Gates

    • C3.02 - Test

  • 5

    Chapter 4 : Visualization

    • C4.01 - Introduction to Logic Gates

    • C4.02 - Building a Half Adder Scheme

    • C4.03 - Assignment Solution

  • 6


    • One Last Step : Verification

Additional products

  • Intro to Python

    If you’re new to programming, this course is for you. Python is one of the most popular languages in the world and once you begin to delve into the world of Python, you will see...

    Read more
    $99 $9.99
  • Intro to Web Development

    How is a web page made? Where does the information come from? How can you change the colour of the banner on this page? The internet is giving us tools to communicate with the w...

    Read more
    $99 $9.99
  • Crash Course Backend - Build a Web App with Django

    If you’re interested in learning how to create websites as well as improving your skills in Python, this course is for you. We will be taking you through the Django framework, w...

    Read more
View more courses


Add your email to our mailing list to get the latest updates.