;

Summer Semester 2024 Catalog

Computer Programming, Associate of Applied Science Degree

Overview

Offered at the Augusta Campus and fully online

Entrance Dates: Fall, Spring and Summer
Length of Program: Day - Five Terms
Evening – Eight Terms
Credit Hours Required for Graduation: 65

Program Description:  The Computer Programming diploma program consists of courses designed to provide students with an understanding of the concepts, principles, and techniques required in processing business data. Those interested in a Computer Programming diploma should be highly motivated individuals who are interested in becoming an information technology professional. Program graduates are to be competent in the following areas: Web Development, Mobile App Programming, PHP, C#, Java, Java Script, and C++; SQL and data base management; systems analysis and design; networking concepts; mathematics, communications; and interpersonal relations and professional development. High school graduation or GED is required for admission to this program.

Employment Opportunities: The Bureau of Labor Statistics has indicated an increase in the need for software developers through the year 2028. Employers will continue to seek computer professionals with strong programming, systems analysis, interpersonal, and business skills. Program graduates receive a Computer Programming Associate of Applied Science degree and are qualified for jobs as entry-level business applications programmers.

Curriculum Outline

General Core Courses, 15 credits

ENGL 1101COMPOSITION AND RHETORIC

3

XXXX XXXX
SOCIAL/BEHAVIORAL SCIENCE AREA II*

3

XXXX XXXX
HUMANITIES/FINE ARTS AREA IV*

3

 

MATH 1103QUANTITATIVE SKILLS AND REASONING

3

OR

MATH 1111COLLEGE ALGEBRA

3

 

XXXX XXXX
GENERAL EDUCATION ELECTIVE*

3

*A list of General Education Area I, II, III, IV courses can be found in the General Education

Core Curriculum Section of this catalog.

Occupational Courses, 30 credits

CIST XXXX
CIST ELECTIVE*

4

OR

CIST 1001COMPUTER CONCEPTS

4

 

CIST 1601INFORMATION SECURITY FUNDAMENTALS

3

CIST 1220STRUCTURED QUERY LANGUAGE

4

CIST 1305PROGRAM DESIGN AND DEVELOPMENT

3

CIST 1510WEB DEVELOPMENT I

3

CIST 2921IT ANALYSIS, DESIGN, AND PROJECT MANAGEMENT

4

CIST 2932ADVANCED PROGRAMMING TOPICS

4

CIST XXXX
CIST ELECTIVE*

2

 

ACCT 1100FINANCIAL ACCOUNTING I

4

OR

BUSN 1300INTRODUCTION TO BUSINESS

3

OR

MGMT 1120INTRODUCTION TO BUSINESS

3

*CIST Elective options include CIST 1520 or any CIST Programming Language course not being used to fill another requirement for program completion.

Programming Language Courses, 20 credits

(Required 20 hours with at least two Tier II courses)

Tier I Programming Language Courses

CIST 2301APPLICATION DEVELOPMENT IN SWIFT I

4

CIST 2341C# PROGRAMMING I

4

CIST 2351PHP PROGRAMMING I

4

CIST 2361C++ PROGRAMMING I

4

CIST 2371JAVA PROGRAMMING I

4

CIST 2381MOBILE APPLICATION DEVELOPMENT

4

CIST 2742BEGINNING PYTHON PROGRAMMING

4

Tier II Programming Language Courses

CIST 2302APPLICATION DEVELOPMENT IN SWIFT II

4

CIST 2342C# PROGRAMMING II

4

CIST 2343C# PROGRAMMING III

4

CIST 2352PHP PROGRAMMING II

4

CIST 2362C++ PROGRAMMING II

4

CIST 2372JAVA PROGRAMMING II

4

CIST 2373JAVA PROGRAMMING III

4

CIST 2383USER EXPERIENCE

4

CIST 2385ANDROID MOBILE PROGRAMMING

4

CIST 2386IOS MOBILE PROGRAMMING

4

CIST 2388WEB-PLATFORM MOBILE PROGRAM

4

Note:

  • A grade of “C” or higher is required for all courses.

Guided Pathway

You may click on any course below to view the course description and prerequisite information.

Students who do not follow the Course Sequence listed below may not be able to complete the program in the number of semesters shown.

Augusta Day/Online Program

PROGRAM NAME: Computer Programming Degree

AWARD: Associate of Applied Science Degree

CAMPUS: Augusta Day/Online Program

Year 1 First Semester

CIST 1305PROGRAM DESIGN AND DEVELOPMENT

3

CIST 1510WEB DEVELOPMENT I

3

CIST 1601INFORMATION SECURITY FUNDAMENTALS

3

CIST 2383USER EXPERIENCE

4

CIST 2383 will count as one (1) of the required programming language courses.

Year 1 Second Semester

XXXX XXXX
SOCIAL/BEHAVIORAL SCIENCE AREA II*

3

CIST 1520SCRIPTING TECHNOLOGIES

3

CIST 23XX
PROGRAMMING LANGUAGE 2 OF 5

4

 

MATH 1103QUANTITATIVE SKILLS AND REASONING

3

OR

MATH 1111COLLEGE ALGEBRA

3

*A list of General Education Area I, II, III, IV courses can be found in the General Education

Core Curriculum Section of this catalog.

 

**Alternate options for CIST 1520 may include any CIST Programming Language course not being used to fill another requirement for program completion.

Year 1 Third Semester

ENGL 1101COMPOSITION AND RHETORIC

3

CIST 1220STRUCTURED QUERY LANGUAGE

4

XXXX XXXX
GENERAL EDUCATION ELECTIVE*

3

CIST XXXX
CIST ELECTIVE**

3

*A list of General Education Area I, II, III, IV courses can be found in the General Education

Core Curriculum Section of this catalog.

 

*CIST elective options may include any CIST course not being used to fill another

requirement for program completion.

Year 2 Fourth Semester

CIST 23XX
PROGRAMMING LANGUAGE 3 OF 5

4

XXXX XXXX
HUMANITIES/FINE ARTS AREA IV*

3

 

BUSN 1300INTRODUCTION TO BUSINESS

3

OR

MGMT 1120INTRODUCTION TO BUSINESS

3

OR

ACCT 1100FINANCIAL ACCOUNTING I

4

 

CIST 2921IT ANALYSIS, DESIGN, AND PROJECT MANAGEMENT

4

*A list of General Education Area I, II, III, IV courses can be found in the General Education

Core Curriculum Section of this catalog.

*CIST Elective options include CIST 1520 or any CIST Programming Language course not being used to fill another requirement for program completion.

Year 2 Fifth Semester

CIST 23XX
PROGRAMMING LANGUAGE 4 OF 5

4

CIST 23XX
PROGRAMMING LANGUAGE 5 OF 5

4

CIST 2932ADVANCED PROGRAMMING TOPICS

4