Skip to main content
Scottsdale Community College - Learn. Grow. Achieve
Fetching Content....

CCL - Software Development

The Certificate of Completion (CCL) in Software Development is designed to prepare students for entry-level positions in software development. Courses will focus on the skills needed to develop and maintain software applications including those needed for corporate web systems using interactive applications. Courses also focus on the skill to write programs to interact with a corporate database using client-server and web-based technologies. An AAS in Computer Information System Technologies is available as well as Certificates of Completion in Computer Hardware and Network Support, Database Development, and Computer Information System Technologies.
Major Code: 5084
Award: CCL
First Term: 4122
Total Credits: 33
Program Last Updated in MCCCD Records: Sep 19th, 2011
Prerequesites: 3 credits
CIS105 Survey of Computer Information Systems 3
Required Courses: 27 credits
CIS117DM Microsoft Access: Database Management 3
CIS217AM Advanced Microsoft Access: Database Management (3) OR
CIS276++ Any Database Management Systems module (3) OR
CIS119DO Introduction to Oracle: SQL (3) 3
CIS126DL Linux Operating System 3
CIS150 Programming Fundamentals 3
CIS159 Visual Basic Programming I (3) OR
CIS162++ Any 100-level programming module (3) 3
CIS166AA Introduction to Javascripting (3) OR
CIS166AC Web Scripting with Active Server Pages (ASP).NET (3) OR
CIS166AE Web Scripting with PHP: Hypertext Preprocessor (PHP) (3) 3
CIS225AB Object-Oriented Analysis and Design 3
CIS259 Visual Basic Programming II (3) OR
CIS262++ Any 200-level programming module (3) 3
CIS276++ Any Database Management Systems module not used to satisfy other Required Courses credits 3
Restricted Electives: 6 credits
Selected course will not apply in both required courses and restricted electives.
CIS119DO Introduction to Oracle: SQL 3
CIS133DA Internet/Web Development Level I 3
CIS166AA Introduction to JavaScripting 3
CIS166AC Web Scripting with Active Server Pages (ASP).NET 3
CIS166AE Web Scripting with PHP: Hypertext Preprocessor (PHP) 3
CIS217AM Advanced Microsoft Access: Database Management 3
CIS224 Project Management Microsoft Project for Windows 3
CIS233DA Internet/Web Development Level II 3
CIS235 e-Commerce 3
CIS+++++ Any CIS course not used to satisfy Required Courses area 3
Free Electives: None
General Education Requirement: None
General Education Core: None
First Year Composition: None
Oral Communication: None
Critical Reading: None
Mathematics: None
General Education Distributed Credits: None
Humanities and Fine Arts: None
Social and Behavioral Sciences: None
Natural Sciences: None
Program Competencies:
  1. Use the basic elements and components of the Microsoft Access program and analyze common database management problems related to the program. (CIS117DM)
  2. Demonstrate advanced database concepts including database design, primary and secondary key selection and relationships between tables. (CIS217AM, CIS119DO, CIS276++)
  3. Demonstrate the skills necessary to install, configure, use and maintain a UNIX operating system. (CIS126DL)
  4. Develop programs using structured design and logic tools. (CIS150)
  5. Use the Visual Basic programming language to solve a variety of problems related to business and other disciplines. (CIS159, CIS162++)
  6. Use Extensible Markup Language (XML) to make documents smarter, simplify Web automation and communicate between databases. (CIS166AA, CIS166AC, CIS166AE)
  7. Investigate, analyze, design, implement and evaluate business computer systems using appropriate object oriented analysis and design methods. (CIS225AB)
  8. Design and develop multi-layered object-oriented business applications. (CIS259)
  9. Write a program in which sorting and searching algorithms are used. (CIS262++)