[PORTALNAME]
Toggle menu
Home
Search
Search
Search Transfer Schools
Search for Course Equivalencies
Search for Exam Equivalencies
Search for Transfer Articulation Agreements
Search for Programs
Search for Courses
PA Bureau of CTE SOAR Programs
Transfer Student Center
Transfer Student Center
Adult Learners
Community College Students
High School Students
Traditional University Students
International Students
Military Learners and Veterans
About
About
Institutional information
Transfer FAQ
Register
Login
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
COMM 8: Communication Activities
4.00 Credits
Cabrillo College
1-4 units; 1 hour Lecture Repeatability: May be taken a total of 4 times. Recommended Preparation: Eligibility for ENGL 100. Supervised activity in various aspects of speech communication. The activities will include observation and/or experience in communicating with or before community and/or college groups. This course shall be regarded as a practical extension of classroom activity. Transfer Credit: Transfers to CSU.
Share
COMM 8 - Communication Activities
Favorite
Show comparable courses
CS 1: Introduction to Computers and Computer Technology
3.00 Credits
Cabrillo College
3 units; 3 hours Lecture, 3 hours Laboratory Recommended Preparation: Eligibility for ENGL 100 and READ 100. Surveys the fields of study within computer science and computer technology with a focus on computer literacy in the 21st century. Topics covered include: hardware, software, development systems, the Internet, and networks, including PC and Macintosh. Students interested in a hands-on lab course to coincide with this class may enroll in CS 1L. Transfer Credit: Transfers to CSU; UC: Students are advised to take CS 1 + CS 1L to receive credit in the Computer Science major at some UC campuses. CAN CSCI2.
Share
CS 1 - Introduction to Computers and Computer Technology
Favorite
Show comparable courses
CS 11: Introduction to Programming Concepts and Methodology,C++
4.00 Credits
Cabrillo College
4 units; 3 hours Lecture, 6 hours Laboratory Recommended Preparation: CS 1 or CS 2; MATH 154; Eligibility for ENGL 100 and READ 100. Presents an introduction to computer programming using the C++ language including procedural and object-oriented design methodology along with computer mathematics. Topics include algorithmic and object-oriented decomposition, declarations, expressions, functions, selection and looping statements, recursion, simple data types, elementary sorting and searching algorithms, libraries, arrays, pointers, classes, objects, and templates. This course prepares students for CS 19. Transfer Credit: Transfers to CSU. Transfers to UC. CAN CSCI22.
Share
CS 11 - Introduction to Programming Concepts and Methodology,C++
Favorite
Show comparable courses
CS 12GP: Game Programming in Java
4.00 Credits
Cabrillo College
4 units; 3 hours Lecture, 6 hours Laboratory Prerequisite: CS 11 or CS 12J or equivalent knowledge. Recommended Preparation: CS 20J or equivalent knowledge; Eligibility for ENGL 100 and READ 100. Introduces game programming using the Java programming language. Explores the algorithms, data structures and techniques for producing 2D interactive computer games. Topics include: 2D graphics, animation, sprites, sound, rule systems, and artificial intelligence in the creation of interactive games. Transfer Credit: Transfers to CSU. Transfers to UC.
Share
CS 12GP - Game Programming in Java
Favorite
CS 12J: Introduction to Programming Concepts and Methodology,Java
4.00 Credits
Cabrillo College
4 units; 3 hours Lecture, 6 hours Laboratory Recommended Preparation: CS 1 or CS 2; MATH 154; Eligibility for ENGL 100 and READ 100. Presents an introduction to computer programming using the Java programming language beginning with basic principles and progressing to object-oriented programs, including visual programming. Topics include: algorithms, data types, declarations, expressions, selection, repetition, methods, recursion, libraries, arrays, classes, objects, components, events, files and streams. May be offered in a Distance-Learning Format. Transfer Credit: Transfers to CSU. Transfers to UC.
Share
CS 12J - Introduction to Programming Concepts and Methodology,Java
Favorite
CS 19: C++ Programming
4.00 Credits
Cabrillo College
4 units; 3 hours Lecture, 6 hours Laboratory Prerequisite: MATH 4. Recommended Preparation: CS 11 or equivalent; Eligibility for ENGL 100 and READ 100. Programming, documentation, and software design methodologies using C++. It is assumed that students have been introduced to classes and objects, control structures, repetition, functions, and logical operators. There will be a brief review of functions, arrays, pointers and strings. New topics include classes, operator overloading, and inheritance. Previous programming experience strongly recommended. Students will be required to show that they meet the course prerequisites. This course prepares students for CS 21 and CS 23. Transfer Credit: Transfers to CSU. Transfers to UC. CAN CSCI16.
Share
CS 19 - C++ Programming
Favorite
Show comparable courses
CS 1L: Lab:Introduction to Computers and Computer Technology
2.00 Credits
Cabrillo College
2 units; 2 hours Lecture, 2 hours Laboratory Recommended Preparation: CS 1 (may be taken concurrently) and CABT 106, or previous Cabrillo computer course or equivalent; Eligibility for ENGL 100 and READ 100. Covers the fundamentals of information literacy and computer proficiency including the computer aided research process and essential skills in using operating systems, word processing, spreadsheets, email, image manipulation, and presentation software. Instruction is conducted in a computer demonstration lab. Students may complete lab assignments in the Cabrillo Technology Center, or at home if necessary software is available. Transfer Credit: Transfers to CSU. Transfers to UC. CAN CAN CSCI2.
Share
CS 1L - Lab:Introduction to Computers and Computer Technology
Favorite
Show comparable courses
CS 2: Foundations of Computer Science
4.00 Credits
Cabrillo College
4 units; 3 hours Lecture, 6 hours Laboratory Recommended Preparation: MATH 154; Eligibility for ENGL 100 and READ 100. Presents introductory computer architecture for computer science, engineering, networking or programming majors. Topics include successful innovations and limitations of computers, binary and hexadecimal number systems, high-precision arithmetic, digital logic gates and structures, opcodes, addressing modes, instruction set architectures, microarchitectures, devices, and beginning programming. Portions of this course may be offered in a Distance-Learning Format. Transfer Credit: Transfers to CSU.
Share
CS 2 - Foundations of Computer Science
Favorite
CS 20J: Java Programming
4.00 Credits
Cabrillo College
4 units; 3 hours Lecture, 6 hours Laboratory Prerequisite: MATH 4. Recommended Preparation: CS 12J or equivalent; Eligibility for ENGL 100 and READ 100. Learn programming, documentation, and software-design methodologies using Java. Starting with a brief review of control structures, methods and arrays, students rapidly progress to object-oriented programs of moderate complexity. The more advanced topics include: inheritance, polymorphism, exceptions, graphics, graphical-user interfaces, files, streams, threads and dynamic data structures. This course prepares students for CS 21 and CS 24. May be offered in a Distance-Learning Format. Transfer Credit: Transfers to CSU. Transfers to UC.
Share
CS 20J - Java Programming
Favorite
CS 21: Introduction to Data Structures and Algorithms
4.00 Credits
Cabrillo College
4 units; 3 hours Lecture, 6 hours Laboratory Prerequisite: CS 19 or CS 20J; MATH 5A. Recommended Preparation: Eligibility for ENGL 100 and READ 100. Provides an introduction to data structures, algorithms, and software engineering techniques using the C++ or Java language. Presents the development of large programs including definition, implementation, analysis, use and reuse of abstract data types and associated algorithms. Reviews and elaborates arrays, lists, queues, stacks, sets, trees, priority queues, heaps, tables, hashing, balanced trees, graphs, recursion, searching and sorting. Offered spring only. Transfer Credit: Transfers to CSU. Transfers to UC. CAN CSCI24.
Share
CS 21 - Introduction to Data Structures and Algorithms
Favorite
First
Previous
36
37
38
39
40
Next
Last
Results Per Page:
10
20
30
40
50
Search Again
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
College:
(Type the name of a College, University, Exam, or Corporation)
Course Subject:
(For example: Accounting, Psychology)
Course Prefix and Number:
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
Course Title:
(For example: Introduction To Accounting)
Course Description:
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
Within
5 miles
10 miles
25 miles
50 miles
100 miles
200 miles
of
Zip Code
Please enter a valid 5 or 9-digit Zip Code.
(For example: Find all institutions within 5 miles of the selected Zip Code)
State/Region:
Alabama
Alaska
American Samoa
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Federated States of Micronesia
Florida
Georgia
Guam
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Marshall Islands
Maryland
Massachusetts
Michigan
Minnesota
Minor Outlying Islands
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Northern Mariana Islands
Ohio
Oklahoma
Oregon
Palau
Pennsylvania
Puerto Rico
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virgin Islands
Virginia
Washington
West Virginia
Wisconsin
Wyoming
American Samoa
Guam
Northern Marianas Islands
Puerto Rico
Virgin Islands