Computer Science Course Descriptions


CS 911 : Computer Science I

(3-4 semester credits)
The first in a sequence of courses for majors in Computer Science, Mathematics, and Engineering. Introduces a disciplined approach to problem-solving and algorithm development, in addition to an introduction to procedural and data abstraction. Covers: selection, repetition, and sequence control structures; program design, testing, and documentation using good programming style; block-structured high-level programming languages; and arrays, records, and files. (Prerequisite: Intermediate algebra or higher, as determined by the specific school.)The Computer Science Panel recommends that a student receiving a minimum score of 4 on the AP Computer Science A exam OR a score of 3 on the AP Computer Science AB exam be granted credit for CS 911.


CS 912 : Computer Science II

(3-4 semester credits)
The second in a sequence of courses for majors in Computer Science. Covers: design and implementation of large-scale problems; abstract data types; data structures (files, sets, pointers, lists, stacks, queues, trees, graphs); program verification and complexity; recursion; dynamic concepts (memory, scope, block structures); text processing; and an introduction to searching and sorting algorithms. This course should use the same programming language as CS 911 - Computer Science I. Students should complete BOTH CS 911 and CS 912 at the same school before transferring to the degree-granting school. (Prerequisite: CS 911 - Computer Science I.)The Computer Science Panel recommends that a student receiving a minimum score of 4 on the AP Computer Science AB exam be granted credit for CS 912.


CS 915 : Discrete Structures

(3 semester credits)
An introduction to analysis of finite collections and mathematical foundations of sequential machines, computer system design, data structures, and algorithms. Includes sets and logic, subscripts, arrays, number systems, counting, recursion, graph theory, trees, nets, and Boolean algebra. (Prerequisite: Intermediate algebra or higher, as determined by the specific school.)


[ 3 descriptions.]
 
Computer Science IconIAI Majors: Computer Science
Click here to see the IAI Computer Science page.
Don't see what you want? Search iTransfer Website