Michael Clark

 MichaelL. Clark

Michael L. Clark

  • Courses3
  • Reviews6

Biography

Northern Kentucky University - Computer Science



Experience

  • Northern Kentucky University

    Adjunct Lecturer 2

    Adjunct Lecturer 2 for the department of Computer Science in the College of Informatics.

    I have taught:

    INF 120 - Elementary Programming, a class for learning programming using Python on the JVM;

    CSC 402/502 - Advanced Programming Methods, an undergraduate/graduate cross-referenced course focusing on high-performance object-oriented and generic programming in C++,
    concurrent and distributed programming, and multi-paradigm design patterns

    CSC 439/539 - Software Testing and Maintenance, which focuses on the testing and maintenance of a large-scale software project by students working in teams.

  • Northern Kentucky University

    Adjunct Lecturer 3

    Adjunct Lecturer 3 for the department of Computer Science in the College of Informatics.

    I have taught:

    CSC 402/502 - Advanced Programming Methods, an undergraduate/graduate cross-referenced course focusing on high-performance object-oriented and generic programming in C++,
    concurrent and distributed programming, and multi-paradigm design patterns

    CSC 439/539 - Software Testing and Maintenance, which focuses on the testing and maintenance of a large-scale software project by students working in teams.

    CSC 415/515 - Android Application Development, which introduces, explores and reinforces the Android APIs, IDE, and SDK, and examines mobile applications that leverage GUI, onboard sensors and hardware.

    CSC 494/594 - Advanced Android Development (Special Topics), which covers advanced topics in modern Android application development, focusing on mobile architectures and design patterns, including component design, networking, testing, and deployment, with extensive practice building modern, real-world applications in a team setting.

  • Kroger

    Senior Android Developer

    Android Developer for Kroger's Consumer Mobile Application

  • Kroger

    Mobile Services Platform Lead

    Mobile Services Platform Lead for Kroger's Consumer Mobile Application.

  • Kroger

    Software Engineering Manager

    Software Engineering Manager for Kroger's Consumer Mobile Application.

  • Kroger

    Senior Web Services Developer

    Web Services Developer for Kroger's Consumer Mobile Application

  • Cardinal Solutions

    Senior Software Consultant

    Web Services Developer for Kroger's Consumer Mobile Application
    Android Developer for Kroger's Consumer Mobile Application

Education

  • Northern Kentucky University

    Graduate Certificate

    Secure Software Engineering

  • Northern Kentucky University

    Master of Science (M.S.)

    Computer Science

  • Northern Kentucky University

    Bachelor of Science (B.S.)

    Computer Science

  • Northern Kentucky University

    Adjunct Lecturer 2


    Adjunct Lecturer 2 for the department of Computer Science in the College of Informatics. I have taught: INF 120 - Elementary Programming, a class for learning programming using Python on the JVM; CSC 402/502 - Advanced Programming Methods, an undergraduate/graduate cross-referenced course focusing on high-performance object-oriented and generic programming in C++, concurrent and distributed programming, and multi-paradigm design patterns CSC 439/539 - Software Testing and Maintenance, which focuses on the testing and maintenance of a large-scale software project by students working in teams.

  • Northern Kentucky University

    Adjunct Lecturer 3


    Adjunct Lecturer 3 for the department of Computer Science in the College of Informatics. I have taught: CSC 402/502 - Advanced Programming Methods, an undergraduate/graduate cross-referenced course focusing on high-performance object-oriented and generic programming in C++, concurrent and distributed programming, and multi-paradigm design patterns CSC 439/539 - Software Testing and Maintenance, which focuses on the testing and maintenance of a large-scale software project by students working in teams. CSC 415/515 - Android Application Development, which introduces, explores and reinforces the Android APIs, IDE, and SDK, and examines mobile applications that leverage GUI, onboard sensors and hardware. CSC 494/594 - Advanced Android Development (Special Topics), which covers advanced topics in modern Android application development, focusing on mobile architectures and design patterns, including component design, networking, testing, and deployment, with extensive practice building modern, real-world applications in a team setting.





  • Maysville Community and Technical College

    Associate of Science (A.S.)

    General Studies



Possible Matching Profiles

The following profiles may or may not be the same professor:

Possible Matching Profiles

The following profiles may or may not be the same professor:

  • Michael Clark (00% Match)
    Instructor
    Ventura County Community College District - Ventura County Community College District

  • Michael Clarke (30% Match)
    Lecturer (Capital Community College)
    Naugatuck Valley Community College - Board Of Regents
    $19,956.00 Base

  • Michael Clark (00% Match)
    State University Lecturer
    Southern Connecticut State University - Board Of Regents

  • Michael Clark (00% Match)
    Associate
    University Of Florida - University Of Florida

  • Michael Clark (00% Match)
    Associate
    University Of Florida - University Of Florida

  • Michael Clark Mccomber (-10% Match)
    Adjunct Faculty (Academic Personnel Office)
    Gwinnett Technical College - Gwinnett Technical College

  • Michael L Clark (70% Match)
    Faculty
    Northern Kentucky University - Public Universities

  • Michael Clarkson-Hendrix (30% Match)
    Assistant Professor
    SUNY Fredonia - Suny Fredonia

  • Michael Clark (00% Match)
    Faculty
    Bates Technical College - Bates Technical College

CSC 402

2.3(3)

CSC 415

3.5(2)