Bachelor of Arts in Computer Science (Bachelors)
UC Santa Cruz
Santa Cruz, CA
The bachelor of arts (B.A.) program at University of California, Santa Cruz, is designed to give students a grounding in both theoretical and practical topics in computer science, computer engineering, and mathematics while leaving flexibility for a broad program of study, including some courses outside of science and engineering, or even for a double major in another discipline.
Kết quả học tập của chương trình
Recipients of a Bachelor of Science or a Bachelor of Arts degree in Computer Science at UC Santa Cruz are expected to have the following skills and experiences:
✔ Demonstrate mastery of computer science in the following core knowledge areas:
- Algorithms, data structures, and complexity
- Programming languages
- Software engineering and development
✔ Apply system-level perspective by thinking at multiple levels of detail and abstraction and by recognizing the context in which a computer system may function, including its interactions with people and the physical world.
✔ Apply problem-solving skills and the knowledge of computer science to solve real problems.
✔ Understand how technological advances impact society and the social, legal, ethical and cultural ramifications of computer technology and their usage.
✔ Write about and orally communicate technical material about computer science and computer systems, broadly conceived.