2012-13 Undergraduate Catalog 
    
    Dec 12, 2018  
2012-13 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science, B.S.


Return to {$returnto_text} Return to: College of Arts and Sciences

Program Learning Outcomes


Students who complete the B.S. program in Computer Science will be able to:

  1. Write correct and robust software.
  2. Use the theory of algorithms and computation to solve problems.
  3. Analyze the interaction between hardware and software.
  4. Apply their technical knowledge to solve problems.
  5. Speak about their work with precision, clarity and organization.
  6. Write about their work with precision, clarity and organization.
  7. Collaborate effectively in teams.
  8. Demonstrate preparation for:
    1. Careers that use computer science in business, industry, government and the non-profit sector; and
    2. Graduate study in fields related to computer information systems.

Total: 21 Units


Total: 42 Units


Note(s):


* Only one of these two courses may apply as a Computer Science elective, not both.

An elective class may not count as both upper-division core and a required “additional elective.”

Recommended Electives for Computer Science Tracks


Graduate School: Calculus III, Introduction to Statistics or Mathematical Probability, and Mathematical Statistics, Honors Project or Independent Research in Computer Science.

Industry - Business Application Development: Database Management Systems, Internet Application Development, Internship in Computer Information Systems or work experience as a student programmer.

Industry - Technical Computing Fields (e.g., scientific programming, aerospace, game development): Calculus III, Linear Algebra, University Physics, Internship in Computer Information Systems or work experience as a student programmer.

Return to {$returnto_text} Return to: College of Arts and Sciences