CS 115 Introduction to Computer Programming Course Syllabus Spring 2021

The goals or desired outcomes of this class are that the student will be able to:

  1. To acquire an understanding of computer architecture and data representations (variables, representation of numbers and character strings)
  2. To learn basic algorithmic problem-solving techniques (decision structures, loops, functions)
  3. To be able to use and understand objects used in programming
  4. To be able to design, document, implement and test solutions to programming problems

These outcomes are measured by programs, lab work, lab exams, and lecture exams.