Post Job Free

Resume

Sign in

Computer Science Teacher, High School and Adjunct Faculty, Comm. Coll.

Location:
United States
Posted:
April 21, 2016

Contact this candidate

Resume:

OBJECTIVE: To help your company achieve its

technology goals using my over

twenty years of experience in

computer science, computer

programming, and web

development.

SUMMARY OF SKILL SETS:

Website Development: I have set up several LAMP (Linux/Apache/MySQL Database/Postfix Email Server) and am comfortable maintaining them over a period of years (in the case of the website http://www.texasmath.org, since 1998.)

Linux/Unix Guru: I cut my teeth on Unix during my first Master’s Degree in 1994. I was also an early adopter of Linux, working with Ubuntu since 6.06 (Dapper Drake.) I have updated this system several times, including my own personal LAMP instance at http://www.mistapotta.com, a Samba file server to distribute media throughout our house, and CUPS printer server to allow all computers in our house to print to one central location.

Content Producer: I have created over two hundred YouTube educational videos (http://www.youtube.com/MistaPottaOHS), including videos used in Northside ISD to teach AP Calculus BC and AP Computer Science. My CS Videos are also used by North Carolina Virtual Public Schools. I am comfortable with screen capture software, live streaming, and camera recording for educational purposes. I am also considered a pioneer in “Spherical Videos” to show a 360o field of view in video form.

Curriculum Development: I created Multi-Variable Calculus/Differential Equation curriculum used in Northside ISD and North East ISD – including assessments, scope, and sequence. I also created the Logic curriculum, assessments, scope, and sequence used throughout the state by the Pre-Freshman Engineering Program (PREP). I also co-authored textbook used for teaching C# in Northside ISD Computer Science 1 Pre-AP courses. I have taught courses in C#, C++, Java, and Python, as well as Calculus I, II, III, and Differential Equations.

SUMMARY OF LANGUAGES:

Programming: C, C#, C++, HTML/CSS, Java, LaTeX, Linux/UNIX, PHP, Python, Visual Basic.

Spoken: English (fluent), Spanish (basic)

SUMMARY OF EDUCATION:

Bachelor of Arts, Mathematics, Our Lady of the Lake University, 1994.

Master of Science, Mathematics, Texas Tech University, 1997.

Master of Science, (in progress) Computer Science, Georgia Tech, 2017. (12/30 hours completed)

SUMMARY OF WORK EXPERIENCE:

Classroom Teacher, Northside Independent School District, 1999-2016. Taught Calculus BC, Multi-

Variable Calculus, Fundamentals of Computer Science, Computer Science 1 Pre-

AP, Computer Science 2 AP, Computer Science 3 H/Data Structures, Algebra I,

Geometry Pre-AP, and Pre-Calculus.

Adjunct Faculty, Northwest Vista College, 2007-2016. Taught Calculus I, Calculus II, Calculus III,

and Introduction to Programming I.

Instructor, Pre-Freshman Engineering Program, 1995-2015. Taught Logic, Computer Science,

Algebraic Structures, Physics, Probability and Statistics, and Problem Solving I, II, and III.

EDUCATIONAL DETAIL:

Bachelor of Arts, Mathematics, Our Lady of the Lake University, Aug 1990-May 1994. GPA: 3.34.

Major in Mathematics – 34 hours. Courses include Calculus I, II, III, Differential Equations, Linear Algebra, Abstract Algebra, Problem Solving, and Analysis I.

Minor in Chemistry – 24 hours. Courses include Organic Chemistry I and II, and Analytic Chemistry I and II.

Master of Science, Mathematics, Texas Tech University, Aug 1994-Aug 1997. GPA: 3.437.

Mathematics courses – 93 hours. Courses include Classical Applied Analysis I & II, Intermediate Analysis I & II, Applied Linear Algebra, Functions of Real Variables I & II, Modern Algebra I & II, Theory of Numbers, Intermediate Statistics I & II, Ordinary Differential Equations, Partial Differential Equations.

Worked with UNIX and Solaris OS during this time. Also wrote web pages for assignments for some courses.

Thesis Title: Almost-Inner Automorphisms and Almost-Conjugate Subgroups. Available at https://repositories.tdl.org/ttu-ir/handle/2346/21259

Graduate Non-Degree Coursework, Computer Science, University of Texas at San Antonio, Summers 2001, 2003. GPA: 4.00.

Courses include Computers for Teachers I (Java) & II (Java Data Structures).

Master of Science, Computer Science, Georgia Institute of Technology, Jan 2004-Dec 2007 (expected)

Courses include Computer Networks (Python), Software Development Principles (Java), Computability/Complexity/Algorithms (Python), Artificial Intelligence in Robotics (Python), Computer Vision (Python), Introduction to Operating Systems (C), and Educational Technology Foundations (HTML/CSS/JavaScript).

Was part of initial cadre of Online MSCS students. Also am an administrator for the Online MSCS Google+ Group.

WORK EXPERIENCE DETAIL:

Classroom Teacher, O’Connor High School, Northside Independent School District, Aug 1999-2016.

Courses taught include Algebra I, Geometry, Geometry Pre-AP, Pre-Calculus, Calculus BC, Multi-Variable Calculus/Differential Equations, Fundamentals of Computer Science (taught in Scratch & Python), Computer Science 1 Pre-AP (taught in C#), Computer Science 2 AP (taught in Java), and Computer Science 3 (taught in C

Coached O’Connor Math and Science Team, 1999-2016. Events coached include UIL Number Sense, UIL Calculator Applications, UIL Computer Science, UIL Mathematics, UIL Science, Regional Science Bowl, Computer Science Hands-on Programming Team, and American Mathematics Competitions/American Invitational Mathematics Examination/USA Mathematics Olympiad.

Designed HB 5 STEM endorsement sequence for Computer Science for Northside Independent School District. Four year program includes Fundamentals of Computer Science (Scratch & Python, Digital Media, and Networking), Computer Science 1 (C#, Strings and Arrays, basic Sorting and Searching techniques), Computer Science 2 AP (Java, Recursion, Polymorphism, and Inheritance), and Computer Science 3 (C++, Data Structures and memory management.)

Adjunct Faculty, Northwest Vista College, Aug 2007-Jan 2016.

Courses taught include MATH 2413 (Calculus I), MATH 2414 (Calculus II), MATH 2415 (Calculus III), and COSC 1336 (Introduction to Programming I, Java). Was teacher of record for all courses, and developed all assessments, assignments, scope, and sequence for all courses.

WORK EXPERIENCE DETAIL (cont’d):

Instructor, Pre-Freshman Engineering Program, Summers 1995-2015.

Courses taught include Logic, Computer Science (Visual Basic), Algebraic Structures, Physics, Probability and Statistics, and Problem Solving I, II, and III.

Taught at several college sites, including Texas Tech University, Our Lady of the Lake University, San Antonio College, St. Philips College, and UTSA Downtown Campus.

Wrote Curriculum, Assessments, and Scope and Sequence for Logic course used throughout Texas

Classroom Teacher, Del Valle High School, Aug 1998-May 1999.

Courses taught include Algebra I x 4 and Geometry.

Team-Taught Geometry, English II, Principles of Engineering, and Career-Based Technology in an innovative program where one cadre of students took courses integrated with each other.

Classroom Teacher, Lubbock High School, Aug 1997-May 1998.

Courses taught include Algebra I, Geometry, and TAAS Test Preparation.

Helped to implement International Baccalaureate (IB) program at Lubbock High School.

Graduate Teaching Assistant, Texas Tech University, Aug 1994-May 1997.

Courses Taught include MATH 1320 (College Algebra), MATH 1321 (Trigonometry), MATH 1330 (Introductory Mathematical Analysis I), and MATH 1331 (Introductory Mathematical Analysis II). I was teacher of record for all courses taught, and was responsible for writing and grading all assessments and assignments for these courses.

Taught one innovative section of MATH 1320/1321 (College Algebra and Trigonometry) to the same group of students in one semester during Fall 1996 term.

LANGUAGES DETAIL:

C

Took Introduction to Operating Systems course (Georgia Tech). Learned thread and process management (pthreads), memory management and interprocess communications.

C++

Taught old Computer Science I AP course (C++, writing classes, strings, vectors, and matrices, passing parameters by reference and value) and old Computer Science II AP course (C++, dereferencing variables, stacks, queues, priority queues, linked lists, doubly linked lists, binary trees, pointers and dynamic allocation, heaps, and advanced sorting techniques.) Taught Computer Science III data structures course (similar to old Computer Science II AP course.)

C#

Taught Computer Science I Pre-AP course (C#, strings and arrays, console and GUI applications, sorting and searching, two game case studies – Yahtzee and Mastermind.) Wrote textbook currently used for teaching Computer Science I Pre-AP course in Northside.

HTML/CSS

Designed web pages since 1994. Learned HTML 1.1 at Texas Tech, Designed and maintained http://texasmath.org website, 1998-2013. Have maintained a personal web presence on my personal LAMP server at http://www.mistapotta.com. Have taught HTML and CSS as a part of the Computer Science II AP course since 2001. Current project is writing a site where a user can compile and execute Java console programs in the browser, loading and saving source code and output to a Google Drive account (http://www.ehoth.net/jgloud/html/) for Educational Technology Foundations course at Georgia Tech (in progress.)

LANGUAGES DETAIL (cont’d):

Java

Took two courses at UTSA (Computers for Educators I and II) in summers 2001 and 2003 to prepare for AP transition from C++ to Java as testing language in 2004.

Taught Java (strings, arrays, sorting and searching, recursion, inheritance, polymorphism) in Computer Science AP course. Taught Java data structures (stacks, queues, priority queues, linked lists, doubly linked lists, binary trees, heaps, hash tables, hashmaps, treemaps, and advanced sorting techniques) for the old Computer Science II AP course. Course videos are available at https://www.youtube.com/playlist?list=PL-ZKvhIgD8x06p7Im7rX68TwyA4gtfVFd

In Software Development Processes class, learned how to write JUnit tests, wrote an Android app simulating a Coffee Reward System in Java, and wrote a program to retrieve data from a Microsoft Excel document using Apache POI.

LaTeX

Wrote my thesis, Almost-Inner Automorphisms and Almost-Conjugate Subgroups in LaTeX towards my requirement for my Master’s Degree at Texas Tech. Thesis may be found at https://repositories.tdl.org/ttu-ir/handle/2346/21259.

Taught LaTeX to my Multi-Variable Calculus students for their Portfolio assignments.

Linux/UNIX

Learned navigation of UNIX as student at Texas Tech. Became familiar with the Linux operating system by using Red Hat and SUSE on older systems (386 & 486 processors) in the late `90’s and early `00’s. Installed Ubuntu 6.06 on my home system, 2006. Have upgraded to successive LTS versions of Ubuntu as they have been released roughly every two years. Installed and have maintained Apache 2, MySQL, and Postfix since 2006. Until Ubuntu 14.04, also maintained Apache 1.3 server on same machine (different port.) Have maintained Linux on my personal laptop and my wife’s personal laptop. Very familiar with both GIMP and VMWare, having WinXP, Win7, Win8, Win10, OSX, Chromebook, and Android instances on my machine.

PHP

Maintained, adapted, and updated instances of Wikipedia, Forum, and Journaling software on my http://www.texasmath.org website for many years. Familiar with basic SQL and PHP commands, and have adapted and modified PHP pages for my TexasMath website.

Python

Experimented with Python on the http://codingbat.com website. Learned basic networking, including buffer bloat, software-defined networking, and DDOS mitigation in Python using Mininet to simulate network loads in my Computer Networks course. Learned localization, Kalman filters, Particle filters, PID control, Simultaneous Location and Mapping (SLAM), and had to model and predict a Hexbug’s path in my Artificial Intelligence in Robotics course. Used Python to simulate Turing Machines, implemented FFT and Linear Programming, and solved MaxFlow and Bipartite Matching problems in Computability, Complexity, and Algorithms course. Used Python to process images, fit linear and circular models, and determine shape from shading in my Computer Vision course. Taught students how to write recursive and non-recursive functions, basic list access, sorting, and searching in Python to my Fundamentals of Computer Science course.

Visual Basic

Taught form design, accessing and altering form properties, and calculations during a three-week course to sixth and seventh graders in the PREP program.



Contact this candidate