www.karamian.com
Copyright 2000 Karamian.com
Vahe Karamian
 
 
Computer Science
CS 140
CS 141
CS 240
CS 241
CS 245
CS 256
CS 264
CS 301
CS 331
CS 356
CS 365
CS 405
CS 408
CS 420
CS 431
CS 435
CS 440
CS 445
CS 463
CS 480
CS 519

Mathematics
MAT 214
MAT 216
MAT 310

Physics
PHY 303

Philosophy
PHL 201


3d animated yellow on red rotating mailbox email sign

 

I have decided to bring Karamian.com back online for several reasons. One of the main reasons is that I have been getting a lot of requests for the content to be brought back online. The second reason is that, karamian.com was extensively used while I was attending California Polytechnic University of Pomona (Cal Poly Pomona), and it has helped students in the field of computer science greatly.

So here is the original site. I have not added any new content and I don't have any intention of adding new content anytime soon. It is just another good resource available for those who seek fundamental computer science material. I hope you enjoy it and if you have any content or material which you would like to add to the site, please do send it to me at:

vkaramian@karamian.com

The Beginning

Information is the key to success, and knowing where to find useful information is a step closer to victory. karamian.com has been designed to provide students, who have an interest in the field of computer science, to improve their skills by providing detailed examples and tutorials. We have hundreds of invaluable white papers which cover extensive computer science material. The examples have been hand picked and step-by-step solutions have been provided for better understanding of the material.

You will find hundreds of code example which are not only useful but also usable. Just imagine of the possibilities from such information at your fingertips. You will find everything you'll ever need to become a better software developer, a little work on your part will eventually turn your efforts into success!
 
  Data Structures and Algorithms
  2D Computer Graphics
  C++/JAVA Tutorials
  Numerical Methods
  Algorithm Design & Analysis
  Programming Languages
  Artificial Intelligence
  Operating System Design
  Database System Design
  Compiler Design
  3D Computer Graphics
  Software Engineering

For question or comments please contact me at vkaramian@karamian.com. I am also seeking individuals who are willing to contribute articles, and source code.

Note: Please read the following before downloading any source from this site!

Some of the pages on this site have been developed by Adobe Acrobat Writer. Therefore in order for you to view these pages you will need to have Acrobat Reader. This software is usually installed on most computer systems, however, if this is not your case you may download the software by clicking on the logo.

Get Acrobat Reader

Sincerely,
Vahe Karamian

 

News: JARC 2.0 Released 07/23/2008 11:54:39 AM -0700
JARC 2.0 has finally arrived with some cool features. [more]

News: JAVA Section 07/23/2008 11:54:39 AM -0700
A new JAVA section has been developed for programmers who are interested in learning or obtaining basic code in the JAVA language. [more]

News: Software Engineering 07/23/2008 11:54:39 AM -0700
Okay, I have uploaded some material for the software engineering section. Take a look at it by clicking here.

Update: CS 463 Papers
I have had several design documents as well as project reports which I have completed. I have uploaded them, you can view them by clicking here.

Update: Main Memory Management - Operating System
A project concerning Main Memory Management using Paging has been added to the Operating Systems section.

Update: Win32 Multithreaded Programming
New source code available for Win32 Multithreaded programming using C++. Check out Operating Systems for more details.

Hosted by Noorcon Inc.

News:
JASM 2.0
Java SectionwebFiles/images/new.gif" width="32" height="16">
Software Engineering
 

Updates:
CS 463 Papers

Software:
Downloads