Minor in Computer Science

Students may earn a minor in Computer Science by completing 7 EECS courses as listed below and score a minimum GPA of 2.70 with no D+, D, D- or F for any of the courses.

Eligibility to take the courses listed below requires students to be coded as CS minor candidates.

Required Courses (all must be taken at UToledo)
EECS 1030Introduction to Computer Science and Engineering3
EECS 1510Introduction To Object Oriented Programming4
EECS 2500Linear Data Structures4
EECS 2510Non-Linear Data Structures4
EECS 2520Discrete Structures3
Take 2 from below list (all must be taken at UToledo and some might require additional prerequisites)6
Operating Systems And Systems Programming
Software Engineering
Theory of Computation
Computer Graphics I
Database Systems I
Artificial Intelligence
Machine Learning
Computer Security
Total Hours24
  • PLO 1. Analyze a computing problem and to apply principles of computing to identify solutions.
  • PLO 2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements.
  • PLO 3. Apply computer science theory and software development fundamentals to produce computing-based solutions.