|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
Production, distribution and utilization of major agronomic, vegetable, fruit and nut crops of economic importance in tropical and subtropical areas. Weather systems, climates, soils, and cropping systems of tropical and subtropical areas. Field trip required. 3 lectures, 1 laboratory. Prerequisite: 100/200-level plant production course, or consent of instructor.
-
4.00 Credits
Classification and description of agricultural systems of the world. Cropping systems as land management plans. Systems approaches to improvement of agricultural situations. Consideration of human factors and the agroecosystem in efforts to create a more sustainable agriculture. Field trip required. 3 lectures, 1 activity. Prerequisite: SS 121 and BOT 121, or HCS 120, or BOT 326, or consent of instructor.
-
3.00 Credits
Group study of current problems, trends and research results pertaining to production or marketing of field, vegetable or fruit crops. 3 seminars. Prerequisite: Graduate standing.
-
1.00 - 9.00 Credits
Systematic research of a significant problem in Crop Science. Thesis will include problem identification, significance, methods, data analysis, and conclusion. Students must enroll every quarter in which facilities are used or advisement is received. Degree credit limited to 6 units. Prerequisite: Graduate standing and consent of instructor.
-
2.00 Credits
Introduction to the computer science discipline for majors. Computer problem solving and the use of computers. Success skills for computer science majors. Career paths and opportunities. Interaction with upper division students and faculty. 2 seminars. Prerequisite: Computer science major or minor or software engineering major.
-
4.00 Credits
Basic principles of algorithmic problem solving and programming using methods of top-down design, stepwise refinement and procedural abstraction. Basic control structures, data types, and input/output. Introduction to the software development process: design, implementation, testing and documentation. The syntax and semantics of a modern programming language. Credit not available for students who have taken CSC/CPE 108. 3 lectures, 1 laboratory. Prerequisite: MATH 118 (or equivalent) with a grade of C- or better, and basic computer literacy (CSC 100 or CSC 232 or equivalent).
-
4.00 Credits
Basic design, implementation, testing, and documentation of object-oriented software. Introduction to classes, interfaces, inheritance, algorithms (sort, search, recursion), abstract data types, data structures (lists, stacks, queues), file I/O, and exceptions. Credit not available for students who have taken CSC/CPE 108. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 101 with a C- grade or better and either MATH 141 or MATH 221 with a C- grade or better. Corequisite: CSC 141.
-
4.00 Credits
Introduction to data structures and analysis of algorithms. Abstract data types. Specification and implementation of advanced data structures. Theoretical and empirical analysis and proofs of properties of recursive and iterative algorithms. Software performance evaluation and testing techniques. 3 lectures, 1 laboratory. Prerequisite: CPE 102 with a C- grade or better and CSC 141 with a C- grade or better.
-
4.00 Credits
Accelerated introduction to basic principles of algorithmic and object-oriented problem solving and programming. Introduction to programming language concepts including control structures, data types, classes, and inheritance. Program design principles. Use and implementation of algorithms (searching, sorting, recursion) and data structures (lists, stacks, and queues). Intended for students with experience in algorithmic problem solving and using basic control structures and data types in a modern programming language (CSC/CPE 101), but who are not ready for CSC/CPE 102. Credit not available for students who have taken CSC/CPE 102. 3 lectures, 1 laboratory. Prerequisite: Math 118 (or equivalent) with a grade of C- or better, significant experience in computer programming, and consent of instructor. Corequisite: CSC 141.
-
3.00 Credits
The computer as a problem-solving tool. A working introduction to microcomputers and fundamental computer concepts. Use of applications software. Credit not allowed for CSC or Software Engineering majors. 2 lectures, 1 activity. Prerequisite: Passing score on ELM examination, or an ELM exemption, or credit in MATH 104.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|