Computer Programming

Associate of Applied Science (AAS) - 60 credits

关于 this program
This program provides the programming skills needed in computer application development, database management, computer systems and data communications. Students learn to design, 写, 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 and to 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.
项目的结果
  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 computerized solutions using a variety of languages.
  4. 应用 testing and debugging methods to assure quality and workability of finished programs.
  5. Solve problems using appropriate mathematical and/or scientific techniques.
认证
明尼苏达州 Community and Technical College is accredited by the Higher Learning Commission, a regional accreditation agency recognized by the U.S. Department of Education. The Higher Learning Commission 230 South LaSalle Street, Suite 7-500 Chicago, IL 60604-1411 http://www.ncahigherlearningcommission.org 电话:312.263.0456 / 800.621.7440
跟踪

Curriculum overview

学分 需求类型
42 必修课程
3 Restricted electives in courses
6 Restricted electives in subjects
3 Restricted electives in MnTC 目标区域s
6 Restricted electives in course types
60 总计

Computer Programming - Associate of Applied Science (AAS)

必修课程:

课程 学分
CPTR1001 - Introduction To Programming and Scripting 3
CPTR1106 - Microcomputer Databases 3
CPTR1115 - COBOL Programming 4
CPTR1129 - RPG Programming 4
CPTR2001 - Scripting for Automation 3
CPTR2224 - Linux I 3
CPTR2230 - Structured Query Language 3
CPTR2238 - Database Integration 3
CPTR2242 - Java Programming 3
CPTR2255 - Software Security and Testing 3
去找找CSCI1110 - Informatics 3
去找找CSCI1121 - Computer Science I 4
ENGL1101 - College Writing 3

3 credits from one or more of these courses:

课程 学分
COMM1120 - Introduction to Public Speaking 3
COMM1130 - Small Group Communication 3
COMM1140 - Interpersonal Communication 3

6 credits from these course subjects:

主题
CPTR
去找找CSCI
CSEC

3 credits from these goal areas:

目标区域
4. Mathematics/Logical Reasoning

6 credits from these course types:

课程类型
General Education w/MnTC Goals

Additional 要求s:

要求
0 CPTR1100 and CPTR1104 will NOT be counted as technical electives in the Computer Programming AAS.
计划

1st Fall Term - 15 credits

课程 学分
CPTR1001 - Introduction To Programming and Scripting 3
CPTR1106 - Microcomputer Databases 3
CPTR2224 - Linux I 3
去找找CSCI1110 - Informatics 3

3 credits from these goal areas:

目标区域
4. Mathematics/Logical Reasoning

Additional 要求s:

要求
CPTR1100 and CPTR1104 will NOT be counted as technical electives in the Computer Programming AAS.

1st Spring Term - 16 credits

课程 学分
CPTR1115 - COBOL Programming 4
CPTR2001 - Scripting for Automation 3
CPTR2230 - Structured Query Language 3
CPTR2242 - Java Programming 3
ENGL1101 - College Writing 3

2nd Fall Term - 14 credits

课程 学分
CPTR1129 - RPG Programming 4
去找找CSCI1121 - Computer Science I 4

6 credits from these course subjects:

主题
CPTR
去找找CSCI
CSEC

2nd Spring Term - 15 credits

课程 学分
CPTR2238 - Database Integration 3
CPTR2255 - Software Security and Testing 3

3 credits from one or more of these courses:

课程 学分
COMM1120 - Introduction to Public Speaking 3
COMM1130 - Small Group Communication 3
COMM1140 - Interpersonal Communication 3

6 credits from these course types:

课程类型
General Education w/MnTC Goals