​Minor​s

The Department of Computer Science and Engineering offers two minors.

Minor in Computer Science

If a student's goal is a basic foundation in computer science for application to another field, but he or she is not planning a career as a practicing computer scientist, the minor in computer science is a good choice. The minor consists of five CSE courses, including two core courses and three electives. The core courses provide an introduction to computer science concepts and problem-solving techniques. The electives offer flexibility to integrate computer science studies with a major area.

Required Courses
CSE 131Computer Science I3 units
CSE 247Data Structures and Algorithms3 units
Total Units6

Elective Courses

Any three CSE courses with a T, S, M, or A suffix.

(Students may also choose from CSE 132, CSE 240, and CSE 347.)
9 Total Units


Additional Information

All courses used for the computer science minor must be taken for a grade, and the student must earn a C- or better. Should the student decide to go further in the field, all courses in the computer science minor can be used toward a second major in computer science or a degree in computer science or computer engineering.

Minor in Bioinformatics

Mindful of the emerging opportunities at the interface of biology and computer science, the Department of Biology and Department of Computer Science & Engineering have fashioned the minor in bioinformatics that serves students from both departments as well as other students from the natural sciences and engineering with an interest in this field.

Required Courses
Biol 2960Principles of Biology I4 units
Biol 2970Principles of Biology II
4 units
CSE 131Computer Science I
3 units
CSE 247Data Structures and Algorithms
3 units
Math 2200
or Math 3200
or ESE 326
Elementary Probability and Statistics
Elementary to Intermediate Statistics and Data Analysis
Probability and Statistics for Engineering
3 units
Total Units 17

Advanced Biology Electives (choose one)
Biol 3492Laboratory Experiments with Eukaryotic Microbes
3 units
Biol 4181Population Genetics
3 units
Biol 4342Research Explorations in Genomics
4 units
Biol 437Laboratory on DNA Manipulation
4 units
Total Units3-4


CSE Electives (choose one)
CSE 514AData Mining
3 units
CSE 584A
or Biol 5504
Algorithms for Biosequence Comparison
Algorithms for Biosequence Comparison
3 units
CSE 587AAlgorithms for Computational Biology
3 units
Total Units3

Additional Information

It is anticipated that for those students majoring in biology or CSE, some portion of the introductory sequence will overlap with courses required for the major, and these courses will be applicable to both the major and the minor. Upper-level courses in Biology and CSE used to fulfill the minor may not be used to fulfill another major or minor in Arts & Sciences. A minimum grade of C- is required for all courses to count toward the minor.