91制片厂

91制片厂

Software Development Certificate

Man viewing code on computer

Become a software developer or computer programmer

Program facts business icon


  • Stackable to degree: No
  • Potential job outcomes: Software developer, programmer

Take the first step towards a successful career in software development by completing this certificate program. You鈥檒l develop the skills and knowledge needed to obtain an entry-level position in the software development field.

Courses include business software packages, computer information systems, computer logistics and programming technology, database systems, computer science and Web foundations. All classes are taught by multidisciplinary faculty who are experts in their fields. Many courses are offered online or in blended formats, giving you added flexibility.

91制片厂 features three large open computer labs that are staffed with certified IT Student Support Assistants who can assist with CIS, CAS and NET coursework. Many classes are designed to prepare you to complete IT industry certifications in programming, networking, server administration, security and more.

Certificate program requirements

This 23 credit-hour certificate program is designed to prepare students for business software development. The student will be prepared for an entry-level software development position.

Program Requirements

Program Requirements (Hours required: 23)
NumberCourse TitleCredits
Required
CAS 1603

Description: Provides an opportunity to become proficient in the use of currently popular software packages or suites. Includes word processing, spreadsheets, database, presentation software and the integration of these applications.

Lecture Hours: 2

Lab Hours: 2

Contact Hours: 4

Class Schedule:  |

CIS 1013

Description: Provides students with an introduction to computer and information systems used in business environments. Includes computer hardware, operating systems, information systems, programming concepts, computer security and ethics, and trains students in the use of business software including word processing, spreadsheets, presentation software, database management software, networking and internet access methods. IAI BUS 902

Lecture Hours: 2

Lab Hours: 2

Contact Hours: 4

Class Schedule:  |

CIS 10613

Description: Provides students with a comprehensive introduction to computer programming using a currently popular programming language. Includes program logic, program structure, subroutines/functions/methods, variables, conditions, loops, arrays, files/data access, and object-oriented programming. A variety of programs are created throughout the course. Prerequisite: Math placement into MTH聽101 or higher. /testing/mathplacement.php

Lecture Hours: 2

Lab Hours: 2

Contact Hours: 4

Class Schedule:  |

CIS 14323

Description: Provides students with a comprehensive introduction to database concepts. Primary focus is on the relational model of database management and querying databases using Structured Query Language (SQL). Existing relational databases are examined and manipulated, and new relational databases are created. Prerequisite: 颁础厂听160 or 颁滨厂听101 or 奥贰叠听110 with a grade of C or better, and placement into MTH聽101 or higher. Click here for Math placement information: /testing/mathplacement.php

Lecture Hours: 2

Lab Hours: 2

Contact Hours: 4

Class Schedule:  |

Select one of the following sequences:8
Sequence 1
CIS 206

Description: Introduces application development and problem solving using a currently popular programming language. Includes variables, conditions, loops, functions, strings, lists, dictionaries, sets, error handling, classes, file data, Internet data, databases, and code documentation. Prerequisite: 颁滨厂听106 or 颁厂颁听121 with a grade of C or better.

Lecture Hours: 3

Lab Hours: 2

Contact Hours: 5

Class Schedule:  |

CIS 216

Description: Introduces object-oriented application development and problem solving using a currently popular programming language. Includes objects, classes, exception handling, unit testing, encapsulation, inheritance, polymorphism, data structures, data serialization, GUI applications, and web frameworks. Prerequisite: 颁滨厂听106 or 颁厂颁听121 with a grade of C or better.

Lecture Hours: 3

Lab Hours: 2

Contact Hours: 5

Class Schedule:  |

Sequence 2
CSC 1213

Description: The first in a sequence of courses for majors in Computer Science, Mathematics, and Engineering. Introduces a disciplined approach to problem-solving and algorithm development, in addition to an introduction to procedural and data abstraction. Covers: selection, repetition, and sequence control structures; program design, testing, and documentation using good programming style; block-structured high-level programming languages; and arrays, records, and files. IAI CS911 Prerequisite: MTH聽070 (Plane Geometry) with a grade of C or better or Geometry Waiver; AND placement into MTH103 (College Algebra) without support.

Lecture Hours: 3

Lab Hours: 2

Contact Hours: 5

Class Schedule:  |

CSC 1224

Description: The second in a sequence of courses for majors in Computer Science. Covers: design and implementation of large-scale problems; abstract data types; data structures (files, sets, lists, stacks, queues, and trees); program verification and complexity; recursion; dynamic concepts (memory, scope, block structures); text processing; and an introduction to searching and sorting algorithms. This course will use the same programming language as 颁厂颁听121: Computer Science I (IAI CS911: Computer Science I). IAI CS912 Prerequisite: 颁厂颁听121 Computer Science I (IAI CS911 Computer Science I) with grade of C or better.

Lecture Hours: 3

Lab Hours: 2

Contact Hours: 5

Class Schedule:  |

WEB 1103

Description: Introduces the fundamental skills and knowledge needed to use the Internet and build basic web pages. Teaches introductory functions of the web, Internet communications and project management concepts. Explores social networking tools and the use of multimedia on the web.Discusses industry career opportunities.

Lecture Hours: 2

Lab Hours: 2

Contact Hours: 4

Class Schedule:  |

WEB 150

Description: Introduces the foundational skills needed to create web pages utilizing Hyper Text Markup Language (HTML), Cascading Style Sheets (CSS), and an overview of the JavaScript language. Includes web design best practices, web site hosting, Internet protocols, graphics, media and security. Students utilize the skills learned to create a business-oriented web site project. IAI MC 923 Recommended preparation: 奥贰叠听110 or 颁滨厂听106 or GRA聽101 are strongly recommended courses in preparation prior to WEB聽150.

Lecture Hours: 2

Lab Hours: 2

Contact Hours: 4

Class Schedule:  |

Total Hours23
1

This course requires placement into college-level mathematics without support.聽惭罢贬听103 or higher is recommended.

2

The prerequisites for 颁滨厂听143 are 颁础厂听160 or 颁滨厂听101 or 奥贰叠听110 with a grade of C or better, and placement into college-level mathematics without support.

3

Students completing 颁滨厂听106 and (惭罢贬听103 with a grade of C or better, or placement into 惭罢贬听140 or higher) and consent of CSC department chair will be accepted into 颁厂颁听121.

4

Please contact the CSC department chair for information and prerequisite approval.

Resources

For more information about software development courses at 91制片厂, contact Admission Outreach at 847.925.6700, or submit a request information form. You can also .