
|
Below are some computer science projects and some computer science labs I have done. They vary from easy to some more difficult
and challenging.
|
|
|---|---|
|
Go directly to my or view the entire archive of my computer science projects below. Go to the specific computer science programming project page; there you can view the program sources or download the binaries. If you happen to find the sources useful and modify it, just send me an email me. |
| ConwayApp | |
|---|---|
| Description: | Yet another ACM programming contest practice problem. Java console app outputs some conway sequences. Problem: You have in this case N cells (test with N=16) living in a one dimensional space(grid). Each cell of the grid may be 'dead' or 'alive'. The initial configuration of alive cells goes through a series of generations, let's say that each change (step) occurs in one day. In each successive generation some alive cells may die and some new cells are born in vacant spaces depending on the total number of alive neighbors if each cell. The birth and deaths follow this rule: a cell remains alive or a new cell is born if it has exactly on alive neighbor, and it dies, or stays dead if it has both or neither neighbors alive. The input is from a text file and the output should be both on a file and the screen showing the life of the colony of cells in days 90-100 |
| Date: | 12/18/02 |
| Category: | ACM Programming / Computer Science |
| Download File: | ConwayApp.zip |
| MD5 sum: | ec39161f73ca5e252686105a53960980 |
| go to page (java/java.html#ConwayApp) | |
| ParametricLab | |
|---|---|
| Description: | This applet graphically demonstrates some permutations of random parametric equations. (Actually select trigonometric functions were chosen to be permutated) |
| Date: | 12/16/2002 |
| Category: | For Fun / Computer Science / Math / Calculus |
| Download File: | ParametricLab.jar |
| MD5 sum: | 90306cfac809a236e1f283076e726c8b |
| go to page (java/java.html#ParametricLab) | |
| PascalTriangleApplet | |
|---|---|
| Description: | A pascal triangle applet of x amount of rows. Integer values (many over the 'long int' value) are displayed as the mouse shadows a node. |
| Date: | 12/16/2002 |
| Category: | For Fun / Computer Science / Math |
| Download File: | PascalTriangleApplet.jar |
| MD5 sum: | 1292f617bdc786e9d490e22ad6f89ef4 |
| go to page (java/java.html#PascalTriangleApplet) | |
| PolyApplet | |
|---|---|
| Description: | A simple applet that graphs polynomial functions; a multitude of features will will be added in future revisions including but not limited to integral calculations, visual representations of areas under curve, and new interface (recode zoom in/zoom out, add traces to provide values/derivatives) |
| Date: | 12/19/2002 |
| Category: | For Fun / Calculus |
| Download File: | PolyApplet.jar |
| MD5 sum: | aa07760bad96eaa95f231ee301d9987f |
| go to page (java/java.html#PolyApplet) | |
| QuineM | |
|---|---|
| Description: | A simple applet that determines prime implicants using the Quine-McClusky Method. I wrote the code a while ago; it was to help me w |
| Date: | 12/19/2002 |
| Category: | For Fun / Computer Logic Design |
| Download File: | QuineM.jar |
| MD5 sum: | f5f820a9bc07c06b93f36fdf2d69a97c |
| go to page (java/java.html#QuineM) | |
| SortLabApplet | |
|---|---|
| Description: | A few simple java applet demonstration of bubble sort, insertion sort, selection sort, and shell sort; quick sort and mergesort will be added later. The applet makes use of multithreading and double buffering. |
| Date: | 07/27/2003 |
| Category: | For Fun / Computer Science / Sorting Algorithms |
| Download File: | SortLabApplet.jar |
| MD5 sum: | facba1621998c46f4c32da61ff1f86b1 |
| go to page (java/java.html#SortLabApplet) | |
| SpinningSquaresApplet | |
|---|---|
| Description: | Spinning Squares bouncing around - a demonstration of some of my applet skills |
| Date: | 12/16/2002 |
| Category: | For Fun |
| Download File: | SpinningSquaresApplet.jar |
| MD5 sum: | 0c817f95faa7e6f9bdf29b2a56320544 |
| go to page (java/java.html#SpinningSquaresApplet) | |
| TestApplet | |
|---|---|
| Description: | A simple applet I wrote because I was bored in class! I was just playing around with some trig functions and the end product was suprisingly cool. I wrote this a while a ago; I couldn't find the source file. (I might decompile later) |
| Date: | 12/16/2002 |
| Category: | For Fun |
| Download File: | TestApplet.jar |
| MD5 sum: | 1e2487733795c3ad32c926fde7ee66a4 |
| go to page (java/java.html#TestApplet) | |
| CustomOrderedLinkedListApp | |
|---|---|
| Description: | A basic c++ class data structure implementation of an ordered linked list. |
| Date: | 08/11/03 |
| Category: | Data Structures/Practice |
| Download File: | CustomOrderedLinkedListApp.zip |
| MD5 sum: | 0648e595e09a6e21931e813cbfe9b7b4 |
| go to page (c++/c++.html#CustomOrderedLinkedListApp) | |
| holidays | |
|---|---|
| Description: | A simple acm programming contest warmup/practice program. |
| Date: | 12/18/02 |
| Category: | ACM Programming/Practice |
| Download File: | holidays.zip |
| MD5 sum: | 279a3d97146be2d5b12aff3758c8332d |
| go to page (c++/c++.html#holidays) | |
| AStackLab | |
|---|---|
| Description: | array-based stack list data structure |
| Date: | Thu Apr 17 22:47:00 PDT 2003 |
| Category: | For Fun/Computer Science/Data Structures/Practice |
| Download File: | AStackLab.zip |
| MD5 sum: | 0e0323ae37c12522621b7ed1949dc67d |
| go to page (c/c.html#AStackLab) | |
| LStackLab | |
|---|---|
| Description: | Stack data structure implemented using a singly-linked list. |
| Date: | Sat Apr 19 19:51:58 PDT 2003 (last update) |
| Category: | Computer Science/Data Structures/Practice |
| Download File: | LStackLab.zip |
| MD5 sum: | 9142123e006b4ea94af4f4ae912fcd87 |
| go to page (c/c.html#LStackLab) | |
| OLListLab | |
|---|---|
| Description: | ordered singly-linked list data structure; values stored in ascending order; I'm just practicing my c programming |
| Date: | Thu Apr 17 22:47:00 PDT 2003 |
| Category: | For Fun/Computer Science/Data Structures/Practice |
| Download File: | OLListLab.zip |
| MD5 sum: | bd47ed07c77b68829b4b48414f25fa12 |
| go to page (c/c.html#OLListLab) | |
| slashget | |
|---|---|
| Description: | performs a minimal extract of slashdot articles; it reads an xml file and streams HTML to standard output |
| Date: | Fri Apr 11 04:48:09 2003 |
| Category: | For Fun/For my website |
| Download File: | slashget.zip |
| MD5 sum: | 1c64ef446a4b29b444ffb92086840890 |
| go to page (c/c.html#slashget) | |
| sortlab | |
|---|---|
| Description: | Various sort routines written in c; includes bubble sort, insertion sort, selection sort, shell sort, quick sort, and mergesort. |
| Date: | 01/18/03 |
| Category: | Computer Science |
| Download File: | sortlab.zip |
| MD5 sum: | 05f7fab44904535deb66fe865cb46f0d |
| go to page (c/c.html#sortlab) | |
| build_sh | |
|---|---|
| Description: | the bash shell script to generate my website; I utilize /xml/xsl/css/java/c/unix utils (ps2pdf, wget, and others) |
| Date: | 12/15/02 |
| Category: | For Fun/Computer Science/Practice |
| Download File: | build.sh.zip |
| MD5 sum: | 6aea93ac469a224adfbba14d09430fb7 |
| go to page (other/other.html#build_sh) | |
| collegeview_php | |
|---|---|
| Description: | A sample php script that shows sets of records from sql queries from a database; it utilizes cookies to implement a simple online shopping cart. It is part of a few scripts used at www.localcolorcards.com |
| Date: | 08/11/03 |
| Category: | For Fun/Computer Science/Web programming/php scripting |
| Download File: | collegeview.php.zip |
| MD5 sum: | 9f0f351373aabca33772a8af19f2edd0 |
| go to page (other/other.html#collegeview_php) | |
| view_php | |
|---|---|
| Description: | A sample php script that shows records and thier thumbnails by pagination (view each record on its own page with next/prev links) from sql queries from a database. Javascript is utilized to cache thumbnail images so they will load locally thus images will render faster while the server load is lightened. It is part of a few scripts used at www.localcolorcards.com |
| Date: | 07/27/03 |
| Category: | For Fun/Computer Science/Web programming/php scripting |
| Download File: | view.php.zip |
| MD5 sum: | 8e15a09c919fb98a5349ff504e8bc9d7 |
| go to page (other/other.html#view_php) | |
my resume![]() |
my java programming![]() |
my c++ programming![]() |
my c programming![]() |
my other programming languages![]() |
my interests![]() |
my links![]() |
home![]() |