Minor in Computer Science
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, as per the following:
- Core Courses (9 cr)
- Elective Courses (9 cr)
Core Courses (9 cr)
- CSC243 Introduction to Object Oriented Programming (3 cr)
- CSC245 Objects and Data Abstractions (3 cr)
- MTH207 Discrete Structures I (3 cr)