CMSC 410: Systems Analysis And Design
Systems Analysis and Design is a project-based course in team software development.
Projects are proposed by software teams of students, and are completed over the ten-week term.
Recent projects include:
ECCS: Electronic Cerebral Cortex System -- a comprehensive note-taking system that lets you take and record notes in your own way. Features include Templates (for customizing the structure), Events (for meetings and appointments, ToDo lists, Notes, and a Search feature.
Chatigator -- A full-featured instant-messaging system designed for small to medium-sized networks. Features include chatroom-based conversations, instant messaging, offline messages, emoticons, and a doodle pad. General system features include triple DES encryption, away message support, and user profile support.
The Boy Scout System -- a user-friendly software package designed to help camp administrators organize Meal Plans, Accounts, Troops, and Supply Inventory.
LUFS: Lawrence University Food System, a software system for coordinating activities between various food preparation services at Lawrence, including Catering, Downer, Lucinda's and the Grill.
Applying UML and Patterns (3rd edition)
When the course is being taught, the course Moodle site can be accessed after the first day of class by enrolled students at http://moodle.lawrence.edu.