Ronald I. Sklar, Ed.D.

Associate Professor
I was born and raised in Brooklyn NY and moved to Queens after getting married. I attended Thomas Jefferson High School in Brooklyn, and I then went to Queens College of the City University of New York and graduated in 1968 with a Bachelor of Arts degree with a major in mathematics. After Queens College, I received a Master of Science degree with a major in mathematics from the University of Connecticut, and subsequently, a Doctor of Education, with a specialization in the college teaching of mathematics, from Teachers College, Columbia University. I received a second Masters degree in computer science from Brooklyn Polytechnic Institute of New York, which is now part of New York University. I have taught, for a total of 6 years, as a New York City teacher of mathematics, and for 2 years as the Director of the Mathematics Lab at Queensborough Community College of the City University of New York. I then received an appointment as an Assistant Professor of Mathematics at the State University of New York College at Old Westbury and taught there for 7 years. While there are taught year length courses in abstract algebra, numerical analysis, and probability and statistics (calculus based). Before coming to St. John’s University I was a programmer for 2 years at Sperry Corporation. I have been at St. John’s full time, first as an Assistant Professor and now as an Associate Professor, since 1965. In all, I have been teaching mathematics and computer science for 44 years, 38 years at the college/university level. During my time at St. John’s University I have taught many different courses, but recently I have restricted myself to the following courses: Advanced Data Structures, Logical Design, Computer Architecture, Artificial Intelligence, and Probability and Statistics.

Teaching Interests

Linear Algebra

Research Interests

Abstract Algebra Algebraic Coding Theory

Courses Taught

CUS
1107
COM APPLICATIONS IN LAW OFFICE
CUS
1114
STRUCTURED PROG TECH
CUS
1115
COMPUTER PROG FUND I
CUS
1123
MICROCOMPUTER ASSEMBLER LANG
CUS
1124
INTRO TO DATA STRUCTURES
CUS
1151
ADVANCED DATA STRUCTURES
CUS
1161
LOGICAL DESIGN
CUS
1162
COMPUTER ARCHITECTURE
CUS
1174
ARTIFICIAL INTELLIGENCE
MTH
1003
INTRO TO COLLEGE MATH I
MTH
1004
INTRO TO COLLEGE MATH II
MTH
1008
MATRIX METHODS
MTH
1009
CALCULUS I
MTH
1010
CALCULUS II
MTH
1012
LINEAR ALGEBRA
MTH
1013
PROBABILITY AND STATISTICS I
MTH
1014
PROBABILITY AND STATISTICS II
MTH
1021
INTRODUCTION TO STATISTICS
TEL
1017
INTRO TO THE WORLD WIDE WEB
TEL
1023
NETWORK SECURITY