Philip Ritchey

 PhilipC. Ritchey

Philip C. Ritchey

  • Courses6
  • Reviews40
Oct 8, 2019
N/A
Textbook used: Yes
Would take again: No
For Credit: Yes

0
0


Mandatory



Difficulty
Clarity
Helpfulness

Awesome

Professor Ritchey is awesomely an enthusiastic teacher. He responds well to emails. He's helpful and his class is an educational one. However, the workload is insane. Expect to put in eight hours on each homework after the first three or four. I can describe the homework like a massive puzzle that's fun. But, without TA's help, you will not pass.

May 23, 2020
N/A
Textbook used: No
Would take again: Yes
For Credit: Yes

0
0






Difficulty
Clarity
Helpfulness

Awesome

Prof. Philip is probably one of my favorite professors ever! He can be strict with grades and reviews at times, but all he wants is for students to do their best and learn. Outside of class, he's still eager to help, and his lectures are amusing. During COVID, he also managed the online transition extremely well. I'd take him again in a heartbeat!

May 12, 2020
N/A
Textbook used: Yes
Would take again: Yes
For Credit: Yes

0
0


Not Mandatory



Difficulty
Clarity
Helpfulness

Average

He is well-organized (he creates an agenda for each class session), has interesting in-class activities, and gives his lectures his all. It's difficult to do both at the same time because he talks and codes so quickly. The majority of my learning came through zybooks, labs, and hws. Don't put off doing your homework; it starts out easy but quickly becomes difficult.

May 6, 2020
N/A
Textbook used: Yes
Would take again: No
For Credit: Yes

0
0


Not Mandatory



Difficulty
Clarity
Helpfulness

Awful

Professor Ritchey failed me without any explanation, even though my code was passing on to my system.

May 6, 2020
N/A
Textbook used: Yes
Would take again: No
For Credit: Yes

0
0


Not Mandatory



Difficulty
Clarity
Helpfulness

Average

Honestly, Professor Ritchey is the worst lecturer on earth. I know all about C++ and I'm confused by his explanation. He doesn't really help with homework. He just redirects you to Google your question and leave him alone. On the other hand, his grading criteria are quite clear and if you mess up, it is on you. Just don't miss school and don't procrastinate.

May 6, 2020
N/A
Textbook used: Yes
Would take again: No
For Credit: Yes

0
0


Mandatory



Difficulty
Clarity
Helpfulness

Poor

Professor Ritchey's class is an introductory one. However, he wants to teach the class as if you have been programming for years because he doesn't want to bore the advanced students. He writes the toughest test questions and is a tough grader. He can be intimidating at times too. On the other hand, he's very knowledgeable about the course and is willing to help if you ask him.

Biography

Texas A&M University College Station - Computer Science

Instructional Assistant Professor at Texas A&M University
Research
Philip
Ritchey
College Station, Texas
Specialties: Digital Steganography, Computer Science Education


Experience

  • Texas A&M University

    Lecturer

    Spring 2015:
    CS 110 - Programming I
    CS 222 - Discrete Structures for Computer Science
    CS 315 - Programming Studio

  • Texas A&M University

    Instructional Assistant Professor

    Philip worked at Texas A&M University as a Instructional Assistant Professor

  • Texas A&M University

    Peer Teacher

    Summer 2008:
    CPSC 310 - Database Systems
    CPSC 311 - Analysis of Algorithms
    CPSC 410 - Operating Systems
    CSPC 420 - Artificial Intelligence
    CPSC 431 - Software Engineering

    Spring 2008:
    CPSC 433 - Formal Languages of Automata

    Fall 2007:
    CPSC 310 - Database Systems
    CPSC 410 - Operating Systems

  • Purdue University

    Teaching Assistant

    Fall 2012 - CS 573 - Data Mining
    Spring 2013 - CS 426 - Computer Security
    Fall 2013 - CS 180 - Problem Solving And Object-Oriented Programming
    Spring 2014 - CS 182 - Foundations of Computer Science
    Summer 2014 - Prep for CS 180, 240, 251

  • Purdue University

    Research Assistant

    Dynamic Covert Channels

  • Purdue

    Graduate Lecturer

    CS 182 - Foundations of Computer Science

  • Microsemi

    Intern

    Worked with LLVM compiler framework.

Education

  • Texas A&M University

    B.S.

    Computer Engineering
    Cum Laude

  • Texas A&M University

    Lecturer


    Spring 2015: CS 110 - Programming I CS 222 - Discrete Structures for Computer Science CS 315 - Programming Studio

  • Texas A&M University

    Instructional Assistant Professor



  • Texas A&M University

    Peer Teacher


    Summer 2008: CPSC 310 - Database Systems CPSC 311 - Analysis of Algorithms CPSC 410 - Operating Systems CSPC 420 - Artificial Intelligence CPSC 431 - Software Engineering Spring 2008: CPSC 433 - Formal Languages of Automata Fall 2007: CPSC 310 - Database Systems CPSC 410 - Operating Systems

  • Purdue University

    PhD

    Computer Science

  • Purdue University

    Teaching Assistant


    Fall 2012 - CS 573 - Data Mining Spring 2013 - CS 426 - Computer Security Fall 2013 - CS 180 - Problem Solving And Object-Oriented Programming Spring 2014 - CS 182 - Foundations of Computer Science Summer 2014 - Prep for CS 180, 240, 251

  • Purdue University

    Research Assistant


    Dynamic Covert Channels

Possible Matching Profiles

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

  • Philip C Ritchey (60% Match)
    Instructional Assistant Professor
    Texas A&M University - Texas A&m University

CSCE 222

2.3(19)

ENGR 111

3.5(3)

ENGR 112

3.5(2)

CSCE 121

2.3(13)