Capstone Computing Project

Meeting Times Poll

During your first meeting determine which times, from the list below, everyone in the group can meet with me.

Each group, please submit the form below to let me know all the times your team can meet, by Saturday, September 9 @midnight. Meetings will start the next week. The meetings are only 30minutes so you will have to be on time. We will be meeting every other week. Please also fill out (per Milestone 1) this form to tell me your repo name before you fill out the form below. Form is now closed.

Team Assignments

Below you will find the team assignments for this year. This year we have 26 client projects and 10 startup projects. For the client projects' assignments 83 people received their first choice of project, 30 received their second choice, 10 their third choice, and 1 unlucky person got their fifth choice. Sorry if that was you!

Below are each team's members, given by their What you have to do now is:

  1. Email everyone in your group. Setup a time to meet and
  2. work on Milestone 1 which is due Sept. 10,
  3. email your client, tell them you will be working on the project, setup time to meet with them (it is OK if just 1 or 2 of you meet the client, but try to have everyone there for the first meeting at least),
  4. start your personal log.

Project Preferences

Fill out the form below by Friday, September 1 @noon with your project preferences. If you do not, you will lose 10% of your final grade and I will assign you to whatever group I want. By now you should have read all the project descriptions.

I will feed these preferences you give me below to my program to find a solution where all groups are of 4 or 5 students while giving everyone their best possible choice.

If you are on a approved startup team, do not use this form. You already have a team.

You also need to fill out the github username form to tell me your username. If you don't have a github username, get one.

TIP: If you first login to this website you will be able to change your preferences after submissions, but before the deadline.

Deadline for Startup Project Applications is Tuesday

I will accept ideas for startup projects until Tuesday Aug. 29 @midnight. Email me the name of the 4-5 students in the team and the project idea by then. I will post the list of chosen startup projects on Wednesday. Everyone who did not end up in a chosen startup project will turn in their client preferences by Friday (I'll post that form soon. I am just waiting on some possible late client submissions).

Welcome to CSCE 490

What you need to be doing the first week of classes:

  1. Read the client proposals. Decide if you will be working on a client project or on a startup project.
    1. If you chose to do a client project then keep an eye on this website. A form to submit your client preferences will appear.
    2. If you chose to do a startup then email me your project idea and team names. Wait for me to reply that I have approved it.
  2. Watch the lectures.
  3. We will have an informal meeting Friday August 25 @3:30pm in Amoco Hall so you can meet other class members and form startup groups, for those of you who want to do startup. Also, if you have an idea, you can pitch it to the class.

Client Project Proposals 2017-18

Below are the client project proposals for our 2017-18 Capstone courses that I have received so far. I will be updating this page as new proposals arrive. This year we have over 160 students in the course. A new record. This means we will have between 32 and 40ish teams (since every team must have 4 or 5 students). That is a lot.

You have two choices:

  1. Choose to work on one of the projects below. If so, all you have to do is wait until I post a form a form on this site where you list your top 5 projects, in order. I will then assign you to a project, trying to give everyone their highest-rated project.
  2. Choose to work on your own startup project. If so, you will have to find other students in the class (each team must have 4 or 5 members, exactly) and form your own team. Then tell me your idea and your team. If I approve, you are done.

It looks like many of the projects will be "startup" projects this year. You can use our gitter public channel to communicate with the whole class and find other people who might want to work on your startup project idea.

Capstone Projects Video Showcase 2017

We are looking for clients for next year's Capstone course. If you want an app build for you, for free, click that link.

This year our Capstone students worked on 31 different projects, which included

  • 16 mobile apps,
  • 12 web applications,
  • 2 desktop apps,
  • and 1 device driver.

They used a range of different technologies, including Android, iOS Objective-C, meteor.js, ionic, react, react native, Angular, Django, vaadin, Polymer, Google App Engine, Firebase, MVC .NET, Windows C#, Unity VR and many more. Please visit our Capstone 2017 Video Showcase to view video demonstrations of the projects and visit their websites.


Subscribe to Capstone News