Computer Information Systems Technologies

Computer Information Systems Technologies - AAS

The Associate in Applied Science (AAS) in Computer Information Systems Technologies program is designed to provide training for various entry-level positions in computer systems. Career opportunities include LAN administrator, systems analyst, computer programmer, computer operator, computer hardware and software salesperson. Certificates of Completion in Computer Information Systems Technologies, Computer Hardware and Network Support, Database Development and Software Development are also offered.


Major Code: 
Associate of Applied Science (AAS)
Total credits required: 
Award notes

Students must earn a grade of C or better in all courses within the program.

Effective Spring 2019, the Computer Information System (CIS) courses required by this program are not applicable if taken more than eight (8) years prior to the completion of the program of study. Consult with an Academic Advisor for complete information.

Program prerequisites
Course #Course TitleCredits
CRE101College Critical Reading and Critical Thinking (3) OR
Equivalent as indicated by assessment0-3

At Scottsdale...

Course Format

Classes are offered in a variety of formats: in-person, online, hybrid, day, evening, full-time and part-time.  

How long will it take?

It takes a minimum of 2 years as a full-time student. This estimate does not include developmental education courses (courses under 100 level).


Many CIS classes use low or no-cost textbooks. General Education courses may have textbooks that cost more.

Program Curriculum

Requirements: 64-69 credits

Suggested Course Sequence

Semester 1

  • CIS105 Survey of Computer Information Systems (3)
  • CIS121AB Microsoft Command Line Operations (1)
  • CIS133DA Internet/Web Development Level I (3)
  • CIS117DM Microsoft Access: Database Management (3)
  • CIS150 Programming Fundamentals (3)
  • ENG101 OR ENG107 First-Year Composition (3)
  • Total Credits: 16

Semester 2

  • CIS190 Introduction to Local Area Networks (3)
  • CIS162AD C#: Level I OR CIS163AA Java Programming Level I (3)
  • CIS166AA Introduction to JavaScripting OR CIS166AE WebScripting with PHP: Hypertext Preprocessor (PHP) (3)
  • Restricted CIS Elective (3)
  • ENG102 OR ENG108 First-Year Composition (3)
  • CRE101 College Critical Reading & Critical Thinking (3) OR equivalent as indicated by assessment
  • Total Credits: 15-18

Semester 3

  • Restricted CIS Electives (9)
  • Oral Communication course (COM100 or COM110 or COM225 or COM230) (3)
  • Any approved G.E. Mathematics course (100 level) (3-5)
  • Total Credits: 15

Semester 4

  • CIS225AB Object-Oriented Analysis and Design (3)
  • Restricted CIS Electives (5)
  • Any approved G.E. Social-Behavioral Science course (3)
  • Any approved G.E. Humanities, Arts and Design course (3)
  • Any approved G.E. Natural Science course (4)
  • Total Credits: 17
Required courses
Course #Course TitleCredits
CIS105Survey of Computer Information Systems3
CIS117DMMicrosoft Access: Database Management3
CIS121ABMicrosoft Command Line Operations1
CIS133DAInternet/Web Development Level I3
CIS150Programming Fundamentals3
CIS159Visual Basic Programming I (3) OR
CIS162ADC#: Level I (3)3
CIS166Web Scripting/Programming (3) OR
CIS166++Web Scripting/Programming (any suffixed course) (3)3
CIS190Introduction to Networking3
CIS225ABObject-Oriented Analysis and Design3
Restricted Electives
Course #Course TitleCredits
BPC110Computer Usage and Applications3
BPC170A+ Exam Prep: Computer Hardware Configuration and Support3
BPC270A+ Exam Prep: Operating System Configuration and Support3
CIS114DEExcel Spreadsheet3
CIS119DOIntroduction to Oracle: SQL3
CIS120++Computer Graphics (any suffixed course)1
CIS126DLLinux Operating System3
CIS151Computer Game Development-Level I3
CIS162ADmay be selected as a Restricted Elective if it is not used to satisfy Required Courses.
CIS162ADC#: Level I3
CIS163AAJava Programming: Level I3
CIS166++Any Web Scripting/Programming course except course used to satisfy Required Courses area3
CIS175SAInterconnecting Cisco Network Devices3
CIS217AMAdvanced Microsoft Access: Database Management3
CIS220++Any Flash/Adobe suffixed course3
CIS224Project Management Microsoft Project for Windows3
CIS226ALInternet/Intranet Server Administration-Linux3
CIS233DAInternet/Web Development Level II3
CIS234XML Application Development3
CIS259Visual Basic Programming II3
CIS262ADC# Level II3
CIS263AAJava Programming: Level II3
CIS270Essentials of Network and Information Security3
CIS276++Database Management Systems (any suffixed course)3
CIS280Current Topics in Computing3
CIS290++Computer Information Systems Internship (any suffixed course)1-3
CIS296WCCooperative Education3
MST+++++Any MST Microsoft Technology course3
General education requirements
General Education RequirementCredits: 22-24
General Education CoreCredits: 12-14
First-Year CompositionCredits: 6
Any approved general education course from the First-Year Composition area.
Oral CommunicationCredits: 3
Any approved general education course from the Oral Communication area.
Critical ReadingCredits: 0
Met by CRE101 or equivalent as indicated by assessment in the Program Prerequisites.
MathematicsCredits: 3-5
Any approved general education course from the Mathematics area.
General Education DistributionCredits: 10
Humanities and Fine ArtsCredits: 3
Any approved general education course from the Humanities and Fine Arts area.
Social and Behavioral SciencesCredits: 3
Any approved general education course from the Social and Behavioral Sciences area.
Natural SciencesCredits: 4
Any approved general education course from the Natural Sciences area.
  • Demonstrate a working knowledge of computer information systems, fundamental computer concepts, and programming techniques. (CIS105)
  • Demonstrate the skills needed to set up, maintain, and use a database management program. (CIS117DM)
  • Identify and define the major components of the command line environment. (CIS121AB)
  • Create a Basic Home Page with HTML. (CIS133DA)
  • Develop programs using structured design and logic tools. (CIS150)
  • Use Object-Oriented programming language to solve a variety of problems related to business and other disciplines. (CIS159, CIS162AD)
  • Use beginning C programming features to construct programs, functions, pointers, input and output options, data types, structures, unions and disk file operations. (CIS162AD)
  • Design software for Web sites, including client-side and server-side scripting. (CIS166, CIS166++)
  • Perform LAN boot sequence, configuration, and console operation. (CIS190)
  • Investigate, analyze, design, implement, and evaluate business computer systems. (CIS225AB)

At Maricopa, we strive to provide you with accurate information about this degree or certificate. However, the information above represents current requirements for the academic year and may change as the result of the curricular process. This course list does not represent a contract, nor does it guarantee course availability. If you are interested in pursuing this degree or certificate, we encourage you to meet with an advisor to discuss the requirements at your college for the appropriate catalog year.