Jul 19, 2024  
Catalog 2024-2025 
Catalog 2024-2025

Computer Programming Associate of Applied Science Degree

Location(s): In Person and Online

Return to {$returnto_text} Return to: Programs (A-Z)

Program Overview

Major ID: 009A

Program Start Dates: Fall, Spring, Summer

The job of the applications programmer is to (1) review job specifications provided by the system analyst and end user and (2) plan, code, test, and document a programming solution which takes the available data input and produces the desired output in the form of a printed report or a screen display. The programming language(s) used depends on the nature of the problem and the languages available during installation.

Above average communications and math skills are required. Students should exhibit qualities of patience, perseverance and preciseness and should enjoy working in a team environment and also be able to work independently.

Career Opportunities

Graduates find excellent opportunities as computer programmers in business, manufacturing, government and education. Jobs for computer programmers for all types of computer systems are found throughout the country with opportunities for good earning and rapid advancement. Jobs include: Programmer, Database Project Specialist, Applications Programmer, Technical Programmer, Systems Analyst, MIS Coordinator, Software Developer, Junior Programmer-Analyst, and Senior Programmer-Analyst.

Program Outcomes

Graduates will be able to;

  1. Design and code computer programs in a variety of computer programming languages.
  2. Professionally structure and document source codes.
  3. Utilize sound program testing procedures to insure the accuracy of the programs they develop.
  4. Use current program coding conventions to develop well documented code.
  5. Apply effective technical communication skills.
  6. Develop database applications using an industry standard database management system.
  7. Develop a computer program to create, modify and manipulate a relational database.
  8. Identify the similarities and differences between the Linux and Windows operating systems.

Program Faculty

Warren Sheaffer

Transfer Opportunities

Saint Paul College has transfer agreements & partnerships between many post-secondary institutions. For more information please go to saintpaul.edu/Transfer.

Program Requirements

Subtotal: 28 Credits

Complete one of the Emphases listed below

Total Emphasis Credits: 16

Total Emphasis Credits: 16

Total Emphasis Credits: 16

General Education Requirements

Refer to the Minnesota Transfer Curriculum (MnTC) Course List  for each Goal Area

  • Goal 1: Communication 7 Credits

    ENGL 1711 - Composition 1  4 Credits
    COMM 17XX - 3 Credits
  • Goal 3 or Goal 4 3 Credits

    Goal 3: Natural Sciences
    Goal 4: Mathematical/Logical Reasoning (MATH 1730  or proficiency required)
  • Goal 5: History, Social Science and Behavioral Sciences 3 Credits
  • Goal 6: Humanities and Fine Arts 3 Credits

General Education Requirements: 16 Credits

Course Sequence

The following sequence is recommended for a full-time student; however, this sequence is not required. Not all courses are offered each semester.

The following courses are not offered every semester.

Fall Semester Only

  • CSCI 1542 Java Programming 2
  • CSCI 2442 Server Side Programming
  • CSCI 2622 Client Side Programming 2
  • DGIM 1490 3D Animation Fundamentals
  • DGIM 2530 Web Based Game Design 1
  • DGIM 2560 Illustrator
  • DGIM 2586 Digital Sound

Spring Semester Only

  • CSCI 2440 Client Side Programming 1
  • CSCI 2466 J2EE-JSP and Servlets
  • DGIM 2521 2D Web Animation
  • DGIM 2531 Web Based Game Design 2

All other courses are offered both fall and spring semester pending course enrollment.

CSCI 1410, CSCI 1550, and General Education requirements are offered in the fall, spring, and summer.

First Semester

Total Semester Credits: 15

Second Semester

Total Semester Credits: 16

Third Semester

Total Semester Credits: 15

Fourth Semester

Total Semester Credits: 14

Total Program Credits: 60

Information is subject to change. This Program Requirements Guide is not a contract.

Minimum Program Entry Requirements
Students entering this program must meet the following minimum program entry requirements:

Reading: Score of 250+ or grade of “C” or better in READ 0722  or READ 0724  or EAPP 0900  

Writing: Score of 250+ on Reading Comprehension or grade of “C” or better in ENGL 0922  or EAPP 0900  

Adv. Algebra & Functions: Score of 250+ or grade of “C” or better in MATH 0920  

Assessment Results and Prerequisites: Students admitted into Saint Paul College programs may need to complete additional courses based on assessment results and course prerequisite requirements. Certain MATH, READ, and ENGL courses have additional prerequisites.

Return to {$returnto_text} Return to: Programs (A-Z)