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

Computer Sciences Commons

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

Articles 1 - 15 of 15

Full-Text Articles in Computer Sciences

Information Technology And Computer Science Programs: How Do We Relate?, Bonnie K. Mackellar, Gregory Hislop, Mihaela C. Sabin, Amber Settle Sep 2015

Information Technology And Computer Science Programs: How Do We Relate?, Bonnie K. Mackellar, Gregory Hislop, Mihaela C. Sabin, Amber Settle

Amber Settle

In this panel session, the relationship between computer science programs and information technology programs at universities that house both will be explored. People outside the computing disciplines often find the distinction between these programs confusing. The panelists, who have experience with both types of program, will discuss strategies for differentiating the programs in the eyes of administrators, for advising students into the correct program, and for maintaining focus and excellence in both computer science and information technology programs.


Simulations In Prisons, Kim Read Jun 2015

Simulations In Prisons, Kim Read

Kim Read

As society has moved online, prison education has significantly lagged behind, hampering efforts to prepare released prisoners for work, education, and life outside a prison cell. Prisons have lacked the technology and educational programming to ready inmates for reintroduction into a digital society. This paper explores the benefits and challenges of eLearning in prisons and the role simulations could play in reducing recidivism and preparing released inmates for a technology-driven world.


A Computer Science Linked-Courses Learning Community, Amber Settle, John Lalor, Theresa Steinbach Jun 2015

A Computer Science Linked-Courses Learning Community, Amber Settle, John Lalor, Theresa Steinbach

Amber Settle

Previous work has shown that factors such as student engagement and involvement can impact progress for computer science majors. One promising approach for improving student engagement is learning communities, which have a long history in academia but are relatively uncommon in computing. In this article we describe a linked-courses learning community for women and men of color majoring in development-focused computing degrees. We provide logistical information about the first offering of the learning community and assess the effectiveness of the community via a student survey. Our results show that students in the learning community are more likely to report that …


Who Are You? ...Honestly!, Zeinab Mahdavifar May 2015

Who Are You? ...Honestly!, Zeinab Mahdavifar

TAC Talks

Online social media has made life easier in many ways. Stay in touch with old classmates (Facebook), find a way to connect to like-minded professionals all over the globe (LinkedIn), and even seek help from fellow humans we could never imagine otherwise to help us (Mechanical Turk)! Social network profiles are never complete. Ascertaining personality traits and accurate determination of age and gender can make such social networks safer and stronger instruments of true collaboration and human connection.

In my talk, I will discuss the predictive models we built with the Social Media group within the Center for Data Science …


Private Predictive Modeling Power, Stacey C. Newman May 2015

Private Predictive Modeling Power, Stacey C. Newman

TAC Talks

The predictive potential of the many large datasets being held in healthcare, financial markets, social media, etc. by separate entities is locked behind privacy constraints. These separate entities either cannot share their data with one another or it is against their interests to do so. The ability to produce powerful predictive models that leverage knowledge from these different data sources is restrained by an inability to do so without revealing the data.

In my talk, I will outline our proposed protocol in which two different entities can build one of the most popular machine learning modules, a linear regression model …


Exploring Computer Graphics: Photorealistic And Non-Photorealistic Rendering, Brittany Chin Apr 2015

Exploring Computer Graphics: Photorealistic And Non-Photorealistic Rendering, Brittany Chin

CLAS: Colby Liberal Arts Symposium

Over the course of the year, the Advanced Computer Graphics course has explored a variety of image rendering techniques starting with the basic filling of polygons, and working all the way up to non-photorealistic rendering techniques. I have implemented a variety of these techniques in projects which demonstrate the growth and advancements of graphics over time. The implementations that are featured are an interactive tile game, a curve editor, a ray-tracer, and a non-photorealistic project. The capabilities of computer graphics are seemingly endless, and it is getting easier and easier to model the real world in synthetic systems. Where will …


Graphics, Beatrice Liang Apr 2015

Graphics, Beatrice Liang

CLAS: Colby Liberal Arts Symposium

Here I show images generating using computer graphics methods ranging from green screen images to 3D models


3d Model Generation From Flat Images And Other Pretty Pictures, Matthew Levine Apr 2015

3d Model Generation From Flat Images And Other Pretty Pictures, Matthew Levine

CLAS: Colby Liberal Arts Symposium

We present a novel method of generating 3D models from 2D images using neural network techniques. We also show a custom implementation of a global illumination model natively integrated into Python's standard 2D image library (with a fast C backend).


Trees And Non-Photorealistic Images, Christopher Burnham Apr 2015

Trees And Non-Photorealistic Images, Christopher Burnham

CLAS: Colby Liberal Arts Symposium

Showing of a graphics system with some trees and non-photorealistic images.


A Look Into Graphics Engines And Non-Photorealistic Rendering, Margaux Leblanc Apr 2015

A Look Into Graphics Engines And Non-Photorealistic Rendering, Margaux Leblanc

CLAS: Colby Liberal Arts Symposium

Throughout the year I have created a graphics pipeline that can render both photorealistic and non-photorealistic images. It all starts with defining what a pixel is and building from there. For instance, an image is a collection of pixels, a color is just three numbers (red, green, and blue values), a line is coloring certain pixels with such a color based on Bresenham's line algorithm and so on. My graphics engine can draw and shade points, lines, polylines, and polygons according to different algorithms. Using these basic shapes I can create photorealistic images of L-systems and non-photorealistic images of paintbrush …


Computer Graphics Presentation, Itrat Akhter Apr 2015

Computer Graphics Presentation, Itrat Akhter

CLAS: Colby Liberal Arts Symposium

The aim of this poster presentation is to display the works that I did over two semester of computer graphics classes. As such, I will give a brief glimpse of the methods and images involving fractals, bezier curves and surfaces, hierarchical modeling, shading and lighting, particle systems and others.


Modeling Traffic At An Intersection, Kaleigh L. Mulkey, Saniita K. Fasenntao Apr 2015

Modeling Traffic At An Intersection, Kaleigh L. Mulkey, Saniita K. Fasenntao

Symposium of Student Scholars

The main purpose of this project is to build a mathematical model for traffic at a busy intersection. We use elements of Queueing Theory to build our model: the vehicles driving into the intersection are the “arrival process” and the stop light in the intersection is the “server.”

We collected traffic data on the number of vehicles arriving to the intersection, the duration of green and red lights, and the number of vehicles going through the intersection during a green light. We built a SAS macro code to simulate traffic based on parameters derived from the data.

In our program …


How The University Of California Runs One Repository For Ten Campuses, Katie Fortney Apr 2015

How The University Of California Runs One Repository For Ten Campuses, Katie Fortney

Inaugural CSU IR Conference, 2015

Katie Fortney, JD, MLIS, Copyright Policy & Education Officer, Office of Scholarly Communication, University of California http://osc.universityofcalifornia.edu/


Implementing Metaarchive And Lockss At Digital Commons @Cal Poly, Michele Wyngard Apr 2015

Implementing Metaarchive And Lockss At Digital Commons @Cal Poly, Michele Wyngard

Inaugural CSU IR Conference, 2015

Michele Wyngard, Digital Repository Coordinator, CSU Cal Poly


Reconsidering The Impact Of Cs1 On Novice Attitudes, Amber Settle, John Lalor, Theresa Steinbach Feb 2015

Reconsidering The Impact Of Cs1 On Novice Attitudes, Amber Settle, John Lalor, Theresa Steinbach

Amber Settle

Student success in an introductory programing course is crucial, both because it influences retention and because student attitudes and habits in a first course can have a lasting impact on student success in computer science as a field. In this paper we present results about student attitudes and habits before and after a CS1 class. Statistically significant attitude differences were found in three areas: students were less likely to report they were good at programming, more likely to agree they are challenged by programming problems they can't understand immediately, and are less likely to report that computer science allows them …