Search Repository of Learning Assets.

Each short is self-contained and has text and/or a short video. Shorts are mini lessons that explain some small topic, concept, or common question succinctly. While shorts can be incorporated into courses like lessons, they are best utilized as answers to questions by students and are there best posted to a course’s associated Q&A forum.

To incorporate a short within a course or to post to a forum, copy the link to the short on artificium.us. Alternatively, you may download the short’s source, modify, render, and publish on your host of choice – or let us know via Feedback what you would like to change, add, or modify.

All materials are provided CC BY 4 with attribution and for non-commercial use. Some materials linked to within shorts may be subject to copyright restrictions.


1 • Programming

no shorts found

3 • Machine Learning

no shorts found

5 • Data Mining

no shorts found

6 • R

  R CSV XML 6.141S ┆ Load Compressed XML and CSV Files into R
This short demonstrates how to parse a compressed (z.ip) XML and compressed (.zip) CSV files into R from local folders as well as from URLs.
#R #CSV #XML
Time: 10min · Level: intermediate
  R CSV XML 6.153S ┆ Externalize XML to CSV via R
This short demonstrates how to parse an XML into R and then use indexed access to generate a CSV of a subset of the data.
#R #CSV #XML
Time: 10min · Level: intermediate
  R CSV Hockey synthetic data data 6.156S ┆ Generate Synthetic Hockey Game Data
This short demonstrates how to generate synthetic game data for a fictitious hockey league. The data is saved in XML and CSV files.
#R #CSV #Hockey #synthetic data #data
Time: 10min · Level: intermediate

7 • Python

no shorts found

8 • C

  C union struct memory 8.123S ┆ The Power of Unions C
This short explain how unions work, why they are used, and why they are so powerful.
#C #union #struct #memory
Time: 10min · Level: intermediate
  C union struct memory 8.128S ┆ Getting Command Line Arguments in C/C++
This short explain how to get and process command line arguments passed to a C program.
#C #union #struct #memory
Time: 10min · Level: intermediate
  C union struct memory 8.153S ┆ Client/Server Communication with TCP Sockets in C
This short explain how to get and process command line arguments passed to a C program.
#C #union #struct #memory
Time: 10min · Level: intermediate
  C fork exec getpid 8.900S ┆ Using fork/exec to Launch New Processes from C
This short demonstrates how to start a new process from within a C program using fork and exec.
#C #fork #exec #getpid
Time: 10min · Level: intermediate

9 • Java

  Java makefile compiling 9.107S ┆ Compiling Java Programs
This short shows how to compile Java programs outside of a development environment (IDE) using the Java compiler and makefiles.
#Java #makefile #compiling
Time: 10 minmin · Level: beginner

10 • JavaScript

no shorts found

11 • C++

no shorts found

14 • HTML and CSS

no shorts found

16 • PHP

no shorts found

17 • Bootstrap

no shorts found

18 • Swift

no shorts found

24 • Algorithms

no shorts found

25 • Theory of Computation

no shorts found

30 • Visual Modeling

  uml yuml.me class diagrams 30.161S ┆ Drawing UML Diagrams with yuml.me
This short demonstrates how to visualize UML Class Diagrams in yuml.me.
#uml #yuml.me #class diagrams
Time: 20min · Level: beginner

41 • Business Analysis

no shorts found

42 • Process Modeling

no shorts found

50 • Information Science

  database 50.251S ┆ Example Information Architecture: Artificium
This short explains the design considerations of an information architecture of a shared information space by using 'artificium' as an example.
#database
Time: 30min · Level: beginner

52 • Information Management

no shorts found

54 • Information Visualization

no shorts found

55 • Data Analytics

no shorts found

56 • Excel

no shorts found

58 • Data Science

no shorts found

60 • Database Design

  database 60.101S ┆ Example Database Design: Taxis, Drivers, and Rides
This short goes through a worked example of the design of a relational database.
#database
Time: 30min · Level: beginner
  database 60.105S ┆ Relational vs NoSQL Databases: A Comparison
This short addresses why relational database continue to be the workhorse of organizational databases even though more and more NoSQL (or non-relational) are being developed.
#database
Time: 20min · Level: beginner

62 • Data Quality

no shorts found

70 • SQL

no shorts found

80 • XML

no shorts found

89 • UX

no shorts found

90 • User Interface Design

no shorts found

91 • HCI

no shorts found

92 • Systems

no shorts found

93 • Networks

no shorts found

94 • Cloud Computing

no shorts found

100 • Linear Algebra

no shorts found

101 • Discrete Mathematics

no shorts found

102 • Statistics

no shorts found

104 • Probability Theory

no shorts found

108 • Empirical Research

no shorts found

200 • Project Management

no shorts found

300 • Software Development

no shorts found

310 • Scrum

no shorts found

312 • Agile

no shorts found

712 • R Studio/Posit

no shorts found

800 • Artificum

no shorts found

901 • Learning and Teaching

no shorts found

910 • Video Editing

no shorts found

991 • Northeastern (Schedlbauer)

no shorts found

999 • Khoury Teaching

no shorts found