John Lasseter

Computer Technology Teacher at TST BOCES Career and Tech Center
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ithaca, New York, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Higher Education
    • 1 - 100 Employee
    • Computer Technology Teacher
      • Jan 2020 - Present

      Mentor youth through concrete technical training and broader education in academics and professionalism, helping them to develop confidence and skills as they enter the adult world. Redesigned the current Computer Technology curriculum, focusing on PC configuration, maintenance, and repair in the first year, network and systems administration in the second. Maintain current expertise in PC hardware configuration & repair, data recovery, operating system configuration & troubleshooting (Windows, Linux, and MacOS), virtualization, network design & maintenance, cybersecurity protocols. Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • Assistant Professor (Mathematics & Computer Science)
      • Sep 2013 - Jun 2020

      Taught courses at every level of the Computer Science major: Discrete Math, Theory of Computation, Intro. Programming, Algorithms, Software Engineering, Compilers, Programming Languages, and Functional Programming. Research focus in OOP contract verification, CS education, and software testing. My innovations in the Compilers course were published in SIGCSE 2015. Coached student teams for the ACM Intercollegiate Programming Competition (2016). Designed and directed 2015 Summer REU project on unit test ordering. Supervised independent study projects in mobile application development and type theory. Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • Assistant Professor (Mathematics & Computer Science)
      • Sep 2009 - Jun 2013

      Taught courses at every level of the undergraduate Computer Science curriculum, along with core mathematics courses. Coached student teams for the ACM Intercollegiate Programming Competitions (2010, 2011, 2012). Co-chaired the 2013 redesign of the CS major. Designed new courses in Software Engineering, Programming Languages, Functional Programming, and Numerical Analysis. Supervised multiple student research projects, including a summer REU program, and an independent project on object contracts that won the 2012 university student research prize and resulted in a competitive conference publication. Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • Postdoctoral Fellow & Visiting Assistant Professor (Computer Science)
      • Aug 2006 - Jul 2009

      Taught courses across the full range of the Computer Science curriculum, with specializations in CS1, Programming Languages, and Algorithms. Designed and directed the senior capstone course, supervising 12 student research and software engineering projects. Coached student teams for the ACM Intercollegiate Programming Competition (2007, 2008). Taught courses across the full range of the Computer Science curriculum, with specializations in CS1, Programming Languages, and Algorithms. Designed and directed the senior capstone course, supervising 12 student research and software engineering projects. Coached student teams for the ACM Intercollegiate Programming Competition (2007, 2008).

    • United States
    • Higher Education
    • 700 & Above Employee
    • Visiting Instructor (Computer Science)
      • Sep 2005 - Jun 2006

      Taught courses across the Computer Science curriculum (CS Principles, CS1, Data Structures, Programming Language Design), while completing dissertation research and writing. Taught courses across the Computer Science curriculum (CS Principles, CS1, Data Structures, Programming Language Design), while completing dissertation research and writing.

    • United States
    • Higher Education
    • 700 & Above Employee
    • Graduate Teaching Fellow
      • Sep 1998 - Jul 2003

      Led lab and recitation sections for lower-level and senior elective Computer Science courses. Coached ACM Programming Competition teams in 2000 and 2001. Gave guest lectures in several lower and upper division undergraduate courses. Awarded the 2000 University of Oregon Computer & Information Science Department award for excellence in graduate teaching and the 2001 university-wide Graduate Teaching Fellows Award for excellence in teaching. Served as department steward for the GTFF, 1998 - 2003. Founded mentoring program for junior Graduate Teaching Fellows and participated as mentor. Show less

    • Graduate Teaching Fellow, UO Computer & Information Science Department
      • Sep 1996 - Jun 1998

      Led lab and recitation sections for CS0, CS1, and Data Structures classes. Led lab and recitation sections for CS0, CS1, and Data Structures classes.

    • United States
    • Higher Education
    • 300 - 400 Employee
    • Microcomputer Repair Specialist
      • Jul 1993 - Aug 1996

      Performed board-level and component-level repair of tower and all-in-one PCs and laptops (Mac and x86), printers, monitors, and other computer peripherals. Held all Apple repair certifications at the time (1993 - 1996). Created and maintained ticket system for repairs. Supervised preventative maintenance and upgrades of 50 - 100 college-owned computers. Managed 6 - 10 student trainees. Performed board-level and component-level repair of tower and all-in-one PCs and laptops (Mac and x86), printers, monitors, and other computer peripherals. Held all Apple repair certifications at the time (1993 - 1996). Created and maintained ticket system for repairs. Supervised preventative maintenance and upgrades of 50 - 100 college-owned computers. Managed 6 - 10 student trainees.

Education

  • University of Oregon
    Doctor of Philosophy - PhD, Computer Science
    1998 - 2006
  • University of Oregon
    Master of Science - MS, Computer Science
    1996 - 1998
  • Earlham College
    non-degree, Mathematics and Computer Science
    1994 - 1996
  • Earlham College
    Bachelor of Arts - BA, Philosophy
    1987 - 1991

Community

You need to have a working account to view this content. Click here to join now