CSCI 100 — Introduction to Programming
This course is intended to provide an introduction to computer programming for the student with little or no prior experience and to help students considering a major in computer science to decide whether or not to pursue its study. The strategic goals of this course are to help students gain confidence in their ability to write small programs; map everyday business problems/tasks to a programming framework; provide an easier entry into the field than afforded by traditional computer science or engineering programs; provide students with leverage to compete for jobs by providing competence and confidence as programmers; and allow students from other disciplines to make use of computational methods in their chosen field.