Education & Coursework

B.S. Computer Engineering | University of Virginia | School of Engineering & Applied Science


Computer Science

  • CS 2102 - Discrete Mathematics
  • CS 2110 - Software Development Methods
  • CS 2150 - Program and Data Representation
  • CS 3240 - Advanced Software Development
  • CS 4414 - Operating Systems
  • CS 4740 - Cloud Computing
  • CS 4501 - Programming Languages for the Web
  • CS 4750 - Database Systems
  • CS 4753 - Electronic Commerce Technology

Electrical and Computer Engineering

  • ECE 2330 - Digital Logic Design
  • ECE 2630 - Fundamentals of Electrical Engineering I
  • ECE 2660 - Fundamentals of Electrical Engineering II
  • ECE 3430 - Introduction to Embedded Computer Systems
  • ECE 3660 - Microelectronic Circuits
  • ECE 3750 - Fundamentals of Electrical Engineering III
  • ECE 4435 - Computer Architecture and Design
  • ECE 4440 - Embedded System Design (Senior Capstone)
  • ECE 4457 - Computer Networks
  • ECE 4502 - Dataflow Programming - Machine Vision (Lab)