Skip to content

  • Dr. Sharon Simmons
  • Teaching Assistants (TAs)

Introduction

About CS149 * This class is about problem solving and using programming to implement your solutions * Algorithm: A series of steps for solving some problem that are detailed and clear enough that anyone following them will produce the correct output.


Components of creating a solution - Two parts: - Algoritm design: Creating a set of steps for solving the problem. - Programming: Translating those steps into a language that a computer can execute - We will be programming in Python. Specifically Python 3.


CS149 Logistics - This course does not assume you have any background in programming - This is not a weed-out course, but a B- or higher is required to move on to CS159 and a B average in CS149 and 159 to move into the major/minor