ITERAN provides practical, affordable Information Technology training and other educational services.

ITERAN helps aspiring programmers become programmers, and programmers become better programmers.

ITERAN provides an amazing combination of affordable professional training with the latest technology, resources, and fun interactive learning by doing.

ITERAN brings sunshine and sprinkles to your code.

This page is evolving. Check back soon for updates.

Getting Started With Java tutorials available on YouTube.

Mathematics Courses

The Basic Mathematics course is a course provided free of charge to any adult students who needs to develop their understanding of mathematics, earn their GED, or take the CUNY entrance exam. Contact Steve here for more information.

Information Technology Courses

Object Oriented Programming and Application Development with Java

Learn how to develop a cross-platform desktop application using Java and NetBeans. This course will cover the basics of object oriented programming and application development. No prior programming experience required.

JavaScript and JQuery for Web Developers

If you are an HTML and CSS rock star, but JavaScript makes your head spin, this is the course for you. Learn how to program using JavaScript, and how to make your awesome websites even more awesome with dynamic content you write.

Android Application Development

Learn how to develop mobile applications for Android devices.

Database Basics

Learn the basics of SQL, database design, implementation and configuration.

Course Materials

Content is actively being generated. Check back soon for updates.

Basic Mathematics

Java Programming

Javascript & JQuery


Tutoring & Homeschooling Services

Steve has over a decade of experience working as a private tutor. He holds a B. Sci. in Mathematics and Computer Science, and an M. Sci. in Computer Science, and has worked as an adjunct professor for City University of New York and Lewis University.

Steve has worked with students at all levels, from grade school through grad school, from remedial to advanced.

He currently has limited availability for private tutoring and homeschooling.

Student Testimonials

"Stephen helped me break into learning the more complicated side of programming in order to help advance my career and leverage opportunities in the workplace. Thanks to him I'm excited to problem solve issues that come up in my everyday workload."
- Andrea Kaplan

"Stephen is an excellent teacher and mentor... He is easy to work with and very patient with his students."
- Virginia Willits

"Stephen is a kind and patient tutor. As an adult working to finish a degree, I was overwhelmed and confused until I met Stephen. After working with him for a semester, I received an A in my calculus class. I highly recommend Stephen for students of any age!"
- Julie O’Connor, Fordham University

"Prof. Weierman is an amazing teacher"
- a student at BMCC

"Very patient and caring"
- Tanya, BMCC


Supplemental Tutoring

For students currently enrolled in an accredited institution.
$60/hr - in Manhattan, Bronx, Brooklyn, Queens, or online via Skype or Google+ Hangout.
$75/hr + travel expenses - in Staten Island, Long Island, New Jersey, and North Suburbs.

Buy 10 hours of tutoring, save 20%! 10 hour block must be paid in advance and used within 12 months of purchase.
$480 / 10 hrs. - in Manhattan, Bronx, Brooklyn, Queens, or online via Skype or Google+ Hangout.
$600 + travel / 10 hrs. - in Staten Island, Long Island, New Jersey, and North Suburbs.


Contact me for details.

Professional Development

$75/hr - in Manhattan, Bronx, Brooklyn, or Queens, or online via Skype or Google+ Hangout.
$90/hr + travel expenses - in Staten Island, Long Island, New Jersey, and North Suburbs.


What is ITERAN?
ITERAN stands for Information Technology / Education Research / and Networking. It is a new project aimed at making quality information technology training practical and affordable.

Who generates the content?
All content is generated by Steve Weierman, a mathematics and computer technology educator with years of teaching and individual tutoring experience. This content is based on both his experiences as an educator and software developer, and is provided to all students who enroll in a course at no extra cost. All course materials will be made available to the general pubilc via a Creative Commons License.

Will you do my homework and/or take my online quiz/test for me?
No, I will not. You are taking a course to learn, and have your knowledge and understanding of the course material evaluated. My doing your work for you would be both unethical and fraudulent, so don't ask.

About Steve

Steve Weierman has over a decade of experience as an educator, working both as a professor of mathematics and computer science and a private tutor. He loves learning new technologies, and sharing both his knowledge and enthusiasm with others. His students come from all backgrounds and walks of life, and range in age from 8 to 80. View his full resume here.

His experience has taught him that most tertiary computer science curricula fall short of adequately preparing students for careers in the field. He is starting ITERAN to help rectify that problem. Steve believes there is a need to rethink everything about how we do education, from grades, to class structure. ITERAN strives to free education from the confines of school.

His mission in starting ITERAN is four-fold:

  1. Provide practical and affordable information technology training.
  2. Provide other educational services and resources in mathematics and computer science, including homeschooling services and supplemental tutoring services.
  3. Conduct research in computer training education to constantly refine and improve our services. We are actively researching use of inverted classroom, gamification, and other interactive learning methods.
  4. Help professionals make connections with other professionals while learning new technologies. Help educators make connections with other educators.

To schedule an appointment by phone, video, or in-person, contact Steve here, or call (646)450-4891.

Courses will be made available through Skillshare and online at Udemy.


You can contact Steve here or by phone at (646)450-4891.

Subscribe to the mailing list to receive updates about new courses, seminars, and tutorials.

You can also follow Steve on Skillshare and Udemy.

Follow this project on Google+.

You can also follow me on Twitter.

Copyright 2010-2013. All rights reserved.