CS 437: Intelligent Systems and Soft Computing
Possible Class Projects
1) Application Project (Teams of two students are allowed)
You need to describe the problem considered for your project and propose a solution approach using
one of the tools/methodologies discussed in the class. Ideally, the project should be based on an
existing problem for which you will write an application. The application (solution approach) could
be implemented using an existing freeware, introduced in the class or found on the web.
2) Research Paper (Teaming is not encouraged)
You may choose a specific problem and develop a model/methodology to address it using soft
computing approaches. This type of project should survey the existing literature, identify and
summarize a research problem, present existing methods for solving the problem, and formulate a
new solution approach.
3) Software Development Project (Teams of two students are allowed)
The student(s) will be responsible for the development of software for some of the algorithms
discussed in the class. The code should be written in Java, C++, Python, Perl, or Ruby and a user
friendly interface should be developed. Web implementation of the software is encouraged.
Project Report Format
The project report should be prepared on a word processor and should contain figures and tables that
are necessary to make the report complete. Be concise in your writing and consult technical writing
references as needed.
The project report should be prepared in the following format:
A. Application Project
2. Problem definition
3. Project goals
4. Model formulation
6. Computational study
B. Research Paper
2. Statement of the problem
3. Literature review
4. Existing models and solution approaches
5. Proposed model and/or solution approach
C. Software Development Project
2. Algorithm description
3. User’s manual
4. Example problems
5. Computer code description
Each team (student) should submit the following by December 9th:
Project report file and your class presentation slides. For software development and application
projects, also submit the source code, executables, and provide a readme file that explains how to
run the executables. Zip the folder with all these files, use the project title to name the compressed
file, and email it to email@example.com.
Here is the breakdown about how will your term paper be graded.
Technical content: 25%
Clearly stated background and motivation: 10%
Paper organization and quality of presentation: 15%
Your own efforts (contribution, criticism, comparison, etc.): 40%
Satisfactory English: 10%
Proposal and Presentation:
You have to submit a two-page project proposal (extended abstract) including a short description of
your topic and a list of references by October 4th. Your project report\material is due on December
9th. In class presentation is required (20 minutes for each project) and will be scheduled for the last
week of the classes.