Adam Champion

 Adam Champion

Adam C. Champion

  • Courses5
  • Reviews32
Oct 17, 2019
N/A
Textbook used: Yes
Would take again: No
For Credit: Yes

0
0


Mandatory



Difficulty
Clarity
Helpfulness

Awful

The lectures are fairly dry and boring, and the exams are more memorization based. You're forced to remember info that you could just be googling instead of really mastering the content. While Professor Champion does care, he doesn't show it very well. I'm just glad the TA was actually cooperative.

Biography

The Ohio State University - Computer Science


Resume

  • 2012

    Doctor of Philosophy - PhD

    I studied wireless networks

    mobile systems

    and vehicular communication.\nDissertation: \"Unobtrusive

    Pervasive

    and Cost-Effective Communications with Mobile Devices\" (http://web.cse.ohio-state.edu/~champion.17/Thesis_ChampionAdam_Final.pdf)\nAdvisor: Prof. Dong Xuan (http://cse.osu.edu/~xuan)

    Computer Science and Engineering

    The Ohio State University

  • 2007

    Master of Science (M.S.)

    Graduate Coursework: Algorithms; Computer Architecture; Advanced Operating Systems; Programming Languages; Theory of Computing; Statistical Learning; Artificial Intelligence; Mobile Handsets; Distributed Systems Seminar.\nAdvisor: Prof. Dong Xuan (http://cse.osu.edu/~xuan).

    Computer Science and Engineering

    IEEE

    ACM Student Member (2011-2016): Member of IEEE Computer

    Communications Societies.

    The Ohio State University

  • 2002

    Bachelor of Science (B.S.)

    summa cum laude

    with distinction

    Undergraduate Coursework: Operating Systems; Databases; Algorithms; Programming Languages; Computer Architecture; Multivariate Calculus; Discrete Mathematics; Information Security; Computer Networking; Multimedia Networking.

    Computer Science & Engineering

    The Ohio State University

    A

  • Publications – Adam C. Champion

    Ph.D.

    Adam's Publications

    Subversion

    Windows

    C++

    Mobile Applications

    OS X

    Java

    Matlab

    Java Enterprise Edition

    C

    Python

    Networking

    Mac OS X

    Algorithms

    Android

    MySQL

    Linux

    Operating Systems

    Security

    iOS development

    LaTeX

    Enclave: Promoting Unobtrusive and Secure Mobile Communications with a Ubiquitous Electronic World

    Qiang Zhai

    Best Paper Runner-Up Award. (Java/Android)

    Enclave: Promoting Unobtrusive and Secure Mobile Communications with a Ubiquitous Electronic World

    (Java/Android)

    SquawkComm: Practical Cost-Effective Vehicular Communication via Smartphones and FM Signals

    Wei Zhao

    Co-primary first author with Paul Y. Cao and Gang Li. (Perl/Python)

    On Human Mobility Predictability via WLAN Logs

    Dong Xuan

    Jiangpeng Dai

    Zhimin Yang

    E- SmallTalker: A Distributed Mobile System for Social Networking in Physical Proximity

    Dong Xuan

    Jin Teng

    Xinfeng Li

    TurfCast: A Service for Controlling Information Dissemination in Wireless Networks

    - Courses: Operating Systems

    Computer Networking

    Mobile App Development: Information Security\n- Responsible for lecturing full-time (27 credit hours per year) in these topics (300 students per year)\n\n- Operating systems: macOS

    Linux

    Android (expert); iOS

    Windows (novice)\n- Languages: Java (expert); Python

    C/C++

    HTML/CSS (proficient); JavaScript (prior experience); Swift

    Kotlin (novice)\n- Development tools: Android Studio

    IntelliJ IDEA

    Eclipse

    Emacs

    Gradle

    Git

    MySQL

    PostgreSQL\n- Very strong written and verbal communication skills

    Adam

    Champion

    CAS

    The Ohio State University Dept. of Chemistry

    The Ohio State University

    AMT Systems Engineering

    Inc.

    The Ohio State University Dept. of Physics

    Columbus

    Ohio Area

    Fixed major bugs and implemented user feature requests in data-mining software

    IT Co-Op

    CAS

    Columbus

    Ohio Area

    - Courses: Info. Security

    Multimedia Networking

    Software Engineering

    Net. Programming\n- Responsible for lecturing Information Security course full-time and grading courses in these topics

    Graduate Teaching Assistant

    The Ohio State University

    Columbus

    Ohio Area

    - Courses: Operating Systems

    Computer Networking

    Mobile App. Development

    Info. Security\n- Responsible for lecturing full-time (27 credit hours per year) in these topics (300 students per year)

    Senior Lecturer

    The Ohio State University

    Columbus

    Ohio Area

    Converted flight surface-movement software from Visual Basic to Java.

    Engineer Level 1

    AMT Systems Engineering

    Inc.

    Columbus

    Ohio Area

    - Courses: Computer Networking

    Mobile App. Development

    Info. Security

    Net. Programming\n- Responsible for lecturing full-time (27 credit hours per year) in these topics (300 students per year)

    Lecturer

    The Ohio State University

    Columbus

    Ohio Area

    Converted local scanning tunneling microscope (STM) files to Digital Instruments STM files

    Student Research Assistant

    The Ohio State University Dept. of Physics

    Columbus

    Ohio Area

    Developed AJAX web portal to a protein-database search application with authentication and database management.

    Systems Developer/Engineer

    The Ohio State University Dept. of Chemistry

CSE 2431

1.5(1)

CSE 3461

2.7(17)

CSE 5236

1.7(11)