View on GitHub

TigerCUB

Certificate Utility for Bachelors at Princeton University!

Download this project as a .zip file Download this project as a tar.gz file

Tiger Certificate Utility for Bachelors (TigerCUB)

"Explore, Excite, Expedite"

Inspiration

The beginning of the semester brought about a multitude of changes for just about every freshman on campus. Some came in knowing exactly what they wanted to do in life, others came in without a clue. Almost all of us understood that at Princeton, we could choose only one major, but few of us knew much about the certificate programs: something more or less analogous to minors in any other university.

Many students have far too many interests to pursue only one major. And the certificates reflect that - there are programs like Quantitative Applications of Computing for people who enjoy computer science but won't major in it, and programs like Quantitative Computational Biology for people who are more math-minded than the average biologist. For students who are interested in something interdisciplinary, students can complete the Global Health and Public Policy certificate.

**However, there are two main issues. **
1)

All of the certificates are presented in a very archaic way. There is no real standard way of displaying the requirements for each certificate, and in fact it takes effort to find some certificate links if they're still up at all. Whereas concentrations (majors) tend to be easily found online, and a student will know the exact requirements to fulfil them, certificates tend to have information that is scattered and disorganized.

2)

Some students end up taking a variety of classes that combine quite a few elements together. Princeton as an institution places quite a bit of value in the liberal arts and therefore, even those majoring in the sciences come out having taken history, philosophy, or creative writing. Because of this variety, many students end up either eligible to receive a certificate or the majority generally lands about two to three courses away from receiving a certificate and they might never even know it, or consider it, even though they found the course fascinating.

The Solution?

We believe that our web application can solve both of these issues. It does this in several ways. First, it streamlines the requirements for each certificate into an easy-to-read and understandable format, using the user's input to help categorize and sort the certificates which would be easiest for the user to earn based on their current courses and interests. Second, it offers suggestions about which certificates the student might be interested in. Finally, it offers the student the number of courses left to fulfill the requirements for a specific certificate. By doing so, students become much more aware of which certificates are viable and whether they want to attempt to receive one. It gives more information to the student so that he or she can make an informed decision. TigerCUB therefore inspires Princetonians to take their learning in new directions by showing certificates that work with students’ interests, skills, and schedules.

We managed to utilize the Princeton live feeds, MongoDB (database) to create a user experience that is streamlined and concentrated for a convenient user interaction. We found that in order to minimize the amount of times a user has to input his or her courses over the course of their four years, we have stored the information into the user's personalized login information, and allowed users to spend only one page filling out personal information and preferences before viewing the results of their inputs. Additionally, we have found a way to allow students to access the amount of courses - and course names - required for them to graduate with that certificate, which can work for any year at Princeton - Freshman or Senior.