Computer Science

 

Students in in the Computer Science B.S. program gain the skills to design, analyze, and develop technology to improve and modernize life for all.

Some important areas of Computer Science include designing more powerful or more easily-used computer languages; improving compilers, which translate programs written in computer languages into machine-executable code; designing operating systems; and designing networks and methodologies for computing over multiple distributed machines.

 

Compatible UC Majors

Computer Science

 

Possible UC Degrees

 

Potential Career Paths

Students with a degree in Computer Science usually pursue careers in app programming, web programming, network management, software engineering, system analysis, and software development. Learn more about what you can do with a degree in Computer Science

 

College & Career Track Computer Science Coursework

You can find general details about the courses below in the UC Course Catalog. For information about when courses are offered, check the UC Course Offerings page.

 

Tier 1 Courses

  UC Course Course # Credits High School
Requirement*
  English Composition ENGL 1001 3 English
Choose 1 BoK: Fine Arts# - 3 Art
BoK: Historical Perspectives# - 3 Social Studies
BoK: Social Sciences# - 3 Social Studies
BoK: Diversity, Equity, & Inclusion# - 3 Elective
BoK: Society, Culture, & Ethics# - 3 Social Studies
  Calculus 1 MATH 1061 4 Math
Choose 1 Combo Biology 1+Lab BIOL 1081+L 3+1 Science
Physics 1+Lab PHYS 2001+L 4+1 Science
  Foundations of Engineering Design Thinking 1 ENED 1100 3 -

Total Possible Credits: 17-18

Tier 2 Courses

  UC Course Course # Credits High School
Requirement*
  Calculus 2 MATH 1062 4 Math
  Foundations of Engineering Design Thinking 2 ENED 1120 3 -
  Information Security & Assurance IT 2030C 3 -
Must be
taken together
General Chemistry 1& CHEM 1040 4 Science
General Chemistry 1 Lab& CHEM 1040L 1 Science

Total Possible Credits: 15

* Credit applicability is at the discretion of your high school and cannot be determined by UC.

# Your UC advisor will help you select courses that satisfy the BoK (Breadth of Knowledge) requirement.

& High difficulty course. Must be taken together. Must be taken on UC campus.

 

Ready to Apply?

Check the application page for information about eligibility and deadlines and to access the application form.