Upon completion, the student will be able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests. This course introduces fundamental concepts, including an algorithmic approach to problem solving via the design and implementation of programs in Pascal. Structured programming techniques and simple data structures are introduced. Upon completion, the student will be able to demonstrate knowledge of the topics through completion of programming projects and appropriate tests. This course covers the concepts of algorithmic specification, structured programming, data representation, searching, sorting, recursion, data structures, language description, and program testing.
Emphasis is placed on development of problem solving skills.
Upon completion, the student will be able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests. Upon completion, the student will be able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests. This course is a continuation of CIS 231. It presents the principles and techniques of programming applications. Upon completion, the student will be able to demonstrate knowledge of the topics through the completion of programming projects and appropriate tests.