|
|
Feb 28, 2021
|
|
2018-2019 Undergraduate Academic Catalog [ARCHIVED CATALOG]
Computer Science: Software Engineering, B.A.
|
|
Return to: Degree Program Information |
Program Learning Outcomes
- Students will be able to write correct and robust software.
- Students will use the theory of algorithms and computation to solve problems.
- Students will analyze the interaction between hardware and software.
- Students will be able to apply their technical knowledge and critical thinking to solve problems.
- Students will be able to speak about their work with precision, clarity and organization.
- Students will be able to write about their work with precision, clarity and organization.
- Students will be able to identify, locate, evaluate, and effectively and responsibly use and cite information for the task at hand.
- Students will collaborate effectively in teams.
- Students will be able to understand and create arguments supported by quantitative evidence.
- Graduates will be prepared for careers that use computer science in business, industry, government and the non-profit sector; and graudate study in fields related to computer science.
Lower-Division Requirements
Total Lower Division Units: 21 (14 non-GE units)
Note(s):
*MTH 144 may substitute for MTH 164 .
** MTH 363 - Calculus Based Statistics with R (3) or MTH 383 - Mathematical Probability and Statistics (3) may substitute for this class.
Upper-Division Requirements
Choose one sequence from:
Total Upper Division Units: 30-31
4-5 additional units chosen from:
*** Five (5) units required if ISS472 chosen from sequence above.
Total Units: 49 Units Without GE
|
Return to: Degree Program Information
|
|
|