Skip to page body Home About Community Living Doing Business Browse by Topic I Want to... Your Government
graphic element
CSCI 20 - PROGRAMMING IN THE FORTRAN LANGUAGE
3 units, 2 lecture hours, 2 lab hours, (Formerly Computer Science 16)
PREREQUISITE: Math 103 or equivalent.
COREQUISITE: Math 4A or equivalent.
ADVISORY: Eligibility for English 125 and 126 or English 153 or ESL 67 and 68 recommended.

Introduction to programming in FORTRAN with emphasis on program design, debugging, testing, and documentation; elementary applications and structured programming for algorithm development.
(CAN CSCI 4) (A, CSU, UC)


CSCI 26 - DISCRETE MATHEMATICS FOR COMPUTER SCIENCE
4 units, 3 lecture hours, 2 lab hours
PREREQUISITE: Computer Science 40 or 40J, and Math 5A.

Elements of discrete mathematics which have applications to computer science. Topics include sets, propositional and predicate logic, relations and functions, mathematical induction, graphs, and trees. (A, CSU-GE, UC)


CSCI 40 - PROGRAMMING CONCEPTS AND METHODOLOGY I
4 units, 3 lecture hours, 2 lab hours, (Formerly Math 30A and Computer Science 30A)
PREREQUISITE: Math 103 or equivalent.
COREQUISITE: Math 4A or equivalent.
ADVISORY: Eligibility for English 125 and 126 or English 153 or ESL 67 and 68 recommended; Computer Science 30 or equivalent recommended.

Introduction to problem solving, algorithm development, procedural and data abstraction using the C++ language; program design, coding, debugging, testing, and documentation.
(CAN CSCI 22) (A, CSU, UC)



CSCI 41 - PROGRAMMING CONCEPTS & METHODOLOGY II
4 units, 3 lecture hours, 2 lab hours, (Formerly Math 30B and Computer Science 30B)
PREREQUISITE: Computer Science 40 and Math 4A, or equivalent.
ADVISORY: Eligibility for English 125 and 126 or English 153 or ESL 67 and 68 recommended.

Programming methodology, program correctness, and review of data types; data structures; linear and nonlinear structures, lists, stacks, queues, trees, and files; implementation of data structures; recursion, searching, and sorting. C++ language is used. (CAN CSCI 24) (A, CSU, UC)
Last updated: 8/17/2017 11:40:18 AM