CIIC/INSO Course Catalog
Introduction to Computer Programming I
Description: Analysis of algorithmic problems, development of solutions, and their implementation in a high level programming language using object-oriented programming techniques. Topics: Numerical systems, internal representation, constants, variables, and data types, selection, and iteration control structures, functions, and data passing mechanisms, basic data structures, pointers, and dynamic memory management, data input/output, files, and software development environments.
Terms Offered: First Semester, Second Semester
Years Offered: Every Year
Syllabus: You may find a copy of the course syllabus here.