CSIT 121 Computer Science I

Hands-on exposure to the following major topics: Problem solving, algorithm design and development, structured programming: top-down design and functional decomposition; elementary data types; expressions, I/O functions and control structures; functions: scope rules, pass by value, pass by reference; built-in functions; arrays; strings; function overloading; elementary sort and search algorithms. Background assumed: N.Y.S. Algebra II and Trigonometry (or Math B), or equivalent.




Every semester