The table below includes only the discipline-specific courses. Please refer to the University Regulations Section of this Web site for information on including a minor to your degree.
Minor in Computer Science
Minor in Computer Science
This program is designed to be combined with a minor or a major in a discipline other than science.
CSI2110 |
Data Structures and Algorithms |
3 |
ITI1120 |
Introduction to Computing I |
3 |
ITI1121 |
Introduction to Computing II |
3 |
MAT1348 |
Discrete Mathematics for Computing |
3 |
Six optional credits from the list1
Six optional credits in CSI or SEG at the 3000 level from the list1
Note(s)
1 | Not all 4000 level courses are offered every year. |
List of Optional Courses
List of Optional Courses
Developing software for the visual arts:
MAT1341 |
Introduction to Linear Algebra |
3 |
CSI3105 |
Design and Analysis of Algorithms I |
3 |
Computing for biology or biochemistry:
MAT1341 |
Introduction to Linear Algebra |
3 |
CSI3105 |
Design and Analysis of Algorithms I |
3 |
CSI4126 |
Algorithms in bioinformatics |
3 |
Analysis and design in information systems:
SEG2105 |
Introduction to Software Engineering |
3 |
SEG3101 |
Software Requirements Analysis |
3 |
Web-based systems and Web design:
CSI3140 |
WWW Structures, Techniques and Standards |
3 |
SEG2105 |
Introduction to Software Engineering |
3 |
SEG3125 |
Analysis and Design of User Interfaces |
3 |