Associate in Computer Programming and Systems Design

Computer Programming and Systems Design (CIP Code: 11.0201, 11.0501)

Associate in Computer Programming and Systems DesignClick here to view this program in the ABTU Catalog

Print/Save page range: 37-38

Program Title: Computer Programming and Systems Design
Completion Award: Associate of Applied Science Degree
Contact Hours: 900
Outside Study Hours: 1800
Pre-requisite: Highschool Diploma, GED or its equivalent is required for admission.
Semester Credits: 60 hours (including 15 semester credits of General Studies)
Program Duration: 120 weeks
Cost per Credit Hour: $249
Total Tuition: $14,940
Course Materials and Fees: $125
Total Course Materials and Fees: $2,500**
Total Cost of AAS Program: $17,440 (including course materials and fees)

** For a detailed breakdown and description of the course materials, please refer to Course Materials under the Student Services section of the catalog.

Program Description

The Associate of Applied Science degree in Computer Programming and Systems Design combines studies in information technology, programming, database design and implementation and encompasses accepted theories regarding information systems management and security. The academic and professional skills focused on during the program provide a basic knowledge of high-level languages such as Java and Visual Basic, SQL scripting using MySQL, ASP.NET, project management utilizing Microsoft Project, and the Microsoft Office Suite, preparing them to function successfully in programming and systems design positions.

Program Outcomes

Upon successful completion of the program, the graduate should be able to:

  • ✓ Create and implement generic and customized programs to drive operating systems.
  • ✓ Apply the methods and procedures of software design and programming to software installation and maintenance.
  • ✓ Design software and write computer programs in Java and Visual Basic.
  • ✓ Demonstrate program customization and linking; prototype testing; troubleshooting; and related aspects of operating systems and applications.
  • ✓ Demonstrate proficiency in the use of current Microsoft Office Suite products.
  • ✓ Create functional programs utilizing basic and advanced techniques of MS Visual Basic, JAVA, and ASP.NET programming.
  • ✓ Identify and evaluate application software issues and implement effective remediation policies and procedures.
  • ✓ Demonstrate effective communications utilizing accepted business practices and applications.
  • ✓ Apply the knowledge and skills of general computer programming to the solution of specific operational problems and customization requirements presented by individual and organizational users.
  • ✓ Create database objects, including tables constrain, indexes, sequences, and users.
  • ✓ Use data query techniques such as row filtering, joins, single-row functions, aggregate functions, sub-queries, and views.


Potential Employment

Upon successful completion of the program, graduates should possess the knowledge and skills to fill positions as an entry level computer programmer, database technician, database administrator, I.T. customer support specialist, applications developer, or as a professional in other information technology and computer fields.

Disclaimer: Many companies, particularly within the Information Technology field, may require background checks and/or drug screenings as a qualification for employment.

* This course has a proctored final exam. Please refer to the Proctored Examination Policy and Procedure in the College Catalog or on the website at:


Computer Programming and Systems Design – Core Courses

Course CodeCourse NameCourse TypeCredits
CIS-100IT (Information Technology) FundamentalsCore3
CIS-110Integrated Business ApplicationsCore3
CIS-120Microsoft ExcelCore 3*
CIS-130Relational Database ManagementCore3
CIS-140Programming Logic & DesignCore3
CIS-150Programming in MS Visual Basic 2008 ICore3
CIS-160Programming in MS Visual Basic 2008 IICore 3*
CIS-200Java Programming ICore3
CIS-210Java Programming IICore 3*
CIS-220Introduction to ASP.netCore3
CPS-250Database Systems and Design ICore 3*
CPS-260Database Systems and Design IICore3
CST-200Principles of Information SecurityCore3
PMM-190Information Technology Project ManagementCore3
PMM-200Microsoft ProjectCore 3*
Total Core Credits45


General Education Courses

Course CodeCourse NameCourse TypeCredits
English & Communications: select 2 courses from the following 3 course options
GEC-100Basic English & CommunicationsGen-Ed3
GBC-110Business CommunicationsGen-Ed 3
GTW-400Technical Writing
Mathematics: select 2 courses from the following 5 course options
GMA-100College MathematicsGen-Ed3
GMA-150Introductory AlgebraGen-Ed3
GBM-200Business MathGen-Ed3
GCA-200College AlgebraGen-Ed3
STS-300Business StatisticsGen-Ed3
Social / Natural Sciences: select 1 course from the following 6 course options
GGS-200Global SociologyGen-ED 3*
PSY-100Essentials of PsychologyGen-Ed3
GPS-300Political ScienceGen-Ed3
GSH-300Safety & Health in the WorkplaceGen-Ed3
GES-300Environmental ScienceGen-Ed3
Total General Education Credits15
Total AAS Program Credits:60

Request Info