Computer Information Systems – Software Development – Associate in Science Degree, Certificate of Achievement

Top Code: 0707.10

This Software Development curriculum prepares students with necessary skills to seek entry-level employment in software development. Instruction includes development, testing, and maintenance of applications using programming languages including and not limited to Python, C++, Java, and SQL. Upon completion of coursework, students will have the foundation needed to pursue industry certifications including and not limited to Python institute’s Certified Associate in Python Programming (PCAP) and Certified Professional in Python Programming (PCPP), C++ Institute’s C++ Certified Associate Programmer (CPA) and C++ Certified Professional Programmer (CPP), Oracle Certified Associate (OCA) – Java SE Programmer, and Oracle Certified Professional (OCP) – Java SE Programmer.

A Certificate of Achievement is awarded upon completion of all required courses with a grade of C or better.

Program Outcomes

  1. Analyze a problem and formulate steps required to solve that problem using a programming language.
  2. Design Top Down or Object Oriented algorithms to solve problems.
  3. Write, test, and document a program based on a Top Down or Object Oriented algorithm.

Requirements for the Certificate of Achievement

CIS 012INTRODUCTION TO PROGRAMMING USING PYTHON3
CIS 014C++ PROGRAMMING3
CIS 016JAVA PROGRAMMING3
CIS 031INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS3
CIS 112ADVANCED PROGRAMMING USING PYTHON3
CIS 112DDATA STRUCTURES AND ALGORITHMS3
Total Units18

Visit the Program Mapper for a suggested sequence of courses.

General Education Requirements for the Associate in Science Degree