Enrique Areyan's Page
This page is intended to serve as a repository of Computer Science and Mathematics resources at the undergraduate and graduate level. Here you fill find a compilation of my work as a graduate student in both fields. If you want to read more about me, click here. You can also check out the projects I have work in, the courses I have taught and presentations I have made over the past years. Finally, you can use the search box below to search this site.
Computer Science
This page shows resources on courses and projects related to Computer Science. The following is a list of advanced, graduated Computer Science courses I have taken. Each course has its own resources (practice problems, example code, solutions, ...) that I created or obtained while pursuing my Master's Degree at Indiana University. Please feel free to contact me at with any questions or suggestions. For resources of courses I have assited or teach look at my teaching section. For resources on the Math side of things, take a look at my Math section.
Math
In the following list you can find resources, i.e., practice problems, solutions, study guides, or miscellaneous, of the various math courses at the undergraduate and graduate level I have taken. Please feel free to contact me at with any questions or suggestions. For resources of courses I have assited or teach look at my teaching section. For resources on the Computer Science side, take a look at my Computer Science section.
- M311 Calculus III
- M312 Calculus IV
- M343 Introduction To Differential Equations I
- M403 Introduction to Modern Algebra I
- M403 Introduction to Modern Algebra I (Honors)
- M409 Linear Transformations
- M413 Introduction To Analysis I (Honors)
- M436 Introduction To Geometries
- M447 Mathematical Models and Applications
- M451 Mathematical Finance
- M463 Introduction To Probability I
- M464 Introduction To Probability II
- M595 Seminar in Teaching College Math I
- M800 Reading and Research
- S520 Introduction to Statistics
- S620 Introduction to Statistical Theory
- E520 Algebra Throughout the Curriculum
- CO5412 Nonlinear Optimization I (Spanish)
Projects
Here you can find detailed information about projects I am involved in or have created myself.
You can also check my GitHub account.
- Universities
- Brown University
- Computer Science PhD, beginning Fall 2015
- Indiana University at Bloomington
- Mathematics
- Date: August 2013 - May 2015
- Status: M.A.T. Mathematics (conferred)
- Mathematics
- Brown University
- Computer Science
- Date: August 2011 - May 2013
- Status: M.S. Computer Science (conferred)
- Universidad Simón Bolívar
- Date: October 2010 - July 2011
- Status: Recitations and Labs
- Universidad Central de Venezuela - Facultad de Ciencias
- Date: October 2003 - June 2010
- Status: Licenciado en Ciencias de la Computación (conferred)
- Ant Framework
- Date: October 2009 - June 2010
- Status: Active
- Esto Es Web
- Date: November 2008 - June 2011
- Status: Active
- Evolving Ants (EVA)
- Date: September 2011 - December 2011
- Status: Active
- Globalwebtek
- Date: August 2003 - March 2008
- Status: Active
- Preservation Research Project
- Date: January 2012 - August 2012
- Status: Active
- SGL (Sistema de Gestión Legal)
- Date: April 2011 - April 2015
- Status: Active
- Venezuelatuya.com
- Date: November 2001 - ?
- Status: Active
Read Me
Disclaimer
To authors: The contents of this page are intended to help advance undergraduate and graduate students to prepare for selected advance courses in computer science and mathematics. The idea is to aggregate resources (assignments, exam models, information sheets, etc) in one easy to access place. This idea occurred to me while taking these courses and noticing the difficulty in finding good resources to help me prepare and succeed in my studies. Hence, while taking this courses I made sure I compiled my solutions to assignments and exams (or any other useful information), usually in LaTex, so as to make it readily available for others. In addition, I might add some other resources not written by me but extremely useful when preparing for an exam or assignment.
I pay careful attention to provide credit for material that is not my own to their proper authors. If by any chance you find that I have failed to do so, my apologies, and please do email me at so that I can correct my mistake immediately (please provide your name as you want it to appear and a link to your website if one is available). If, on the contrary, you feel offended for a material that you have written and that is published here, again I sincerely apologize and kindly ask you to email me at so that I can remove any such material immediately. It is not my intention to claim credit for something I have not done, but simply to provide a central location for the effective dissemination of information for math and computer science at the advance undergraduate and graduate level.
To students: For students using this material, please note that almost all solutions provided are of my creation and as such, these may be wrong in more than one occasion. I provide no guarantee for this material and you use it at your own risk. If you find any errors please email me at so that I can correct it or leave a comment in the page containing the error, if possible. I hope you find these materials useful in your education.