Logo Programming 03
  • Course
  • Blog

Introduction

Overview Administrivia More Languages! Setup Student Voice

Reference

Visual Studio Code VSC Cloning replit.com Git Gitlab Setup Using GitLab VSC GitLab Terminal;GitLab

Assessment

Assessment

Topics

0. Overview

Overview

1. Basic Operations

Basic Operations Binary Recap Basic Operations Floating Point Numbers Basic Operations - Summary Basic Operations - Task Sheet 1 Basic Operations - Task Sheet 2

2. Memory

Memory The Stack Methods & Frames Stack Step By Step Recursion Primitives Vs Objects I The Heap Primitives Vs Objects II Frame Detail Summary Java Memory Exercise

3. C Programming

The C Programming Language C Basics C Variables C Branching & Loops C Operators C Functions C Strings C Input/Output C Code Organisation C Programming - Task Sheet

4. C Memory

C Memory C Pointers C Arrays C Lab Session 2

5. C Struct

C Data Structures C Struct Pointer Guide

6. C Data Structures

C Linked Lists Exercises 1 External Pages Pointers To Pointers Doubly Linked Lists Doubly Linked Lists Node Based Stacks Stacks - Node Based Exercises 2 Trees Binary Trees Binary Search Trees Exercises 2

7. Assembly Language

Assembly PC Hardware Assembly Environment Setup Assembly Basics Registers System Calls Variables & Constants Arithmetic Logic Conditions Loops Exercises Numbers Procedures & The Stack Debugging Assembly Generating Assembly From C

Assessment

The assessment brief will be available on moodle and here.


Improve this page


  • ← Previous
  • Next →

Programming 03 2022 | Powered by Jekyll Doc Theme