Student ID:__________________________ Student Name:_______________________ Adviser Name:_______________________ Catalog: 2021-22 College of Liberal Arts Program: Computer Science Minor Minimum Credits Required:__________________

Computer Science Minor

Meet the Faculty

The Department of Mathematics and Computer Science offers a computer science major that develops students’ ability to design and implement computer programs to solve many types of problems. Based on curricula developed by the Association for Computing Machinery (ACM), the major prepares students for graduate study and for many interesting careers in the computer industry. The computer science minor complements any major for which computer applications are important. The minor also gives students excellent preparation for many computer-related occupations.

Minor Requirements (6 courses and 1 lab)

A.  Complete the following two courses and one lab emphasizing core skills in programming and software development:

  • CMS 120 Introduction to Computer Science 
  • CMS 120L Introduction to Computer Science Lab 
  • CMS 121 Programming and Software Development 

B  Complete two intermediate courses in core computer science topics from the following:

  • CMS 230 Computer Organization and Architecture 
  • CMS 250 Data Structures and Algorithms 
  • CMS 270 Object-Oriented Design and Development 

C. Complete two additional electives as follows:

  • Choose at least two CMS courses numbered 200
  • Choose one CMS course numbered 200 or higher and complete MAT 140 Introduction to Discrete Mathematics 
Notes: