KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · AAS

Computer Applications Programming, AAS

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
AAS
Credential class
ceterms:AssociateDegree
Total credits (published)
63-64
Catalog edition
College Catalog 2026-2027
Checklist type
degree-program
Description
The objectives of this curriculum are to prepare students for entry-level programming positions in a technical (non-business) environment or to transfer to a four-year college program. This curriculum requires more mathematics than the Computer Information Systems curriculum,but less than the Computer Science curriculum. One High School Mathematics Course or its equivalent is required.
Identifiers
IPEDS UNITID
193283
CourseShelf checklist
CK_193283_e625bbf7
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: “English 1: Composition”
    3
  3. As published: “Principles of Programming”
    3
  4. CI 121
    Microcomputer Techniques for Science
    Not resolved to a course
    3
  5. Any GE Mathematics Course
    Not resolved to a course
    3-4
  6. Restricted GE Elective (c)
    Not resolved to a course
    3
  7. Physical Education Elective
    Not resolved to a course
    0.5

Second Semester

6 items
  1. As published: “English 2: Ideas and Values in Literature”
    3
  2. CI 130
    Programming in C++
    Not resolved to a course
    3
  3. PH 115
    Science of Multimedia
    Not resolved to a course
    4
  4. Any GE Mathematics Course
    Not resolved to a course
    3
  5. Any GE Social Science Course
    Not resolved to a course
    3
  6. Physical Education Elective
    Not resolved to a course
    0.5

Third Semester

6 items
  1. CI 230
    Data Structures
    Not resolved to a course
    3
  2. CI 285
    Systems Operations & Management
    Not resolved to a course
    3
  3. PH 114
    Science of Digital Imaging
    Not resolved to a course
    4
  4. Any GE Natural Science Course
    Not resolved to a course
    4
  5. Computer Language Elective (a)
    Not resolved to a course
    3
  6. Physical Education Elective
    Not resolved to a course
    0.5

Fourth Semester

5 items
  1. CI 256
    Introduction to Programming for the Internet
    Not resolved to a course
    3
  2. CI 271
    Database Design & Implementation
    Not resolved to a course
    3
  3. CI 272
    Graphical User Interface Programming
    Not resolved to a course
    3
  4. Computer Science Elective (b)
    Not resolved to a course
    3
  5. Physical Education Elective
    Not resolved to a course
    0.5

Computer Language Elective (a)

2 items
  1. As published: “JAVA Programming”
    3
  2. CI 260
    Microcomputer Programming
    Not resolved to a course
    3

Computer Science Elective (b)

3 items
  1. CI 212
    Internet Security
    Not resolved to a course
    3
  2. CI 232
    Security Policies
    Not resolved to a course
    3
  3. CI 242
    CISCO Networking
    Not resolved to a course
    3

Restricted GE Elective (c)

4 items
  1. As published: “Introduction to General Psychology”
    3
  2. SO 101
    Introduction to Sociology
    Not resolved to a course
    3
  3. BM 101
    Survey of Economics
    Not resolved to a course
    3
  4. AN 102
    Cultural Anthropology
    Not resolved to a course
    3

Program Goals and Outcomes

20 items
  1. Prepare students to obtain a job in the programming field or to transfer to an upper division college in a computer related field​
    Not resolved to a course
  2. Graduates are employed in the programming field within one year​
    Not resolved to a course
  3. Graduates continue their education at a four-year institution in a computer related field
    Not resolved to a course
  4. Enable students to develop a theoretical knowledge base, and firsthand experience with the problem solving process​
    Not resolved to a course
  5. Students will design problem solutions and write programs utilizing both structured and object-oriented concepts​
    Not resolved to a course
  6. Students will develop problem solutions using a variety of programming languages
    Not resolved to a course
  7. Students will utilize a variety of software productivity tools used in the computer analysis world
    Not resolved to a course
  8. Provide students with knowledge of and experience in several subfields of Computer Science​
    Not resolved to a course
  9. Students will demonstrate knowledge of a variety of computer science subfields​
    Not resolved to a course
  10. Students will demonstrate an understanding of the components of several subfields
    Not resolved to a course
  11. Work as part of a group to complete laboratory assignments and projects​
    Not resolved to a course
  12. Students will demonstrate their ability to function effectively within a group​
    Not resolved to a course
  13. Enable students to develop analytical problem solving skills​
    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. Prepare students to demonstrate information literacy​
    Not resolved to a course
  19. Students will use traditional and contemporary information technology.​
    Not resolved to a course
  20. 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=261&returnto=235. Captured page pages/0171.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.