Please visit the catalog archive for details about 2022-23 degrees and programs.

 
Page PDF

Computer Science, Minor

Requirements

The program provides the student with entry level programming instruction, and an overview of some portions of the program.

Total Program Credits: 18

Discipline Core Requirements: 9 Credits
  CS 1400   Fundamentals of Programming 3
  CS 1410   Object-Oriented Programming 3
  CS 2420   Introduction to Algorithms and Data Structures 3
Elective Requirements: 9 Credits
  Complete at least three CS courses numbered 3060 or above  9

Graduation Requirements:

  1. To fill the requirements for a computer science minor students must have no course grade lower than C- in any of the CNS courses required for the computer science minor

Graduation Plan

This graduation plan is a sample plan and is intended to be a guide. Your specific plan may differ based on your Math and English placement and/or transfer credits applied. You are encouraged to meet with an advisor and set up an individualized graduation plan in Wolverine Track

Semester 1 Course Title Credit Hours
CS 1400 Fundamentals of Programming 3
  Semester total: 3
Semester 2 Course Title Credit Hours
CS 1410 Object Oriented Programming 3
  Semester total: 3
Semester 3 Course Title Credit Hours
CS 2420 Introduction to Algorithms & Data Structures 3
  Semester total: 3
Semester 4 Course Title Credit Hours
CS Elective 3
  Semester total: 3
Semester 5 Course Title Credit Hours
CS Elective  3
  Semester total: 3
Semester 6 Course Title Credit Hours
CS Elective 3
  Semester total: 3
  Degree total: 18

Department

Computer Science

The Computer Science department is in the   Scott M. Smith College of Engineering. To find the most up-to-date information, including Program Learning Outcomes for degree programs offered by the Computer Science department, visit their website.

Computer Science department

Program Details

Program Learning Outcomes
  1. Analyze simple computing problems in order to identify solutions.
  2. Design a computing-based solution given a set of simple requirements.
  3. Implement a computing-based solution given a set of simple requirements.
  4. Implement linear and non-linear data structures.
^ Back to Top