Keith DeRuiter

    I am a sophomore majoring in Computer Engineering and Computer Science at USC.    
I also play clarinet in the Trojan Marching Band!

You can download a pdf copy of my resume here.



These are the classes I am taking this semester (Spring 2012):
Course Number Course Name
CSCI 480 Computer Graphics
CSCI 201 Software Development
EE 357 Basic Organization of Computer Systems
MATH 225 Linear Algebra and Differential Equations
PHYS 161 Advanced Principles of Physics
MUEN 324 University Concert Band


Other interesting projects/activities I've done:
CS200 Side Scrolling Game Java Project High School Engineering Projects Boebot Music Freshman Academy Project
I also did a more advanced Boebot ensemble with Isaac Schankler in the MuCoaCo lab this past spring.


Previous course work:
Course Number Course Name Semester
CSCI 100 Introduction to Programming for Computer Engineers Fall 2010
POSC 130 Law, Politics, and Public Policy Fall 2010
WRIT 140 Writing and Critical Reasoning Fall 2010
MATH 125 Calculus I Fall 2010
ENGR 100a Engineering Honors Colloquium Fall 2010
ENGR 102 Engineering Freshman Academy Fall 2010
CSCI 102 Data Structures Spring 2011
EE 101 Introduction to Digital Logic Spring 2011
ENGR 100b Engineering Honors Colloquium Spring 2011
MATH 126 Calculus II Spring 2011
MUEA 474a Electronic Synthesizer Techniques Spring 2011
MUEN 324 University Concert Band Spring 2011
ARLT 100 Arts and Letters: Types and Stereotypes of the American West in Literature and Film Spring 2011
CSCI 200 Object Oriented Programming
EE 201 Introduction to Digital Circuits
MATH 226 Calculus III
MUCO 130 Basics of Music Theory
HIST 102 Medieval People: Early Europe and its Neighbors, 400-1500





Last updated 10/30/11 by Keith


The University of Southern California does not screen or control the content on this website and thus does not guarantee the accuracy, integrity, or quality of such content. All content on this website is provided by and is the sole responsibility of the person from which such content originated, and such content does not necessarily reflect the opinions of the University administration or the Board of Trustees