Minor in Computer Science
Overview
The Minor in Computer Science is intended to provide students with the necessary skills to pursue a career in computing and/or further studies in computer science or other related areas.
Program Objectives
The Minor in Computer Science aims to:
- cultivate, in graduates, computing skills to be better prepared for the job market, and
- communicate to students the basic knowledge of the computing field, related principles, and tools.
Learning Outcomes
Students who successfully complete the Minor in Computer Science should be able to:
- develop the ability to analyze a problem, identify, define, and verify the computing requirements appropriate to its solution,
- develop the ability to use current techniques, skills, and tools necessary for computing practices,
- develop programming skills using modern languages, and
- apply their computational and mathematical knowledge in order to solve computational problems.
Curriculum
A total of 18 credits with a cumulative GPA of 2.0 are required to graduate with a Minor in Computer Science, distributed as follows:
- Core Courses (9 credits)
- Elective Courses (9 credits)
Core Courses (9 credits)
- CSC243 Introduction to Object Oriented Programming (3 cr.)
- CSC245 Objects & Data Abstraction (3 cr.)
- MTH207 Discrete Structures I (3 cr.)