ICS 110P: Introduction to Programming

Credits 3 Lecture Hours 3

A gentle introduction to coding for anyone. Students use design strategies to create programs. Promotes an understanding of basic programming constructs, including control structure and object-oriented programming. The alpha suffix indicates technology such as: P - Python, C - C/C++, D - Animation/Java, M - Mobile, R - Robotics, G - Games, S - C#.

Course Outcomes
  • Create a program using variables, conditional statements, looping, and event handlers.
  • Use critical thinking and problem solving in creating programs.
  • Create programs using the program life cycle.