This course provides an introduction to software engineering concepts and techniques.
This course provides an introduction to programming fundamentals.
This course provides an introduction to discrete mathematics.