Using Windows CE.NET 4.1 in UCT's Computer Science Department

Arnab, Alapan and Dembaremba, Jealous Jason and MacGregor, K (2003) Using Windows CE.NET 4.1 in UCT's Computer Science Department, CS03-15-00, Department of Computer Science, University of Cape Town.

[img] PDF

Download (0B)
[img] Other

Download (465kB)


This paper looks at two non standard uses of the Windows CE.NET operating system in the Computer Science department of University of Cape Town. Teaching operating system internals has been a major topic of discussion for quite some time, but there has been no suitable operating system for this purpose. With Microsoft's Shared Source agreement for Windows CE, it becomes feasible to look at using Windows CE as a tool to teach operating system internals. While setting up a suitable environment for this task is possible, the ultimate goal of freely changing the source code and observing the changes is very difficult to achieve. The 1st year computer laboratories in the department has aging machines running traditional desktop operating systems like Windows 95 and Windows 98. These operating systems are not suitable in a multi user environment, and newer desktop operating systems like Windows XP are too resource intensive to be used in the aging computers. Windows CE has been used as thin client operating system in the past, and this paper explores the possibility of using Windows CE on desktop machines for use as a thin client. However because of Windows CE's embedded roots, there is a very narrow support for most desktop devices making this infeasible.

Item Type: Technical report
Uncontrolled Keywords: Teaching Operating Systems, Labarotory Operating Systems
Subjects: Software and its engineering > Software organization and properties > Contextual software domains > Operating systems
Date Deposited: 10 Oct 2003
Last Modified: 10 Oct 2019 15:35

Actions (login required)

View Item View Item