About Contact us Directory A-Z Index Ask M

Programs & Majors » Computer Programming - AAS (70 credits) Back to degree list »

Credits breakdown

Developmental courses — A student may be required to enroll in developmental courses in reading, writing and math. A student's scores on the Accuplacer assessment will determine enrollment in developmental courses. The purpose of developmental courses is to prepare students for the demands of a college-level curriculum. Credits may vary.

Course # Course Title Credits
CPTR1001 Introduction to Programming and Scripting 3
CPTR1106 Microcomputer Databases 3
CPTR1110 Visual Basic Program I 3
CPTR1112 Visual Basic Program II 3
CPTR1115 COBOL Programming 4
CPTR1129 RPG Programming 4
CPTR1138 Information Systems 3
CPTR1170 Web Engineering I 3
CPTR2000 Mobile Application Development 3
CPTR2230 Structured Query Language 3
CPTR2238 Database Integration 3
CPTR2242 Java Programming 3
CPTR2400 Web Integration 3
CSCI1121 Computer Science I 4
MNTC Courses
COMM1120 Introduction to Public Speaking
Goal: 1 *
ENGL1101 College Writing
Goal: 1 *

MNTC Electives ...


Elective Credits ...


Total Credits: 70

* To complete an AAS degree, courses must be taken from at least 3 of the 10 MNTC Goal Areas.


About this program

This program provides the programming skills needed in computer application development, database management, computer systems and data communications. Students learn to design, write, code, document and implement computer programs for various computer platforms. They learn at least one operating system, one command-level language, one database management system and other high-level programming languages.The program prepares students to design and develop computer software systems as well as design information management systems. It includes the study of languages, software design, information flow and processing. Students study the design of mathematical and simulation models and large-scale programs used for processing and retrieving information.

Program outcomes

1. Demonstrate professionalism, including presentation skills, utilizing research for problem solving, working independently and in teams, being accountable and meeting deadlines.
2. Analyze business problems and prepare program definitions for computerized solutions.
3. Create, document and implement a computerized solution using a variety of languages.
4. Apply testing and debugging methods to assure quality and workability of finished programs.
5. Solve problems using appropriate mathematical and/or scientific techniques.

Employment information

Steady growth is expected in the next few years. Employment opportunities are available in many size companies utilizing computer technology. Graduates adding an industry certification are at an advantage. Advancement prospects are good with continuing education.

Program accreditation

The College is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools, (800) 621-7440, 30 North LaSalle Street, Suite 2400, Chicago, IL 60602-2504.