Skip to content

Sample Project Ideas

You are free to take any of these ideas for your course project.

CA Application

Here is an email from our very own Prof. Joanne Selinski.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Hi Ali - 

here are some functional desires regarding the entire CA hiring, 
tracking, and payroll process.

Hiring/Tracking Needs:
---
* ability to customize application with courses each semester 
* ability for faculty to filter applications based on their courses
* tracking of applicants: when applied, interviews, hired 
    for what course, what payrate
* evaluation of CAs at the end of each semester
* automatic generation of hiring confirmation 
    with details per applicant and payroll instructions
* electronic CA contract is automatically 
    generated for each student and staff notified when "signed"
* ideal - linking of applications to semester course schedule so
    that section availability for Gateway, IP, DS, 
    OOSE, etc is already known

Payroll Needs:
---
* CAs are reminded to enter hours each Monday 
    for prior week: date, hours, tasks 
* Faculty members are notified to approve hours
* Office staff sees approved hours to enter into 
    SAP payroll system (even better if app interfaces directly)
* Notifications if students have not submitted timesheet

Thanks!
Joanne

Info

This project can be divided into two or more sub-projects, so more than one group can take it.


Gateway Computing Signup App

We have covered this during the first lecture. Please refer to the readings "Build Software that is Needed" & Requirement Specification.


Step by Step Lesson


Floating Notepad


BINET (Broad Information NETwork)

A former student of mine, Harouna Kenfack, is eager to build an app that connects students and faculty. He wrote the specifications here. If you are interested, let me know and I will connect you with him.