Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 5 of 5

Full-Text Articles in Physical Sciences and Mathematics

Visualizing Sorting Algorithms, Brian Faria Jan 2017

Visualizing Sorting Algorithms, Brian Faria

Honors Projects

This paper discusses a study performed on animating sorting algorithms as a learning aid for classroom instruction. A web-based animation tool was created to visualize four common sorting algorithms: Selection Sort, Bubble Sort, Insertion Sort, and Merge Sort. The animation tool would represent data as a bar-graph and after selecting a data-ordering and algorithm, the user can run an automated animation or step through it at their own pace. Afterwards, a study was conducted with a voluntary student population at Rhode Island College who were in the process of learning algorithms in their Computer Science curriculum. The study consisted of …


Graph-Ene, James E. Torres Jan 2014

Graph-Ene, James E. Torres

Honors Projects

GRAPH-ENE is a rich internet application for building and manipulating undirected, simple graphs. It is intended for use as a classroom teaching aid, plus as a tool for students to interactively manipulate graphs for assignments. Being web based, it is portable—it can run anywhere a browser is available. Since it is interactive, it provides problem-solving capabilities that are not available using pencil and paper.


Inter Spem Et Metum, Fiat Lux, Michael A. Mota Apr 2010

Inter Spem Et Metum, Fiat Lux, Michael A. Mota

Honors Projects

Explores the design and development of a simple, 3D flight simulator. The resulting application allows users to pilot an abstract human avatar and to create free-hand strokes and physically-based explosions onto the environment through a ball discharge meta-game feature. Uses the C++ language, and the ancillary programming API libraries, OpenGL, GLEW, and Win32.


Proe: Pseudo Random Optimized Encryption, Louis J. Ricci Jan 2007

Proe: Pseudo Random Optimized Encryption, Louis J. Ricci

Honors Projects

Examines the development and testing of the PROE encryption algorithm, including design decisions ensuring security and speed. Demonstrates implementation in the x86-64 assembler.


Rhode Island College Mobile Course Catalog, Lianne Elsner Jan 2006

Rhode Island College Mobile Course Catalog, Lianne Elsner

Honors Projects

Consists of a suite of computer programs written in Visual Basic.net and embedded Visual Basic 3.0, whose purpose is to display the RIC course catalog on a Pocket PC device running Windows Mobile. The program package allows major course requirements and information to be viewed on a single screen. Included is a desktop computer program which allows faculty and staff to make changes to the database of courses.