Think Like a Computer: The Logic of Programming

Overview Explore the world of computer logic with our course, Think Like a Computer: The Logic of Programming. This complete …

Think Like a Computer: The Logic of Programming

Think Like a Computer: The Logic of Programming

Original price was: $417.25.Current price is: $32.69.

Save Up To 92% - Offer Ends In

TAKE THIS COURSE

Or ALL COURSES FOR £39
are
are
are
Gift this course
GET THIS COURSE AND 2500+ OTHERS FOR ONLY £39 PER YEAR. FIND OUT MORE

Think Like a Computer: The Logic of Programming Overview

Explore the world of computer logic with our course, Think Like a Computer: The Logic of Programming. This complete guide covers the fundamentals of programming logic, from the basics of registers to the complexities of functions and resources. Whether you’re a beginner eager to understand the inner workings of computers or a seasoned programmer looking to refine your skills, this course offers a structured path to mastering programming logic. Interactive lessons break down complex concepts into easy-to-understand segments, enhancing your learning experience.

Course Preview

Learning Outcomes

  • Understand the role and function of registers in computing.
  • Identify and use various address modes in programming.
  • Define and manipulate variables effectively.
  • Distinguish between constants and variables in code.
  • Perform arithmetic operations using programming instructions.
  • Apply logical instructions in decision-making processes.
  • Implement conditions to control the flow of programs.
  • Convert and manipulate different number systems.
  • Design and utilise functions for efficient coding.
  • Access additional resources to deepen programming knowledge.

Who Is This Course For

This course is designed for individuals keen to develop their programming skills and understand the logical structure behind computer operations. It’s perfect for students, aspiring programmers, and professionals in the tech industry who wish to enhance their understanding of computer logic and programming techniques.

Eligibility Requirements

Applicants should have a basic understanding of computers and an interest in programming. While previous coding experience is beneficial, it is not a requirement. This course is tailored to motivate learners from various backgrounds to think logically like a computer, making it accessible to all who are eager to learn.

Entry Requirements
  • Age Requirement: Applicants must be 16 or older, making the course accessible to both young learners and adults.
  • Academic Background: No prior qualifications required, open to all backgrounds.
  • Language Proficiency: A good understanding of English is essential, as all lessons are in English.
  • Numeracy Skills: Basic writing and numeracy skills are needed to follow the course content.

Why Choose Us

  • Affordable, engaging & high-quality e-learning study materials;
  • Tutorial videos/materials from the industry-leading experts;
  • Study in a user-friendly, advanced online learning platform;
  • Efficient exam systems for the assessment and instant result;
  • The UK & internationally recognised accredited
  • Access to course content on mobile, tablet or desktop from anywhere, anytime;
  • The benefit of career advancement opportunities;
  • 24/7 student support via email.

Career Path

A solid understanding of programming logic opens up numerous career opportunities in the tech industry. Graduates of this course can pursue roles in software development, data analysis, system programming, and more. The skills acquired are applicable across various sectors, including technology, finance, and healthcare, where problem-solving and logical thinking are highly valued.

Course Curriculum

Section 01: Introduction
Introduction 00:02:00
Project Setup 00:02:00
Example File Code Structure 00:02:00
Comments 00:03:00
Section 02: Registers
Memory Segments 00:02:00
Processor Registers 00:04:00
Data Registers 00:04:00
Pointer Registers 00:02:00
Index Registers 00:01:00
Control Registers 00:04:00
Segment Registers 00:01:00
Section 03: Address Modes
Register Addressing 00:04:00
Immediate Addressing Mode 00:02:00
Direct Memory Addressing Mode 00:02:00
Direct-Offset Addressing Mode 00:03:00
Indirect Memory Addressing Mode 00:02:00
MOV Instruction 00:02:00
Section 04: Variables
Allocating Storage Space for Initialised Data 00:04:00
Allocating Storage Space for Uninitialized Data 00:02:00
Multiple Variable Definitions 00:02:00
Multiple Variable Initialisations 00:03:00
Section 05: Constants
EQU Command 00:03:00
Assign Command 00:02:00
Define Command 00:02:00
Section 06: Arithmetic Instructions
Increment Command (INC) 00:02:00
Decrement Command (DEC) 00:02:00
Addition Command (ADD) 00:03:00
Subtraction Command (SUB) 00:02:00
Multiply Command (MUL/IMUL) 00:02:00
Divide Command (DIV/IDIV) 00:03:00
Section 07: Logical Instructions
AND Instruction 00:04:00
OR Instruction 00:03:00
XOR Instruction 00:03:00
NOT Instruction 00:02:00
Section 08: Conditions
Compare Instruction (CMP) 00:02:00
Unconditional Jump 00:02:00
Conditional Jump 00:03:00
Section 09: Number System
ASCII System 00:02:00
Section 10: Functions
Basic Function 00:03:00
Stacks Data Structure 00:04:00
Function To Print Number 00:05:00
Recursion Using Factorial 00:06:00
Section 11: Extras
Strings 00:04:00
Loops 00:03:00
Macros 00:03:00
System Calls 00:04:00
Section 12 :Resource
Resource 00:00:00
Assignment
Assignment – Think Like a Computer: The Logic of Programming 00:00:00
Order Certificate
Order Certificate 00:00:00

How Do Our Courses Work?

Purchase and payment

Secure your course with an easy one-time payment and get instant access.

Course access

Enjoy 1-year unlimited access to study at your own pace, anytime, anywhere.

Certificate

Complete the course and order your accredited certificate to showcase your achievement.

Continued support

Get 24/7 expert support to assist you throughout your learning journey.

Dive into an enriching online learning journey with Alpha Academy. We pride ourselves on offering a diverse range of courses tailored to your needs. Elevate your expertise or discover a new passion. With Alpha Academy, your pursuit of knowledge has no bounds.

Contact

For Business

Certificate validator

Payment methods possible

© ALPHA ACADEMY IS A PART OF ADAMS ACADEMY INC. LTD.

top
0
    0
    Your Cart
    Your cart is emptyReturn to Shop

    SPRING SALE – Get 2500+ COURSES FOR Original price was: $652.69.Current price is: $51.01. / year

    ADD OFFER TO CART-

    No more than 50 active courses at any one time. Membership renews after 12 months. Cancel anytime from your account. Certain courses are not included. Can't be used in conjunction with any other offer.

      Apply Coupon
        ×