Team Project Assignments
 
 
Team Pages Members Project
1 Greg Holifield 
Kenny McCoig
David Newsom
Carlos Alvarado
12
2 Sowmya Krishnaswamy
Manu Mehan
Hakan Terzioglu
Jerome Tunaya
8
3 Wafa Elgarah
Natasha Falaleeva
Virginia Ilie
Proposed Own
4 Chakib Kouhel 
Wafi Ishaq 
Albertina Limbangan 
Steve Mattingley
11
5 John (Jian) Zhang
Feng Lv
Li Liu
Ali Ahmad
18
6 Pu Su
Kening Zhang
Heng Tan
6
7 Santhosh Kumar Grandai
Majid Khan
Carthik Sharma
Juan Vivanco
9

Project Templates

The project templates can be find here. Each project team is expected to follow the same template for their projects. The templates will be briefly discussed in the next class period.
 

Possible Software Engineering Class Projects

The projects 1-7 have been listed here and the contact person for those projects will be Dr. Schiavone.

Project 8

We have been trying to develop a computerized sign-in and sign-out system to document the utilization of our tutorial center located in engineering 1-281. We have had two different student groups to work on this project, but have not had success with long term use.
Contact: Jacqueline A. Smith, Director Minority Engineering and Computer Science Programs University of Central Florida P.O. Box 162993 Orlando, FL 32816-2993 Email: jasmith@mail.ucf.edu Phone: (407) 823-5486 Fax: (407) 823-3749

Project 9

We have been trying to develop a computerized sign-in and sign-out We need to improve our on-line registration system for local schools (approximately 70), who participate in our pre-college program, SECME. The schools will register for our Saturday workshops as well as our annual competition for over 600 students.
Contact: Jacqueline A. Smith, Director Minority Engineering and Computer Science Programs University of Central Florida P.O. Box 162993 Orlando, FL 32816-2993 Email: jasmith@mail.ucf.edu Phone: (407) 823-5486 Fax: (407) 823-3749

Project 10: Modify SenDraw for PC and Create SenDraw for MAC

SenDraw is a utility, similar to Paint, for creating Reed-Kellogg sentence diagrams. This program (written by a team of EEL 5881 students) has been used in LIN 4680 Modern English Grammar and LIN 5675 English Grammar & Usage for several years, and overall, the program works well. However, a few modifications are needed: an additional shape needs to be added, the "print" function has a few problems, and the program needs to be made to follow 508 guidelines (if possible). SenDraw is a utility, similar to Paint, for creating Reed-Kellogg sentence diagrams (see above). However, currently the program will only run on a PC. Mac users have been forced to make do with commercial programs which are difficult to use for sentence diagramming. A Mac version needs to be created. Preferably, the Mac version will include the updates requested above.
Contact: Dr. Beth Rapp Young Director, University Writing Center Assistant Professor, English Email: byoung@mail.ucf.edu http://pegasus.cc.ucf.edu/~byoung University of Central Florida Orlando 32816-1347 Office: 407-823-2853 Fax: 407-823-3007

Project 11: Modify Word Guess

Word Guess is a web-based game (written by EEL 5881 students using PERL, I think) that presents a text with every fifth word deleted. Students try to fill in the blanks of the missing words. The Word Guess program keeps track of each guess and counts the frequency of each guess. After students play the game, they can view a list of results which includes the original word as well as all the guesses. This program works well for very short texts, but the results are scrambled when longer texts are used. Also, it doesn't allow me to change my password so I am always forgetting it. Also, students have trouble remembering their usernames/passwords, so some better way of handling the passwords is needed. Also, if possible, this program should be modified to follow 508 guidelines. Note: whoever takes on this project will need to contact Course Development in order to make sure they will allow the program back on their server (because the university does not ordinarily allow cgi bins). I'll help this approval process however I can, of course.
Contact: Dr. Beth Rapp Young Director, University Writing Center Assistant Professor, English Email: byoung@mail.ucf.edu http://pegasus.cc.ucf.edu/~byoung University of Central Florida Orlando 32816-1347 Office: 407-823-2853 Fax: 407-823-3007

Project 12: Modify Sentence Pattern Roulette

Sentence Pattern Roulette is a web-based game (written by EEL 5881 students using java, I think) that gives students practice in identifying sentence patterns. This game is in GREAT shape. However, it does not meet 508 guidelines. I would like it to be modified to meet 508 guidelines, and also (if possible) to fit better on a computer screen. I seem to have to scroll around to use it. Also, this year UCF's Course Development techs noticed that the program doesn't work well on all machines. I don't know what that problem was, and Course Development may have fixed that problem already, but in any event, I'd like whoever tackles this project to look into it and make sure nothing more can be done.
Contact: Dr. Beth Rapp Young Director, University Writing Center Assistant Professor, English Email: byoung@mail.ucf.edu http://pegasus.cc.ucf.edu/~byoung University of Central Florida Orlando 32816-1347 Office: 407-823-2853 Fax: 407-823-3007

Project 13: Create a matching or multiple choice verb expansion game

Verb phrases in English are created according to predictable "verb expansion" rules in transformational grammar, but these rules are unfamiliar to most students. I would like a game to be created that gives students practice in applying the verb expansion rules. I am not exactly sure what kind of a game is needed. Right now, I'm thinking it might be something like Concentration in which students have to match a verb phrase to the rule that produced it. However, rather than my supplying a list of matching verb phrases/rules to be used in the game, I would like the computer to generate different verb phrases using the rule (so I do less work, the computer does more). Also, I am not completely attached to the Concentration idea. If another sort of game would be easier/better, I'm willing to go with it. I'd like to talk with the team to brainstorm different possibilities. This game would need to be web-based so that I can use it when teaching LIN 4680 Modern English Grammar and LIN 5675 English Grammar & Usage.
Contact: Dr. Beth Rapp Young Director, University Writing Center Assistant Professor, English Email: byoung@mail.ucf.edu http://pegasus.cc.ucf.edu/~byoung University of Central Florida Orlando 32816-1347 Office: 407-823-2853 Fax: 407-823-3007

Project 14: Modify Grammar Jeopardy

I use this grammar jeopardy game (written by a team of EEL 5881 students) when teaching English Review workshops to UCF staff. This game works great, overall, but I've discovered that it can be difficult for me to modify questions. I would like the game to be able to draw on a "test bank" of questions that I supply, rather than my having to enter only a single question for each category. Also, when I am adding questions, I would like some way to access the "test bank," because right now I have to re-enter questions (I don't think I can see what is already there). Also, when I run this game, it takes several tries for me to get the game screens to fit the computer screen. For some reason, I can't get the right mouse arrows to adjust the screen (I can demonstrate this to whoever adopts this project), and I find myself starting and restarting the game until the arrows start working right. I can't play the game without adjusting the windows first because important windows are mostly covered up. I would like the game to fit the screen better so I don't have to struggle with the arrows.
Contact: Dr. Beth Rapp Young Director, University Writing Center Assistant Professor, English Email: byoung@mail.ucf.edu http://pegasus.cc.ucf.edu/~byoung University of Central Florida Orlando 32816-1347 Office: 407-823-2853 Fax: 407-823-3007

Generic Department Level Automated Management System (AMS)

Overview and Problem Statement

Routine operations at the department level at UCF are somewhat problematic due to fragmented data sources and non-automated management systems. Departments that have large student populations and contract and grant demands expend inordinate person hours processing repetitive and routine transactions. In particular, transaction processing related to personnel employment - GA's and adjuncts - is problematic. There are increasing documentation requirements for both that are time consuming, involve multiple steps, and are prone to benign error that creates delays and additional time expenditure. Furthermore, historical information is not available for efficient management and planning. The UCF required forms such as Personnel Action Forms (PAF), contracts, and various source documents could be electronically maintained and thereby reduce labor and increase efficiency. This is a generic setting that applies to all UCF departments. Course scheduling has become increasingly difficult due to the increase in student population and demand for classrooms. Furthermore, the requirement for media based classrooms has exacerbated scheduling. Again, since the current system is manual, there is no ability for analysis, planning, and management of scheduling activities. There are on-going plans to provide systemic systems at the university level that will accomplish these requirements, however, at present the development and implementation cycle is unknown and does not provide relief for current day-to-day operations.

Current System

The current system is a paper based manual system. The system is labor intensive, lends itself to duplication, misplaced records, and error.

Project Objectives

Develop and automated department office management system that will: - Provide personnel management and planning for graduate assistants and adjuncts - Provide course scheduling assistance to facilitate planning and maximize utilization of resources - Provide management tools for contracts and grants to facilitate contract monitoring, management, and planning

Project 15: Management and Planning of AMS

Provide personnel management and planning for graduate assistants and adjuncts
Contacts: Criminal Justice/Legal Studies, HPA1, room 311 Barbara Rubright, x35929, barbarar@mail.ucf.edu K. Michael Reynolds, x32943

Project 16: Scheduling of AMS

Provide course scheduling assistance to facilitate planning and maximize utilization of resources
Contacts: Criminal Justice/Legal Studies, HPA1, room 311 Barbara Rubright, x35929, barbarar@mail.ucf.edu K. Michael Reynolds, x32943

Project 17: Management Tools of AMS

Provide management tools for contracts and grants to facilitate contract monitoring, management, and planning
Contacts: Criminal Justice/Legal Studies, HPA1, room 311 Barbara Rubright, x35929, barbarar@mail.ucf.edu K. Michael Reynolds, x32943

Project 18

Horn proposed a method to measure the orientation of objects in space from marker based constraints. We propose for a group of students to learn about the method (one excellent JOSA paper on it) and to implement the methods. these methods will be compared latter to another method we developed in our lab. We are very familiar with the paper and technique, and the student will work with me and closely at least one of my advnaced graduate students.
Contact: Jannick Rolland Associate Professor of Optics, ECE & Computer Science jannick@creol.ucf.edu CREOL 172 (407) 823-6870

Project 19: Online Crossword Puzzle

This project requires the development of an online crossword puzzle with an administrative interface for instructors to customize the content and incorporate the puzzle in their online courses. The project has the following features: - The crossword application must have two interfaces: student and instructor - The crossword application should be developed based on the traditional crossword game in which words are identified horizontally and vertically - The game should be designed so that an individual student or a team of students can play the game online (subject to further discussion) - A score of students' performance is kept as they play - The instructor interface should allow them to customize the content as they see fit.
Contact: Francisca Yonekura NewMedia Lead Course Development & Web Services University of Central Florida http://newmedia.ucf.edu 407-823-3718 fyonekur@mail.ucf.edu