List of Potential Software Engineering Group Projects
The following is a partial list of student projects that have been undertaken in the CSc 4350/6350 (formerly 433/633) course (during the years 1988-1998):
1. A simplified Automated Teller Machine or ATM System
2. An E-Mail System (MicroMail using Novell Netware)
3. A Customized Spell Checker (a Text Processor)
4. An Automobile Dealer Management Information System (AMIS)
5. A PC-Based Computer Aided Design or CAD System
6. A CAI System for Teaching Programming (for example, Ada By Numbers or ABN)
7. A College Student Registration System (several including Web course finder)
8. A Personal Financial Manager System (Managing and Budgeting Your Life or MABYL)
9. A Software Configuration Management (SCM) System
10. Project Management Systems
11. A Source Code Document Generator for the C language (FUNCMAN)
12. Video Store Membership/Inventory Systems (including Web-based systems)
13. A Library (DBMS) System
14. Restaurant Food Ordering Systems (Chinese, Pizza, etc.)
15. GAMES (Blackjack, Checkers, Chess, Connect-4, Monopoly, ReverseI, and Othello)
16. A Character Design Generator (for Aftermath, a fantasy role-playing game)
16. A Microprocessor Simulator System
17. An Artificial Neural Network (ANN) Learning System
18. An On-line File Documentation Package
19. A GUIDE Hypermedia CASE Tool (known as the Intelligent Test Bed or ITB)
20. Package Delivery Tracking System
21. A Web-based Apartment Management System
22. Web Development Kit for Academics
23. Hospital Information/Inventory Control System
24. On-line Web-based bookstore/CD store.
Other Proposed Project Titles (many suggested by students, most never developed)
Air Traffic Control (ATC) System
Caller ID Display System
Computer Graphics Tools
Crop Simulation System
Customized Coding Standards Package
Doctor/Dentist Office System (scheduler, payment, etc.)
Expert System (a novel one)
Games of Chance (cards, roulette, dice, etc.)
Microprocessor Simulator
Object Oriented CASE Tools
Statistical Tools
Games like 3-D Tic-Tac-Toe
Weather/Storm Simulation System
Z Notation (Formal Methods) Editor (Theorem Prover)