Teaching operating systems using android

J Andrus, J Nieh - Proceedings of the 43rd ACM technical symposium on …, 2012 - dl.acm.org
The computing landscape is shifting towards mobile devices. To learn about operating
systems, it is increasingly important for students to gain hands-on kernel programming …

Teaching computer networks in a real network: the technical perspectives

J Pan - Proceedings of the 41st ACM technical symposium on …, 2010 - dl.acm.org
Experimenting in courses such as operating systems, computer networks, and distributed
systems is challenging due to the need to access system kernels and network …

Minios: An instructional platform for teaching operating systems projects

R Román Otero, AA Aravind - Proceedings of the 46th ACM Technical …, 2015 - dl.acm.org
Operating systems is a central subject in computer science curriculum, and teaching it
successfully has been a challenge. Effective learning requires carefully designed …

Methods, systems, and media for binary compatible graphics support in mobile operating systems

J Andrus, N AlDuaij, J Nieh - US Patent 9,830,176, 2017 - Google Patents
Methods, systems, and media for binary compatible graphics support in mobile operating
systems are provided. In some embodiments, binary compatible graphics support can be …

Nexos: A next generation embedded systems laboratory

D Brylow, B Ramamurthy - ACM SIGBED Review, 2009 - dl.acm.org
The Nexos Project is a joint effort at Marquette University (MU) and University of Buffalo (UB)
to build curriculum materials and a supporting experimental laboratory for hands-on projects …

Using embedded xinu and the raspberry pi 3 to teach parallel computing in assembly programming

B Levandowski, D Perouli… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
The 2013 ACM/IEEE curriculum guidelines highlight the importance of teaching parallel
computing to undergraduates in higher education. Universities have responded to this need …

Xest: an automated framework for regression testing of embedded software

MH Netkow, D Brylow - Proceedings of the 2010 Workshop on …, 2010 - dl.acm.org
As embedded systems permeate an ever-widening circle of safety-and mission-critical
applications, robust testing of embedded software remains of paramount importance. Yet …

基于多平台融合的网络工程实验教学模式.

李领治, 杨哲, 张文哲 - Research & Exploration in …, 2015 - search.ebscohost.com
摘! 要: 网络56>? 迅É, 54¦ uI 校网络R 程{¦ 9£ i 培养= 2 I, 课程9!", _QRÆÇ&] 789Èn56KÃ Ð. 0=
2 3C¡¢ 台融Ç9!", _ùÈ, 将¦ § Òá89 1E< YI= 4PE< IP,/NJEVRKFÁ 3RIJd (4Ù¢ 台ÍÌã!", _+[, & …

A down-to-earth educational operating system for up-in-the-cloud many-core architectures

M Ziwisky, K Persohn, D Brylow - ACM Transactions on Computing …, 2013 - dl.acm.org
We present Xipx, the first port of a major educational operating system to a processor in the
emerging class of many-core architectures. Through extensions to the proven Embedded …

Compiler construction with a dash of concurrency and an embedded twist

AB Mallen, D Brylow - Proceedings of the ACM international conference …, 2010 - dl.acm.org
We describe the renovation of our compilers curriculum to meld together an established
object-oriented textbook compiler with an inexpensive embedded target platform. The result …