-
CIS*3200
Software Engineering
88%
Learned fundamental Software Engineering
principles and methodology.
In a group, specified, designed, implemented, and validated a web news filtering
system.
Dr. Deborah Stacey
-
CIS*3430
Systems Analysis and Design in Applications
87%
Learned patterns, development methodology and
process, UML, requirements and analysis.
Collaborated in a group of 5 to implement a
computer-based version of the board game Clue.
Dr. Judi McCuaig
-
CIS*3110
Operating Systems
93%
Learned fundamental OS architecture, regarding
memory, drivers, CPU scheduling and concurrency, file systems, and
so much more.
Implemented a small game running concurrent threads,
debugged and fixed a mouse driver for OpenBSD at a low level, and
wrote a FAT16 filesystem driver for OpenBSD.
Dr. William Gardner and Rick Macklem
-
CIS*2450
Software System Development and Integration
93%
Learned broad range of topics on computing,
including basic design of application, interface; I/O, record parsing,
regular expressions, database access, language binding, testing, and
more.
Implemented a MARC record parser in C, a TKinter GUI with Python, with MySQL DB access.
Dr. William Gardner