COM110 Introduction to Computer Science and Problem Solving
This course will introduce you to the basic concepts in computer science and how those concepts can be used to solve practical problems. The concepts include the design of algorithms, basic constructs of a programming language, the software development process and the functions of a computer. Along the way, we will explore graphics and animation, simulation, object-oriented design, string and text manipulation, and much more.