CS 110: Introduction to Programming I

Class Program
Credits 4
This is the first programming course for CS majors/minors. It is designed for students with little or no programming experience. It covers basic principles and concepts of object-oriented programming including objects, classes, variables, data types, operators, pro gram control (conditional statements, loop statements, etc.) arrays, testing, debugging, and event handling. It also covers techniques for simplifying the programming process and improving code quality by solving problems. It is a programming project-based learning course in a computer lab. (fall)