Skip to main content

Recently Updated Pages

1.2 Basic Components

Fundamentals Digital Systems (DSD/FDS) Module 1 - Introduction to Digital Circuit

Before we make a digital system circuit, we have to know more about what component that will be u...

Updated 1 month ago by DY

1.1 Learning Objectives

Fundamentals Digital Systems (DSD/FDS) Module 1 - Introduction to Digital Circuit

After completing this module, students are expected to be able to: Understand how to effecti...

Updated 1 month ago by DY

Part 1 - Understanding Linked List

Algorithm Programming Module 2 - Linked List

Definition of Linked List A Linked List is a linear data structure consisting of elements called...

Updated 1 month ago by BH

Template EMAS

Laboratorium Persiapan Praktikum Semester Baru

Header EMAS 1 - Literal Header <p dir="ltr" style="text-align: center;"><img src="https://emas3....

Updated 1 month ago by GI

ModelSim Simulation Tutorial

Digital Sistem Design (PSD/DSG) Module 1 - Setup

Updated 1 month ago by AX

ModelSim Installation Tutorial

Digital Sistem Design (PSD/DSG) Module 1 - Setup

Updated 1 month ago by AX

Vivado Installation Tutorial

Digital Sistem Design (PSD/DSG) Module 1 - Setup

1.1 Vivado Explanation Vivado is an Integrated Design Environment (IDE) developed by Xilinx (now...

Updated 1 month ago by AX

Surat Menyurat

Laboratorium Persiapan Praktikum Semester Baru

Updated 1 month ago by GI

Tutorial: Setting Up a Collaborative Jupyter Lab

Laboratorium

This tutorial outlines the steps to set up a collaborative Jupyter Lab environment for multiple u...

Updated 1 month ago by GI

Part 2 - Types of Linked List

Algorithm Programming Module 2 - Linked List

Types of Linked Lists Based on the structure of linked lists, they can be classified into severa...

Updated 1 month ago by BH

Part 4 - Manual VS STL List

Algorithm Programming Module 2 - Linked List

A doubly linked list is a data structure where each node contains a pointer to the next and previ...

Updated 1 month ago by BH

Part 3 - Searching

Algorithm Programming Module 2 - Linked List

1. Searching in a Custom Singly Linked List #include <bits/stdc++.h> using namespace std; //...

Updated 1 month ago by BH

7. Best Basic Practices and Style Guidelines

Alprog - Elektro KKI Module 1 : Introduction to C

7.1 Naming Conventions Variables: Use descriptive names (student_count, not sc) Constants: Use u...

Updated 1 month ago by DS

2. Input/Output Operations

Alprog - Elektro KKI Module 1 : Introduction to C

2.1 Output Operations 2.1.1 Basic Output - printf() Function Signature: int printf(const char *fo...

Updated 1 month ago by DS

9. Common Debugging Tips

Alprog - Elektro KKI Module 1 : Introduction to C

9.1 Compilation Errors Missing semicolons: Add ; at the end of statements Undeclared variables: ...

Updated 1 month ago by DS

8. Practical Examples

Alprog - Elektro KKI Module 1 : Introduction to C

8.1 Complete Program Examples Example 1: Simple Calculator #include <stdio.h> int main() { f...

Updated 1 month ago by DS

6. More Migration Guide: From Python to C

Alprog - Elektro KKI Module 1 : Introduction to C

6.1 Common Syntax Differences Feature Python C Comments # This is a comment // This is a c...

Updated 1 month ago by DS

5. Flow Control

Alprog - Elektro KKI Module 1 : Introduction to C

5.1 Conditional Statements 5.1.1 if Statement Python vs C Syntax: Python: if condition: state...

Updated 1 month ago by DS

4. Arithmetic Operators

Alprog - Elektro KKI Module 1 : Introduction to C

4.1 Basic Arithmetic Operators Operator Operation Python Example C Example + Addition a + ...

Updated 1 month ago by DS

3. Variables and Data Types

Alprog - Elektro KKI Module 1 : Introduction to C

3.1 Variable Declaration Python vs C: Python C x = 5 int x = 5; name = "John" char name[...

Updated 1 month ago by DS