Major: 3139
Catalog Year: 2023-2024
Effective Term: 2019 Spring
Last Admit Term: 2020 Summer
Award: AAS Total Credits: 64 CIP Code: 11.0201 |
Primary College: Rio Salado College
Initiating College: Rio Salado College
Program Availability: Not Found
Program Availability: Shared
Field of Interest: Computer and Information Technology
Instructional Council: Computer Information Systems (12) GPA: 2.00 |
SOC Code: 15-1131, 15-1132, 15-1133, 15-1134, 15-1152, 25-1021
|
Program Prerequisites: None
|
|||||||||||
Required Courses | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Certificate of Completion in Programming (5047) (21-26) OR | Credits: 37-45 |
Restricted Electives | |||
---|---|---|---|
| Credits: |
General Electives | |||
---|---|---|---|
| Credits: |
General Education Requirements | |||
---|---|---|---|
General Education Requirement | Credits: 19-27 | ||
General Education Core | Credits: 9-17 | ||
First-Year Composition | Credits: 6 | ||
+ ENG101 First-Year Composition (3) OR
+ ENG107 First-Year Composition for ESL (3) AND + ENG102 First-Year Composition (3) OR + ENG108 First-Year Composition for ESL (3) 6 | |||
Oral Communication | Credits: 3 | ||
Any approved General Education course in the Oral Communication area. 3 | |||
Critical Reading | Credits: 0-3 | ||
+ CRE101 College Critical Reading and Critical Thinking (3) OR
Equivalent as indicated by assessment. 0-3 | |||
Mathematics | Credits: 0-5 | ||
Mathematics may be met by MAT120, or MAT121, or MAT122 if taken in Required Courses area.
+ MAT120 Intermediate Algebra (5) OR + MAT121 Intermediate Algebra (4) OR + MAT122 Intermediate Algebra (3) OR Satisfactory completion of a higher level mathematics course. 0-5 | |||
General Education Distribution | Credits: 10 | ||
Humanities, Arts and Design | Credits: 3 | ||
Any approved general education course from the Humanities, Arts and Design area. 3 | |||
Social-Behavioral Sciences | Credits: 3 | ||
Any approved general education course from the Social-Behavioral Sciences area. 3 | |||
Natural Sciences | Credits: 4 | ||
Any approved general education course from the Natural Sciences area. 4 | |||
Program Competencies | |||
---|---|---|---|
CCL in Programming (5047)
1. Define terms related to microcomputer usage and applications. (CIS105) 2. Identify microcomputer hardware and software components. (CIS105) 3. Apply microcomputer operation skills: care and handling of diskettes, powering up the computer, keyboarding (required speed development: 25 words per minute), and powering down the computer. (CIS105) 4. Evaluate and select microcomputer hardware and software for specific applications. (CIS105) 5. Describe basic graphics, sound, process control, and other special capabilities of a microcomputer. (CIS105) 6. Use SQL programming language to interpret data in a relational database. (CIS119DO, CIS276DA, CIS276DB) 7. Describe the components and techniques of structured programming. (CIS159, CIS162AD, CIS163AA, CSC110) 8. Explain program business and structure using logic tools. (CIS159, CIS163AA, CSC110) 9. Describe advanced programming techniques. (CIS225AB, CIS259, CIS262AD, CIS263AA, CSC205) OR CCL in Programming and System Analysis (5048) 1. Identify common uses of computers in business and other sectors of society. (CIS105) 2. Name and explain the steps in the system development process. (CIS105) 3. Describe the components of a Management Information System. (CIS105) 4. Write simple programs in a common programming language using appropriate input, output, and processing statements for that language. (CIS105) 5. Identify and define the major components of an operating system, both hardware and software. (CIS126D+, MST150++) 6. Design algorithms for simple business problems. (CIS150++) 7. Analyze problem descriptions and design programming solutions to the problems, using common problem-solving techniques. (CIS151, CIS159, CIS162++, CIS163AA) 8. Write elementary programs in various programming languages. (CIS151, CIS159, CIS162++, CIS163AA) 9. Analyze problem descriptions and design programming solutions to the problems using common problem-solving techniques. (CIS224) 10. Describe the integrated workings of systems and subsystems within a business organization. (CIS225++, CIS250) 11. Set up, maintain, and use a database management program. (BPC/CIS217AM, CIS119DO, CIS276DA) AND CCL in Mobile Apps Programming (5793) 1. Create, edit, and manipulate images. (CIS120DF) 2. Demonstrate use of a Mac operating system. (CIS121AI, CIS165) 3. Use Hypertext Markup Language (HTML). (CIS132) 4. Use Cascading Style Sheets (CSS) to format webpage elements. (CIS132) 5. Develop applications for iPhone. (CIS165) 6. Describe software tools and programming techniques for developing Android device applications. (CIS165DA) 7. Develop applications for Android devices. (CIS165DA) 8. Develop applications for Windows 8 smartphones and tablets. (CIS165DB) 9. Package applications for distribution. (CIS165, CIS165DA, CIS165DB) | |||
+ indicates course has prerequisites and/or corequisites.
++ indicates that any suffixed course may be selected. MCCCD Governing Board Approval Date: September 24, 2013 |