> ~mdsincl2
 

Matt Sinclair

Graduate Student, Computer Architecture mdsincl2 'at' illinois 'dot' edu
[Image]

Courses For Spring 2016 Semester


Courses For Fall 2015 Semester

  • CS 498-DL1: Theory II
  • CS 591-RAR: Computer Architecture in the Era of Custom Accelerators

Courses For Spring 2014 Semester

  • EOL 585: College Teaching and Academic Careers
  • TA: CS 598-SVA: Heterogeneous Computing: Scaling the Power Wall

Courses For Fall 2013 Semester

  • ECE 527: System-On-Chip Design

Courses For Fall 2012 Semester

  • CS 420: Introduction to Parallel Programming for Scientists and Engineers
  • CS 523: Advanced Operating Systems

Summer 2012

  • I2PC Multicore Summer School

Spring 2012


Fall 2011

  • CS 426: Compiler Construction
  • CS 538: Advanced Computer Networks
  • CS 591: PhD Orientation Seminar
  • CS 597: Independent Study

Spring 2011 (all classes below taken at Wisconsin)


Fall 2010

  • CS 736: Advanced Operating Systems
  • CS 758: Advanced Topics in Computer Architecture (Programming Current and Future Multicore Processors)
  • ECE 600: Seminar - Electrical & Computer Engineering
  • ECE 790: Master's Research

Summer 2010


Spring 2010 (Full-time Grad Student)

  • CS 640: Intro to Computer Networks
  • CS/ECE 757: Advanced Computer Architecture II
  • ECE 600: Seminar - Electrical & Computer Engineering
  • ECE 790: Master's Research

Fall 2009 (Senior-Grad Status Program)

  • CS 540: Introduction to Artificial Intelligence
  • ECE 790: Master's Research
  • EPD 397: Technical Communication
  • TA - ECE 376: Electrical & Electronic Circuits

Spring 2009 (Full-time Undergraduate Student)

  • CS 537: Introduction to Operating Systems
  • CS 682: Senior Honors Thesis II
  • Dance 42: Ballroom Dance II
  • ECE 453: Embedded Microprocessor System Design

Fall 2008

  • CHICLA 461: The American West to 1850
  • CS 368: Learning a New Programming Language (C++)
  • CS 681: Senior Honors Thesis I
  • CS/ECE 752: Advanced Computer Architecture I
  • ECE 555: Digital Circuits & Components
  • PE 275: Volleyball II

Spring 2008

  • CS/ECE/Math 435: Introduction to Cryptography
  • CS/ECE 552: Introduction to Computer Architecture
  • CS 577: Introduction to Algorithms
  • ECE 315: Introduction to Microprocessors Laboratory
  • ECE/CS 533: Image Processing
  • ECE 551: Digital System Design & Synthesis

Fall 2007

  • Dance 041: Ballroom Dancing I
  • ECE 271: Circuits Laboratory II
  • ECE 321: Transmission Lines for Digital Applications
  • ECE 330: Signals & Systems
  • ECE 340: Electronic Circuits I
  • ECE 353: Introduction to Microprocessor Systems
  • Math 431: Introduction to the Theory of Probability

Spring 2007

  • ECE 220: Electrodynamics I
  • ECE 230: Circuit Analysis
  • ECE 270: Circuits Laboratory I
  • ECE 351: Digital Logic Laboratory
  • ECE/CS 354: Machine Organization & Programming
  • Math 320: Introduction to Differential Equations & Linear Algebra

Fall 2006

  • CS 367: Introduction to Data Structures
  • ECE 170: Introduction to Laboratory
  • ECE/CS 352: Digital System Fundamentals
  • Math 234: Calculus as a Function of Variables
  • Physics 202: General Physics II

Spring 2006

  • CS 302: Introduction to Programming
  • Math 222: Calculus & Analytic Geometry II
  • Math/CS 240: Introduction to Discrete Mathematics
  • Physics 201: General Physics I

Fall 2005

  • Chemistry 109: Advanced General Chemistry
  • InterEGR 101: Contemporary Issues-Engineering Profession
  • Math 221: Calculus & Analytic Geometry I
  • Spanish 204: Fourth Semester Spanish

 
Computer Sciences | UIUC Home