CSC 201 Computer Science I (4 cr.)
Introduces alg orithm and problem-solving methods. Emphasizes structured programming concepts, elementary data structures, and the study and use of a high-level programming language. Prerequisite or Co-requisite: MTH173 or equivalent or school approval. Lecture 4hours per week.
CSC 202 Computer Science II (4 cr.)
Examines data structures, introduction to object-oriented design, and algorithm analysis. Covers data structures (including sets, strings, stacks, queues, arrays, records, files, linked lists, and trees), polymorphism, inheritance, exceptions, interfaces, abstract data types, algorithm analysis (including searching and sorting methods), and file structures.
Prerequisite: CSC 201 with a grade of “C” or better. Prerequisite or Co-requisite: MTH 174. Lecture 4 hours per week.
CSC 205 Computer Organization (4 cr.)
Examines the hierarchical structure of computer architecture. Focuses on multi-level machine organization. A simple assembler language is used by students to complete programming projects. Includes processors, instruction execution, addressing techniques, data representation, and digital logic.
Prerequisite: CSC 202. Lecture 4 hours per week.
← AS Mathematics Courses