KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · AS

Computer Science, AS

Mohawk Valley Community College · Utica, NY

A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.

Program
Award
AS
Credential class
ceterms:AssociateDegree
Total credits (published)
63
Catalog edition
College Catalog 2026-2027
Checklist type
degree-program
Description
This program is appropriate for students who intend to transfer to a four-year college and continue their studies in the field of computer science.Two high school mathematics courses or their equivalent are required.
Identifiers
IPEDS UNITID
193283
CourseShelf checklist
CK_193283_64742893
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 61

Requirements to complete

Every course or condition the catalog lists, in the catalog's order.

First Semester

7 items
  1. CF 100
    College Foundations Seminar
    Not resolved to a course
    1
  2. As published: “Principles of Programming”
    3
  3. CI 130
    Programming in C++
    Not resolved to a course
    3
  4. As published: “English 1: Composition”
    3
  5. As published: “Calculus 1”
    4
  6. As published: “History of Civilization 1”
    3
  7. Physical Education Elective
    Not resolved to a course
    0.5

Second Semester

6 items
  1. CI 230
    Data Structures
    Not resolved to a course
    3
  2. As published: “English 2: Ideas and Values in Literature”
    3
  3. As published: “Calculus 2”
    4
  4. PH 115
    Science of Multimedia
    Not resolved to a course
    4
  5. SO 101
    Introduction to Sociology
    Not resolved to a course
    3
  6. Physical Education Elective
    Not resolved to a course
    0.5

Third Semester

5 items
  1. Physics Elective (a)
    Not resolved to a course
    4
  2. As published: “JAVA Programming”
    3
  3. CI 285
    Systems Operations & Management
    Not resolved to a course
    3
  4. MA 275
    Discrete Algebraic Structures
    Not resolved to a course
    4
  5. Physical Education Elective
    Not resolved to a course
    0.5

Fourth Semester

5 items
  1. CI 260
    Microcomputer Programming
    Not resolved to a course
    3
  2. CI 271
    Database Design & Implementation
    Not resolved to a course
    3
  3. Physics (a)
    Not resolved to a course
    4
  4. Program Elective (b)
    Not resolved to a course
    3
  5. Physical Education Elective
    Not resolved to a course
    0.5

Physics Elective (a)

0 items

    Program Elective (b)

    0 items

      Program Goals and Outcomes

      25 items
      1. Prepare students for successful transfer to a 4-year institution​
        Not resolved to a course
      2. Students will transfer with full junior status to a 4-year institution.​
        Not resolved to a course
      3. Enable students to develop a theoretical knowledge base, and firsthand experience with the problem solving process​
        Not resolved to a course
      4. Students will design problem solutions and write programs utilizing both structured and object-oriented concepts.​
        Not resolved to a course
      5. Students will develop problem solutions using a variety of programming languages.
        Not resolved to a course
      6. Students will utilize a variety of software productivity tools used in the computer analysis world.
        Not resolved to a course
      7. Provide students with knowledge of and experience in several subfields of Computer Science​
        Not resolved to a course
      8. Students will demonstrate knowledge of a variety of computer science subfields.​
        Not resolved to a course
      9. Students will demonstrate an understanding of the components of several subfields.
        Not resolved to a course
      10. Prepare students to work effectively as part of a diverse group​
        Not resolved to a course
      11. Students will demonstrate their ability to function effectively within a group by completing laboratory assignments and projects.​
        Not resolved to a course
      12. Enable students to develop analytical problem-solving skills
        Not resolved to a course
      13. ​​Students will be able to state a problem correctly, reason analytically to a solution and interpret the results.
        Not resolved to a course
      14. Students will develop flowcharts and algorithms for a variety of problems.
        Not resolved to a course
      15. Prepare students to communicate effectively in the field of Computer Science​
        Not resolved to a course
      16. In their lab-based computing and science classes students will be part of a group and write laboratory reports.​
        Not resolved to a course
      17. In their programming courses students will write appropriately documented programs.
        Not resolved to a course
      18. Students will give an oral presentation.
        Not resolved to a course
      19. Prepare students to utilize quantitative reasoning to solve problems​​
        Not resolved to a course
      20. Students will demonstrate the ability to solve equations using rigorous mathematical reasoning.
        Not resolved to a course
      21. Students will be able to solve application problems from numerical, graphical and/or analytical perspectives.
        Not resolved to a course
      22. Students will be able to demonstrate an understanding of how mathematics can be used to analyze real world situations.
        Not resolved to a course
      23. Prepare students to demonstrate information literacy​
        Not resolved to a course
      24. Students will use traditional and contemporary information technology.
        Not resolved to a course
      25. Students will identify, access, and appropriately use authoritative sources of information.​
        Not resolved to a course
      Source. Mohawk Valley Community College, catalog College Catalog 2026-2027 — https://catalog.mvcc.edu/preview_program.php?catoid=3&poid=265&returnto=235. Captured page pages/0149.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.