Students wanting to study the basics of computer science without pursuing a full major are encouraged to pursue a minor in computer science. A minor requires 15 semester hours of computer science (at least 9 of which must be taken at UNCG), which typically takes 3-4 semester so complete. Note that several courses have mathematics prerequisites, so if the math courses are not taken as part of the student’s major studies, additional course requirements and time are required.
Note that the requirements listed here are for reference, and are not an official statement of the minor requirements. While we make every effort to keep this page up to date, students should refer to the UNCG Catalog from the year of their major program in order to see the official requirements.
All students completing a minor in computer science must complete all of the following courses (12 semester hours):
- CSC 130: Introduction to Computer Science
- CSC 230: Elementary Data Structures and Algorithms
- CSC 250: Foundations of Computer Science I
- CSC 330: Advanced Data Structures
In addition, one of the following courses must be completed:
- CSC 261: Computer Organization and Assembly Language
- CSC 339: Concepts of Programming Languages
- CSC 340: Software Engineering