This course introduces the fundamental concepts of structured programming, and provides a comprehensive introduction to programming for computer science and technology. Catalyzes the use of the C programming language as an aid to solving mathematical and scientific problems. Students get the opportunity to design, write, and implement programs to solve computational problems.