|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
(3.0 Units) (Prerequisite: Math 121 or 123. Also offered as Math 117. Students may receive credit for Computer Science 117 or Math 117, but not for both courses. Three lecture hours weekly.) This course is a survey of topics including set theory, combinatorics, graph theory, algorithm, logic, Boolean algebra, formal languages, and probability theory. Recommended for mathematics majors and students interested in engineering and applied fields. (CSU/UC) CSU Area B-4, IGETC Area 2
-
4.00 Credits
(4.0 Units) (Prerequisites: Math 103 and Computer Science 110. Computer Science 110 may be taken concurrently. Three lecture and three laboratory hours weekly.) This course offers an introduction to problem solving using a structured, object-oriented programming language like C/C++ for those without prior programming experience. Examples and programming assignments are drawn from many areas, involving both numerical and non-numerical applications. (CSU/UC) AA/AS Area E
-
4.00 Credits
(4.0 Units) (Prerequisite: Math 103 or 103XY. Three lecture and three laboratory hours weekly.) This course teaches students how to use a structured, object- oriented approach to build Java applications that solve real-world problems, and applets that can be deployed on a Web page. Principles of structured programming are illustrated with primitive data types and operations, control statements, arrays, and strings. Object-oriented programming discusses methods, objects, and classes, and continues with inheritance, polymorphism, abstract classes, and interfaces. Graphics programming and graphical user interfaces are emphasized along with eventdriven programming and exception handling. Topics from multimedia and simple file input/output are also discussed. (CSU/UC) AA/AS Area E
-
4.00 Credits
(4.0 Units) (Prerequisite: Computer Science 135 or equivalent. Three lecture and three laboratory hours weekly.) This course will cover Java methods for exception processing and input/output; concurrency, networking and internationalization in Java; advanced graphical user interfaces; topics from Java database programming and servlets; and JavaServer pages and remote method invocation. (CSU) AA/AS Area E
-
-
4.00 Credits
(4.0 Units) (Prerequisites: Math 121 or 123 and Computer Science 110. Both Math 121 or 123 and Computer Science 110 may be taken concurrently. Three lecture and three laboratory hours weekly.) The complete standard FORTRAN 77 programming language. Emphasis is on problem solving and numerical methods, with applications to physical sciences, mathematics, engineering, and economics. (CSU/UC) AA/AS Area E
-
2.00 Credits
(2.0 Units) (Prerequisites: Math 104 and 105. Two lecture hours weekly.) This course is an introduction to computer tools and techniques useful for scientific data analysis and problem solving. The course makes use of spreadsheet software (such as Microsoft Excel) and the MATLAB programming language. Students learn to perform routine data analysis, including use of mathematical equations, statistical analysis, graphing, and curve fitting, as well as basic programming structures and a variety of problem-solving techniques involving algebraic and trigonometric equations. (CSU/UC)
-
2.00 Credits
(2.0 Units) (Prerequisites: Computer Science 150A and Math 123. Two lecture hours weekly.) Designed to meet computer programming requirements for engineering transfer students, when combined with the prerequisite COMP 150A course. Students outline, write, test, and debug computer programs to solve problems and display results, with emphasis on proper documentation of computer code and reports. Common examples and applications of physics and engineering are used throughout the course. (CSU/UC)
-
3.00 Credits
(3.0 Units) (Prerequisite: Computer Science 130 or 140 or 230. Three lecture hours weekly.) Description of a digital computer from a hardware point of view including organization of memory, registers, the central processing unit, peripheral devices, and control and data paths. (CSU/UC)
-
3.00 Credits
(3.0 Units) (Prerequisite: Competence in a programming language. Three lecture hours weekly.) This course is an introduction to Prolog, a declarative, procedural programming language. Applications to problems in logic, expert systems, and artificial intelligence. Examples of windowing, graphics, and sound using Turbo Prolog. (CSU/UC)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|