🔍 👤 🛒

FUNDAMENTALS OF COMPUTING

About Course — introduces core computing principles: architecture, software, networks, and data.

Course Overview

This course provides students with a solid foundation in the essential principles of Computer Science. It explores key areas such as computer architecture, software development, networking concepts, and data management. Through hands-on activities and theoretical learning, students gain a clear understanding of how computing systems work and how they are applied across modern technology.

Projects

Project 1: Cache Memory Project 2: Binary to Hexadecimal Project 3: Binary Notation Project 4: Two's Complement Project 5: Machine Language Converter Project 6: Computer Boot Process Project 7: Calculator Project 8: Individual Links

Concepts

Database

Watch the demonstration video below:

Database schema and sample SQL files are available for download: Download schema

Documentation

Click here to open the documentation in a new tab

Documentation
.

Courses

Available modules and syllabus outlines:

FUNDAMENTALS OF COMPUTING
INTRODUCTION TO PROGRAMMING
DATA STRUCTURES & ALGORITHMS
COMPUTER ARCHITECTURE