Introduction to Digital Technology

This course covers the fundamentals of computer science. The topics include:

  • Information and coding, especially binary coding
  • Computer architecture: structure of computers
  • Boolean logic, sequential circuits and combinational circuits
  • Programming languages
  • Additional topics: Software development, operating systems and computer networks

Concise Introduction to some aspects of classical physics, mostly mechanics. Topics include kinematics in 1D and 3D, Newton's laws, momentum, work and energy, rotations and angular momentum, oscillations and resonance, waves, and wave superpositions (standing waves, interference, beats, complex waveforms, Fourier analysis/synthesis, spectra)