Computer Science - Associate in Science
Plan Code: 2119
This degree prepares a student for an entry-level job in the computer software and hardware related fields by teaching them to apply the foundational skills and theory of Computer Science to a variety of problem domains, as well as a broad-based general education to prepare the students for global citizenship. This degree may help students succeed after transferring to a CSU or UC School Computer Science major program. Students wishing for a bachelor's degree (transfer program) should meet with a counselor to discuss the transferability of courses. Each CS course meets the California C-ID content standards for Computer Science.
Program Student Learning Outcomes
- Demonstrate the ability to attain the Institutional Student Learning Outcomes (ISLOs).
- Demonstrate a knowledge of common algorithms, their performance, and what applications to use them for.
- Create computer programs with object-oriented design principles, and demonstrate a solid understanding of the practice of programming.
- Articulate the basic structures of a processor and their relation to each other and performance, and demonstrate an understanding of assembly language.
Program Requirements
This degree requires the completion of General Education coursework plus the following:
Code Number | Course Title | Units |
---|---|---|
REQUIRED COURSES | ||
CS 11 | Introduction to Computer Science- C++ | 3 |
or CS 21 | Introduction to Computer Science-Java | |
or CS 31 | Introduction to Computer Science-Python | |
Subtotal Units | 3 | |
IN ADDITION, complete the following: | ||
Data Structures and Algorithms (3) | ||
Introduction to Computer Architecture (3) | ||
Discrete Structures (3) | ||
First Calculus Course (5) | ||
Second Calculus Course (5) | ||
Physics for Sci. & Eng. - Mechanics (5.5) | ||
Physics for Sci. & Eng. - E & M (4.5) | ||
Subtotal Units | 0 | |
Required Subtotal | 32 | |
Complete one of the following: 1 | 27-34 | |
LBCC-GE | ||
Cal-GETC | ||
Electives (as needed to reach 60 degree-applicable units) 2 | ||
Minimum Degree Total | 60 |
- 1
Units for the major may be double-counted for LBCC-GE or Cal-GETC; see counselor for limitations.
- 2
Elective units from course(s) numbered 1-599, if needed, to reach 60 degree-applicable units.