Minor in Computer Science

Students may seek an academic major or minor in computer science.

The computer science minor complements the skills the student gains in his or her major discipline by providing the foundations for designing and programming computer applications in support of most occupations and developing a process for solving challenging problems.

Requirements for the Minor

A minor in computer science requires the completion of 15 credits in computer science coursework, including a two-course sequence in programming chosen from the following:

  • CMIS 141 Introductory Programming (3)
    and CMIS 242 Intermediate Programming (3) 
  • CMIS 115 Programming in Objective-C for the Mac (3)
    and CMIS 215 Programming for the iPhone and iPad (3)
  • CMIS 125 Programming in C# (3)
    and CMIS 225 Developing Windows Presentation Foundation Applications Using C# (3)

The remaining 9 credits may be chosen from any upper-level CMSC courses (i.e., courses numbered 300 or above). Courses already applied toward other degree requirements (e.g., major or general education) may not be applied toward the minor. At least 9 credits must be earned in upper-level courses (numbered 300 or above). Prerequisites apply for all courses.

Request Info

Apply Now

Or call 800-888-UMUC (8682) to speak directly with an advisor.

Courses of Interest

No courses have been added yet. To add a course, click on a course title, then click "add to courses of interest" below the course description.