top of page
A background image of a flower pot, pencil, keyboard, and bluetooth headphones

Course Compass

CS 426 Senior Project in Computer Science, Spring 2024, at UNR, CSE Department

Course Compass is developed by Team 38.

Team 38 - John Montesa, Lucas Videtto, and Jose Urrutia

Instructors - David Feil-Seifer, Devrin Lee, and Sara Davis (CSE Professors)

Teaching Assistants - Vinh Le and Zach Estreito

External Advisor - Syreeta Williams (College of Engineering Advisor)

About Course Compass.

Course Compass is an in-development web application that aims to provide university students with a simple-to-navigate interface for discovering, selecting, and reviewing courses. The main focus of the project is to reduce stress experienced by students when it comes time to enroll in classes for their next semester, as well as supply them with a centralized platform to keep track of their academic progress and enrollment decisions. 

​

The primary goal of Course Compass is to assist university students with the process of selecting their courses via a maximally user-friendly interface that caters to students’ opinions, career and academic interests, and degree requirements. The conception of this product arose from the team’s personal difficulties experienced when attempting to maneuver the University of Nevada, Reno’s course registration website, MyNEVADA. Thus, the intended user audience of Course Compass is college students. In particular, students attending the University of Nevada, Reno. The reason for this limitation is to maintain a realistic project size given the team’s resources due to the immense scope of universities around the nation, and the even larger number of courses. UNR students dissatisfied with MyNEVADA’s design, or students simply seeking a simple platform for academic progress tracking, may find Course Compass to be of much benefit.

Project Related Sources

Tools Used:

Vue.js. "Vue.js: The Progressive JavaScript Framework." Vue.js, https://vuejs.org/.

Python Software Foundation. "Python." Python, https://www.python.org/.

Amazon Web Services. "Amazon Relational Database Service (RDS)." Amazon Web Services, https://aws.amazon.com/rds/.

​

Related Websites

​

Coursicle. "Coursicle: College Schedule Planning and Notifications." Coursicle, https://www.coursicle.com/.

University of Nevada, Reno. "MyNEVADA: University of Nevada, Reno's Student Portal." University of Nevada, Reno, https://cs.nevada.unr.edu/.

​

Articles

POSTER_T38.jpg

Course Compass Project Poster

Students

User Roles

Instructors

Admins

Features

Courses

Explore a wide range of courses offered by your university, and easily navigate through various categories. Filter courses to your specific needs and enroll in classes that fit your requirements. Enhance your course search through course names and professors. Rate and tag classes you have taken with keywords. Share your experiences. View and learn all about a course has to offer through extensive descriptors.

Progress Tracker

Monitor your academic progress and achievements with Course Compass. Get insights into your completed courses and overall progress. Use visualizations and progress trackers to stay motivated and achieve your academic goals. Use Course Compass's calculators to track your GPA and plan your final grades. View analytics of courses and your progress.

Scheduling

Tailor your weekly schedule by viewing your enrolled classes in a clear and customizable layout. Stay organized and keep track of your classes, exams, and other important events with Course Compass's intuitive scheduling feature. Gain a personalized view of your month by planning and tracking events beyond your class schedule. Use custom events to mark meetings, holidays, and other important dates. Easily generate and print your customized class schedule. Create custom, weekly schedules that intuitively show your events in blocks.

Plan

Keep yourself organized and up-to-date with Course Compass. Set reminders for assignments, exams, and other important deadlines. Course Compass ensures you receive timely notifications, preventing you from missing important academic milestones. Gain a quick overview of your upcoming deadlines with Course Compass's different representations. Customize your deadlines to align with your goals and stay on top of your academic and personal commitments.

Accessibility Information

Accessibility Statement for Course Compass - This is an accessibility statement from Course Compass.

Conformance status  - The Web Content Accessibility Guidelines (WCAG) defines requirements for designers and developers to improve accessibility for people with disabilities. It defines three levels of conformance: Level A, Level AA, and Level AAA. Course Compass is fully conformant with WCAG 2.1 level AA. Fully conformant means that the content fully conforms to the accessibility standard without any exceptions.

Date-This statement was created on 5 February 2024 using the W3C Accessibility Statement Generator Tool.

bottom of page