Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

    Jul 20, 2024  
Catalog 2017-2018 
Catalog 2017-2018 [ARCHIVED CATALOG]

Computer Science, AS

Return to {$returnto_text} Return to: Programs of Study by Award Category

No. of Credits: 60-62
Contact: B. Brezina, Interim Chair, Business and Technology Division;
J. McNicholas, Program Coordinator

This program provides a solid theoretical and mathematical foundation for those students planning to transfer to four-year institutions to earn bachelor’s degrees in computer science. Students develop analytical and problem-solving skills as applied to technical systems and gain experience in computer programming and the development of data structures and algorithms. Graduates who complete the bachelor’s degree will be prepared for careers in computer science/computer engineering in government, business and industry or for advanced study. This may include emerging areas such as artificial intelligence, robotics, cybersecurity, and graphics & gaming, as well as computer systems, networks, databases and financial & scientific applications.  Students are advised to consult an advisor regarding their transfer plans during their first semester at CSM. Those students intending to transfer to St. Mary’s College of Maryland are encouraged to apply for dual admission to that institution.

The maximum number of credits accepted in transfer from other institutions to this program is 46.


Career Opportunities:

software developer, software engineer, computer systems engineer, systems programmer, systems analyst, cybersecurity analyst, computer scientist

Transfer Options:

A complete list of all transfer opportunities can be found on the Transfer Services page

Student Learning Outcomes:

Students will

  1. Analyze and solve problems in discrete mathematics and integral calculus
  2. Analyze and solve complex computer problems
  3. Design and develop computer programs using industry standard programming languages.  
  4. Implement advanced computer algorithms and data structures in developing computer programs
  5. Demonstrate understanding of computer architecture and design

Required Courses and Recommended Sequence:

The following is a recommended sequence of courses for completing this program. College Prep and prerequisite course requirements, credit load, and/or course availability may affect a student’s individual progress. Course availability within the program sequences is specifically intended for full-time students who begin their course work with the fall semester. Students should always consult their online program evaluation or an academic advisor to better understand typical course availability and individual program planning.

Biological/physical sciences (4 credits)

Acceptable (lecture and matching lab):

Biological/physical sciences (3 credits)


Social/behavioral sciences (3 credits)


Communications (3 credits)


Arts/humanities (3 credits)


  • See Gen Ed  Listing except subject ENG

Social/behavioral sciences (3 credits)


Elective (1-3 credits)


  • Take 1-3 credits from Gen Ed  Listing or 3 credits from MTH 1100  or higher.


* Courses requiring a prerequisite or co-requisite

**** Pending MHEC approval

Return to {$returnto_text} Return to: Programs of Study by Award Category