Computer Science Minor
This Minor allows Non-Computer Science Majors to gain skills important in a modern world abounding in CS-related technologies.
| Code | Title | Credits |
|---|---|---|
| Minor Requirements (24 credits) | ||
| ISCS-140 | Programming Foundations I | 4 |
| CS-185 | Programming Foundations II | 4 |
| CS-265 | Computer Architecture | 4 |
| CS-280 | Data Structures & Algorithms | 4 |
| MATH-135 | Discrete Mathematics for CS | 4 |
| or MATH-211 | Calculus I | |
| Select one of the following: | 4 | |
| Website Design & Construction | ||
| Microcomputer Systems | ||
| Python Programming | ||
| OS Administration | ||
| C++ Programming | ||
| Special Topics | ||
| Cybercrime | ||
| Computer Networks | ||
| Database Systems | ||
| Software Engineering | ||
| Mobile Device App Programming | ||
| Operating Sytems Design | ||
| Total Credits | 24 | |
Upon completion of the Computer Science Minor, students will be able to:
- Demonstrate software development skills in at least one computer language through the commonly accepted level of "data structures".
- Demonstrate an understanding of fundamental data structures and algorithms.
- Analyze problems and identify the computing theory and/or mathematical techniques appropriate for their solution.
- Understand and apply advanced computer science technology and critically analyze its implications and role in society.