Middlebury Institute of International Studies at Monterey

Alex Stoykov

Adjunct Faculty
I was born and graduated High School in Bulgaria, and came to the US as an international student in 1999. 
In 2004 I transferred to University of Southern California as a Computer Science Major.
In 2010 I graduated with high honors (3.8GPA) with a M.S. in Engineering from San Jose State University.
In 2012 I started teaching Computer Science, and have been teaching ever since. 
I currently teach 28 units, and 9 classes at Hartnell College, Gavilan College, Monterey Peninsula College and MIIS.
I live in Morgan Hill, and besides teaching, computers and engineering, a hobby of mine is Brazilian Jiu Jitsu, which I have practiced for over 7 years and have a purple belt.
Expertise

Python, Java, C, C++, Visual Basic, HTML5 & CSS3, JavaScript, PHP, SQL, Assembly Language, Matlab, Game Programming,  MS Office,  Linux Operating System, as well as Engineering Statics, Materials, and Introduction to Engineering.

Education

MS Engineering, San Jose State University, 2010

Course List

Courses offered in the past four years.
indicates offered in the current term
indicates offered in the upcoming term[s]

TRLM 8522 - Intro to Programming w/ Python      

No prior experience with programming is necessary for taking this course. Only basic math such as addition, subtraction, division, and taking the average is needed. The course will teach students to program a computer using input, output, selection, and repetitions. Python is the easiest programming language to learn. Learn to program using easy to grasp techniques that build upon each other. By the end of the course students will be able to use Python programming language to do many useful tasks such as reading from files, writing to files, searching, and data mining…Python was first used in 1991, and has been around before Java or JavaScript. The language Python is named after Monty Python.

Fall 2016 - MIIS, Spring 2018 - MIIS

More Information »

TRLM 8635 - Website Localization      

The course will familiarize students with web technologies as they relate to localization. Special attention will be paid to process from the point of view of a translator, project manager and localization engineer.

Spring 2017 - MIIS

More Information »

Faculty Program Tags