Computer Science | Introduction to Programming II
A202 | ALL | Tba

P: A201 or A304. Advanced programming techniques: user-defined
functions and types, recursion vs iteration, parameter-passing
mechanisms; Classic abstract data types and algorithms. Programming
style. Object-oriented programming. Web Programming. 4 credit hours
of A202 may be used in place of C212 to satisfy computer science
major requirements. May be taught as a full term course or eight
week course. May be repeated for credit up to 4 credit hours.