Computer Science Course Category

Very-Large-Scale Integration
Free

Very-Large-Scale Integration (VLSI) Design

This extensive course source serves as a detailed guide to Very-Large-Scale Integration (VLSI) Design, covering fundamental concepts, design flows, and implementation technologies. It begins by explaining VLSI as the process of creating integrated circuits (ICs) by combining thousands of transistors, detailing the design flow from specifications to physical layout, and…
11127
Modelling and Simulation
Free

Modelling and Simulation

This course document provides a comprehensive overview of Modelling & Simulation (M&S), explaining fundamental concepts such as the definitions of modelling and simulation and detailing the historical development of the field since the 1940s. The text outlines structured methodologies for developing simulation models and performing simulation analysis, listing the necessary…
44578
SAP Financial Accounting
Free

SAP Financial Accounting (FI) and Controlling (CO)

This course is an exhaustive quick guide to the SAP Financial Accounting (FI) and Controlling (CO) modules, which are critical components of the SAP ERP system for managing an organization’s financial data and internal cost management. The material details various submodules within FI, such as General Ledger, Accounts Receivable (AR),…
33638
Linear Integrated Circuits Applications
Free

Linear Integrated Circuits Applications

The course source provides an extensive guide to the applications of Linear Integrated Circuits (ICs), focusing heavily on the Operational Amplifier (Op-Amp). It begins by defining an IC, discussing its advantages, and classifying ICs as analog (linear and radio frequency) or digital. The guide then explores the basics of the…
77121
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…
55674
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…
33554
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…
44463
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…
11344
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…
44665
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.…
11177
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…
445690
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…
129676