Community College of Allegheny County (CCAC)

Community College of Allegheny County

Online course search, schedule and registration

Software Development (Certificate)

Effective Spring 2015, this program will change to Software Development (Certificate) 243.4. Students already enrolled in Software Development (Certificate) 243.3 may complete the current program or move to the new 243.4 program. Students should discuss these options with their advisors.

ALLEGHENY, BOYCE, NORTH, SOUTH
Certificate (243.4)

This program addresses individuals with a technical orientation, including college graduates from other fields, who are interested in a career in programming. This program provides students already holding a degree with specific technical competencies for entry-level employment opportunities as programmers.

Students obtain a foundation in computer programming concepts, systems development and data modeling. Students learn software development and programming using object-oriented languages such as Java and Visual Basic.

Upon successful completion of the program, the graduate will:

  1. Create technical documentation and locate necessary online documentation.
  2. Evaluate information technology system and project management strategies.
  3. Apply research material dealing with organizational and information technology issues.
  4. Analyze developments and trends in information technology that impact businesses and individuals and present the analysis results in oral and written formats.
  5. Use troubleshooting strategies and techniques in correcting a variety of information technology design issues and problems.

Prerequisite: Students are assumed to have either taken CIT-111 Introduction to Programming: Java or demonstrate equivalent experience or knowledge prior to starting this certificate program.

See the graduation checksheet for this program in printable PDF form.

Certificate Requirements

Minimum Credits to Graduate: 25–26

First Semester

Course #     Course NameCredits

CIT-130

Object-Oriented Programming: Java

4

CIT-230

Database Systems

4

      

Total Credits

8

Second Semester

CIT-161

Visual Basic: Windows Programming

4

 

CIT Restricted Elective1

3

      

Total Credits

7

Third Semester

CIT-215

Systems Analysis & Design

3

 

CIT Restricted Elective (2 courses)1

7–8

       

Total Credits

10–11

1CIT Restricted Electives (3 required; one must be a 200 level course)
CIT-125  Web Development  (3 credits)
CIT-135  Introduction to Mobile Apps Programming (3 credits)
CIT-145  Programming in C (3 credits)
CIT-244  Object-Oriented Programming 2: Java (4 credits)
CIT-245  Data Structures & Programming: C++ (4 credits)

Back to top