Mobile-based Academic Degree Audit Application

Slides:



Advertisements
Similar presentations
Degree Tracker: Academic Requirements Online. What is Degree Tracker? Degree Tracker allows you to run an interactive online advising report that you.
Advertisements

Welcome to the College of General Studies New Student Tutorial
STUDENT GUIDE. Go to the PUC Homepage located at From the Student drop-down menu, move cursor over the myPUC link and click myPUC Portal.
Everything you wanted to know, but were afraid to ask……..
Faculty/Staff U.ACHIEVE
U.ACHIEVE® TOOLS TO HELP STUDENTS GET THEIR DEGREES IN FOUR YEARS. Fort Lewis College.
Progressing Through the Graduate Program in Recreation Administration Progressing Through the Graduate Program in Recreation Administration.
How Do I Use the DegreeWorks Student Audit Worksheet?
Navigating WebAdvisor for Faculty Advisors1 Part 1.
Everything you wanted to know, but were afraid to ask……..
U.ACHIEVE® creating a personal academic plan
Academic Advising Russell Sage College. Academic Advising Through the Academic Year  SEPTEMBER: Assist with last minute schedule adjustments.  The last.
Degree Requirements Undergraduate Psychology Advising Office.
Introduction to DegreeWorks Created by The Office of the Registrar East Tennessee State University November 2012.
Overview of “My Academics” my UH TheNew ________________ Your access to academic and business services online.
 Introduction  What is LOBO Trax  How LOBO Trax is used in the Registrar’s Office  How LOBO Trax can help students  How to update an LOBO Trax report.
Your Program Evaluation in WebAdvisor June
WebAdvisor TRAINING GUIDE FOR STUDENTS. What is WebAdvisor? WebAdvisor is an online tool designed to allow students to register for classes, make payment,
Transfer Workshop. HOW TO TRANSFER FROM R-CCC Make a transfer plan A successful transfer involves careful planning and takes time to develop. Any student.
Upay User Guide WELCOME TO UPAY This guide is aimed to help you to use the Upay website. To launch Upay you will need to navigate to
Dual Enrollment GEORGE JENKINS HIGH SCHOOL GUIDANCE DEPARTMENT.
Information for Faculty/Advisors Fall 2009 DegreeWorks: A Degree Evaluation and Advising Tool For Valdosta State University.
WEST VIRGINIA UNIVERSITY Office of the University Registrar INTRODUCTION TO DEGREE WORKS West Virginia University Office of the University Registrar v6.0.
How to Read an Interactive GPS Report GPS Report Training Presentation How to Read an Interactive GPS Report GPS Report Training Presentation.
How to Read an Interactive
Transfer Student New Transfer Student Preparation for Registration
New student technology
How to Read a RACR msu. edu www. murraystate
Getting Started Using the Wheelock Student Portal
How To Read Your Degree Audit
Academic Advising Russell Sage College.
Welcome New Freshmen! Registration Tutorial ( )
Web for Faculty Faculty and Advisor Banner Self-Service
DegreeWorks: A Degree Evaluation and Advising Tool for Georgia College & State University Information for Students Spring 2008.
Graduate Student Academic Services would like to present
Web-based Information Science Education
Secondary / All Level Application
Annual Performance Management Cycle Management Training Tutorial
Module 5.
How to Read an Interactive GPS Report
Rockville High School Registration
Welcome New Freshmen! Registration Tutorial ( )
Biochemistry and Molecular Biology
Let us help you get your degree.
Faculty/Staff U.ACHIEVE
Transfer Student Advisement/Registration Session
GRADUATION 101.
Welcome to the Credit Hours System
DegreeWorks Training Guide
How to Read an Interactive GPS Report
Introduction to Degree works
New Student Academic Planning Module
AP, CLEP & Transient Permission
Pre-Registration Workshop
First Year Plan Workshop Spring 2018
Pre-Registration Workshop
Unemployment Insurance Agency Michigan Web Account Manager
Seton Hall University C.E.H.S. Instructional Video Series
Tool, strategies and tips for navigating CCNY
DegreeWorks Training Guide
BCS Template Presentation February 22, 2018
Transfer Student Advising
Academic Requirements Report Overview
An Automated Advisor Assistant
An Automated Registration System
Using the AIM Alternative Testing Module (for Instructors)
Multimedia Campus Locator
Maplewood Year End Check List.
Tool, strategies and tips for navigating CCNY – Fall 2019
Using AIM (for Instructors)
Presentation transcript:

Mobile-based Academic Degree Audit Application Department of Mathematics and Computer Science Barry University 11300 NE 2nd Ave. Miami Shores, FL 33161 Phone: (305) 899-3286 Roland Schiller, Julian Dasilva, and Dr. James Haralambides (Department of Mathematics and Computer Science, Barry University, Miami Shores, FL) Barry University, Miami, FL Abstract Mobile Application Implementation Degree Requirements There has to be several academic courses taken by a student in order to graduate depending on the students major, minor and general education courses. Currently, there is no clear and easy way to check whether the student has met all the necessary requirements for graduation and it often takes up a considerably amount of time of the advisor to create a comprehensive list of each and every student‘s academic progress. In our application, based on the students transcript information, evaluation of the degree requirements are instantaneous and up to date. The degree requirements are implemented in a tree data structure. The different nodes of the tree represent degree categories such as major or minor requirements. These nodes contain a list of courses that need to be taken in order to meet the category requirements. These courses are stored in an ArrayList data structure. There are cases when in order to meet a course requirement a course must be taken at a specific level (upper division). In this case a course abbreviation and a specific number is given to the node. For example, in order to satisfy the Mathematics Minor Elective requirements, a course greater than 300 (junior year) has to be taken. The relevant tree node will store MAT-300 as a course of minimum value. The first course completed by the student in a chronological order that is not part of any other core requirement will populate the node. Things like this reduce the search space, require less coding, and lead to increased system performance. The tree nodes are utilized in Class structures that represent academic programs such as Computer Science with a Mathematics Minor. In the application prototype, only this academic program is considered, along the General Educational Requirements Class that is extended to cover academic programs within the College of Arts and Sciences. Methods are created to address the requirements of the several sub-categories of the general educational requirements. Below is a code snippet about how Theology and Philosophy requirements are constructed in code. We are creating an automated degree audit system for mobile devices. Currently, degree audit forms must be filled out manually by advisors whose tasks include evaluating university catalogues, general education requirements, co-requisite requirements, and requirements set in the major and minor disciplines. The system is rule-based; it has online access to a student’s transcript as well as all applicable master lists of courses that fulfill degree requirements in each of the appropriate categories. The application prototype is developed for the Computer Science Major (CS) with a dedicated Mathematics Minor. Courses are classified in the following categories: General Education, Computer Science core courses, Computer Science electives, Mathematics courses in the minor, co-requisites, and general electives. Degree requirements for all of the above categories are incorporated in the system and are organized chronologically according to the catalogue year in which they apply. The application allows students that use their mobile devices to logon with their university credentials and obtain an electronic, as well as, printed copy of their unofficial degree audit document. A list of courses that fulfill all remaining requirements is optionally provided to assist students and advisors during the next registration period. In cases of courses taken that do not fall in any of the predefined categories, a list of recommendations for substitution and subsequent advisor approval is offered by the system. The system can be utilized equally by students, advisors, and administrators by setting appropriate access privileges. The application will be updated at regular intervals to accommodate changes in degree requirements. One of the most prevalent mobile operating system is Android. More than 70% of smart phone users use these open source mobile system on their devices in many different software versions, ranging from Android 4.0 to the newest, Android 7.1 Nougat [1]. We are utilizing the official integrated developer environment (IDE), called Android Studio with Java language, to create our Degree Auditor Application. First, the students will log in with their Barry University credentials and the application will pull their academic information from WebAdvisor. This is done in the background where our application will automatically log in to the above system with the given credentials, navigate through the website by automatically clicking through the appropriate sequence of website links and finally obtain the academic information from the Transcript table of the website. The process takes around thirty seconds and this is only needed to be done once per user per semester. The student will be able to view their transcript information categorized into several disciplines, such as General Requirements, Major and Minor requirements, co-requisites, etc. These individual categories may also contain several sub-categories depending on the requirements of the degree. At the end of each section, the completed or pending courses can be seen, assuming they met the requirements of the category. The students will also have the ability to export their unofficial evaluation into a webpage that can be shared with their advisor via e-mail or can be printed out for later use. H2O Screenshot of main categories. Screenshot of an expanded sub-category. Web Automation Technologies Barry University’s current system for degree evaluation is not automated. The current system, called WebAdvisor, is used for searching and registering for classes, obtaining information about class schedules, grades and checking the student’s unofficial transcript. The unofficial transcript page of the system reports all the courses taken by student in the past and present courses are shown as pending (registered) classes. This information is shown in table format with fields Grades, Credits, and Term as column headers and individual classes populating table rows. This constitutes the required information to create an evaluation of a student’s academic plan. Currently, there is no way to access this information without logging in to the system by providing the student’s credentials and going through a series of navigation steps to get to the unofficial transcript webpage. Our project utilizes a web automation tool, called Selenium, to reach this essential information conveniently. References [1] http://wearesocial.com/blog/2017/01/digital-in-2017-global-overview