UMBC CMSC 104
Problem Solving and Computer Programming
Sections 0401 and 0701

Lecture Slides

All the slides are in Power Point (.ppt)

  Lecture 1: Introduction

  Lecture 2: Architecture and Number Systems

  Lecture 3: Operating Systems

  Lecture 4: Algorithms I

  Lecture 5: Algorithms II

  Lecture 6: Algorithms III

  Lecture 7: Introduction to C

  Lecture 8: Variable in C

  Lecture 9: Arithmetic Operators

  Lecture 10: Relational and Logical Operators

  Lecture 11: While Loops

  Lecture 12: More Loops

  Lecture 13: Assignment Operators

  Lecture 14: Switch

  Lecture 15: Incremental Programming

  Lecture 16: Top-Down Design

  Lecture 17: Functions I

  Lecture 18: Functions II

  Lecture 19: Functions III

  Lecture 20: Arrays I

  Lecture 21: Arrays II

  Lecture 22: Searching and Sorting