My name is Jeff Friesen and I provide a tutoring service in various computer science and computer technology topics. For example, I can help you learn about software design patterns or how to get started with Android app development.
If you're having trouble understanding a computer science or computer technology topic, don't hesitate to contact me, by sending an email to firstname.lastname@example.org. I'll let you know if I can help and how much I'll charge.
As well as tutoring individually, I tutor corporately by writing articles and books on Android, Java/JavaFX, and more; and by blogging on Java SE/JavaFX. Use the menu above to access these resources along with online software that supplements my articles. You can also click the RSS newsfeed, news, and email icons; and search this website's articles for items of interest.
EducationIn the 1980s, I learned Fortran at high school, and subsequently attended Brandon University where I pursued a Bachelor of Science degree with majors in computer science and mathematics. I took computer science classes in Pascal, Cobol, APL, VAX assembler language, algorithms and data structures, computer graphics, digital image processing, networks, databases, operating systems programming, compiler construction, and numerical analysis. Also, I took mathematics classes in calculus, analysis, linear algebra, statistics, and set theory and algebra. I graduated in 1987 and received the following diploma.
Work HistoryAfter graduation, I worked for a telecommunications company (where I developed software to automate computer tasks and track employee absences), an investment firm (where I developed client portfolio management software), and a pair of software development companies. While working for these companies, I taught myself C, C++, Visual Basic, Windows architecture/Win32 APIs, and HTML.