Brian Railing

Associate Teaching Professor at Carnegie Mellon University

Greater Pittsburgh Region

About

I am a teaching faculty in the Computer Science department at Carnegie Mellon University. I co-instruct systems courses with the research faculty.

Experience

  • Carnegie Mellon University (10 yrs 10 mos)
    • Associate Teaching Professor
      Jul 2023 - Present · 3 yrs 4 mos

    • Assistant Teaching Professor
      Jan 2016 - Present · 10 yrs 10 mos

  • Georgia Institute of Technology (6 yrs 5 mos)
    • Instructor
      Aug 2015 - Dec 2015 · 5 mos

      Instructor of Record for CS 4392 - Programming Languages

    • PhD Student
      Aug 2009 - Dec 2015 · 6 yrs 5 mos

    • Instructor
      May 2014 - Aug 2014 · 4 mos

      Instructor of Record for CS 4290 / 6290 / ECE 4100 / 6100 - Advanced Computer Architecture

    • Instructor
      May 2013 - Aug 2013 · 4 mos

      Instructor of Record for CS 4290 / 6290 / ECE 4100 / 6100 - Advanced Computer Architecture

  • Software Development Engineer at Microsoft
    Jul 2004 - Jul 2009 · 5 yrs 1 mo

    Performance analysis of the Windows kernel