CIT 174
 Fundamentals of Programming and Problem Solving.
Algorithm development and refinement in problem solving. Modular programming using sequence, selection, and repetition control structures. Program debugging and testing. Formatted input/output. Data files. Fundamental data types. User-defined data types: structured and enumerated. Arrays and arrays of structures. Simple sorting and searching algorithms. Character data and string processing. Algorithm efficiency considerations. Classes, objects, and introduction to object-oriented programming.
What the Professor says...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eget diam euismod, bibendum turpis a, eleifend orci. Suspendisse potenti. In suscipit tellus eget turpis ullamcorper, eget eleifend magna bibendum. Nam vitae lacinia nunc, ut commodo mi. Sed dictum, justo et bibendum imperdiet, felis nunc semper elit, vel pharetra augue nibh sed lorem. Ut congue massa vitae purus eleifend, quis pretium orci sodales. Proin aliquam, est in vulputate blandit, orci velit gravida sapien, id dignissim sapien ipsum sit amet nunc. Sed porttitor, enim ac posuere tempor, eros ante tristique mi, vel ullamcorper justo elit a tellus.
What Students Say...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eget diam euismod, bibendum turpis a, eleifend orci. Suspendisse potenti. In suscipit tellus eget turpis ullamcorper, eget eleifend magna bibendum. Nam vitae lacinia nunc, ut commodo mi. Sed dictum, justo et bibendum imperdiet, felis nunc semper elit, vel pharetra augue nibh sed lorem. Ut congue massa vitae purus eleifend, quis pretium orci sodales. Proin aliquam, est in vulputate blandit, orci velit gravida sapien, id dignissim sapien ipsum sit amet nunc. Sed porttitor, enim ac posuere tempor, eros ante tristique mi, vel ullamcorper justo elit a tellus.
Helpful Tips...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eget diam euismod, bibendum turpis a, eleifend orci. Suspendisse potenti. In suscipit tellus eget turpis ullamcorper, eget eleifend magna bibendum. Nam vitae lacinia nunc, ut commodo mi. Sed dictum, justo et bibendum imperdiet, felis nunc semper elit, vel pharetra augue nibh sed lorem. Ut congue massa vitae purus eleifend, quis pretium orci sodales. Proin aliquam, est in vulputate blandit, orci velit gravida sapien, id dignissim sapien ipsum sit amet nunc. Sed porttitor, enim ac posuere tempor, eros ante tristique mi, vel ullamcorper justo elit a tellus.