Computer Science Course Category

Embedded Systems
Free

Embedded Systems

The provided course is an extensive  guide to embedded systems, focusing particularly on the 8051 microcontroller. It begins by defining core concepts like systems and embedded systems, outlining their characteristics and basic structure. A significant portion of the material details the architecture and different types of processors, contrasting microprocessors and microcontrollers, along with explanations of Von Neumann and Harvard architectures, as well as CISC and RISC instruction…
55658
Balsamiq Mockups and Wireframing Basics
Free

Balsamiq Mockups and Wireframing Basics

This comprehensive course introduces Balsamiq Mockups as a critical tool for wireframing in software development, explaining that visualisation saves time and avoids miscommunication often associated with textual requirements. It first clarifies the concept of wireframing, emphasising its importance for aligning development teams and stakeholders on screen layout early in a…
33550
Assembly Language Fundamentals
Free

Assembly Language Fundamentals

The course offers a comprehensive quick guide to Assembly Language programming, focusing heavily on the NASM assembler for Intel-32 processors on Linux. It begins by explaining the fundamental concepts of Assembly Language, its advantages, and the basics of PC hardware and number systems, including binary and hexadecimal arithmetic. The guide…
44453
The Essential Guide to Wi-Fi
Free

The Essential Guide to Wi-Fi

The course source provides an extensive quick guide to Wi-Fi, detailing its technical aspects, functionality, and related standards. It explains that Wi-Fi, which stands for Wireless Fidelity, is based on the IEEE 802.11 family of standards and operates as a local area networking technology. The guide covers working concepts such…
11338
Worldwide Interoperability for Microwave Access (WiMAX)
Free

Worldwide Interoperability for Microwave Access (WiMAX)

The provided course source is an extensive program, likely titled “WiMAX – Quick Guide,” that systematically explains the technology known as Worldwide Interoperability for Microwave Access (WiMAX). The text begins with a general wireless introduction, defining wireless communication and outlining its key characteristics such as mobility and reachability, along with…
44661
SAP GRC
Free

SAP GRC (Governance, Risk, and Compliance)

This course provides an extensive Quick Guide to the SAP GRC (Governance, Risk, and Compliance) solution, outlining its architecture, modules, and implementation procedures. The text explains that SAP GRC helps organisations manage compliance, mitigate risk, and includes major modules such as Access Control, Process Control, Risk Management, and Audit Management.…
11169
MATLAB
Free

MATLAB

The provided course is an extensive quick guide to MATLAB, a fourth-generation high-level programming language and interactive environment developed by MathWorks primarily for numerical computation, visualization, and programming. The source details MATLAB’s vast utility in computational mathematics, science, and engineering, outlining its development environment components like the Command Window and…
445678
Pascal Programming Language
Free

Pascal Programming Language

The provided course is an extensive Quick Guide to the Pascal programming language, offering a structured series of tutorials covering its fundamental to advanced concepts. It begins by introducing Pascal’s history, purpose, features, and environment setup, including various compilers like Free Pascal. Subsequent sections detail the language’s core components, such…
129669
Wireless Markup Language (WML)
Free

Wireless Markup Language (WML)

The provided course content is an extensive  Guide to the Wireless Markup Language (WML), which is the markup language used for creating WAP (Wireless Application Protocol) sites. It begins by defining WML as an XML application similar to HTML but optimised for small screens and low bandwidth, contrasting its structure…
69101
Fuzzy Logic
Free

Fuzzy Logic Systems and Applications

The sources provide an extensive guide to Fuzzy Logic, commencing with its foundational principles as a system that addresses vagueness and approximates human decision-making, in contrast to traditional Boolean logic. A significant portion of the text is dedicated to explaining Classical Set Theory, covering concepts such as set definition, cardinality,…
311654
Digital Subscriber Line Technology
Free

Digital Subscriber Line Technology

The COURSE sources provide an extensive guide to Digital Subscriber Line (DSL) technology, focusing on its history, technical fundamentals, and various implementations. The text explains that DSL is a copper loop transmission technology designed to address last-mile bottleneck problems by transmitting information over a wide frequency range to achieve high…
19668
COBOL Programming
Free

COBOL Programming

The provided course offers an extensive guide to COBOL programming, detailing its history as a high-level, business-oriented language developed in the late 1950s. The guide meticulously covers environment setup and fundamental concepts such as data types and the use of the Picture Clause for defining data attributes. A significant portion…
22676