Associate Professor, Department of Computer Science
University of Regina
Regina, Saskatchewan, Canada S4S 0A2
CS430 and CS833 will be taught concurrently. The prerequisite for CS430 is CS330 or its equivalent. However, an introductory undergraduate course in computer systems architecture would also be useful. The prerequisites for CS833 are senior undergraduate courses in operating systems and computer systems architecture. A fundamental component of both courses requires extensive programming, debugging, and testing of new features for xv6, a UNIX-like operating system written in C. xv6 runs on multiprocessor Intel x86-compatible computers.