Community College of Allegheny County (CCAC)

Community College of Allegheny County

Online course search, schedule and registration

Software Development (AS)

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

ALLEGHENY, BOYCE, NORTH, SOUTH
Associate of Science (780.3)

This program provides students with specific technical competencies for entry-level employment opportunites 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.

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

Degree Requirements

Minimum Credits to Graduate: 62-66

First Semester

Course #

Course Name

Credits

CIT-111

Introduction to Programming: Java

4

CIT-115

Introduction to Information Technology       

3

ENG-101

English Composition 1

3

SPH-101

Oral Communication

3

 

Mathematics Elective

3–4

    

Total Credits

16–17

Second Semester

ACC/BUS

Accounting or Business course

3–4

CIT-120

Networking

3

CIT-130     

Object-Oriented Programming: Java

4

ENG-102     

English Composition 2

3

           

CIT Restricted Elective1

3

           

Total Credits

16–17

Third Semester

CIT-161

Visual Basic: Windows Programming        

4

CIT-244

Object-Oriented Programming 2: Java

4

 

CIT Restricted Elective1

3–4

                  

Science Elective

3–4

                  

Total Credits

14-16

Fourth Semester

CIT-215

Systems Analysis & Design

3

CIT-230

Database Systems

4

    

CIT Restricted Electives1 (2 Courses)

67

    

Social Science Elective

3

    

Total Credits

16–17

1CIT Restricted Electives (4 required):
CIT-125 Web Development (3 credits)
CIT-135 Introduction to Mobile Apps Programming (3 credits)
CIT-140 Office Productivity Applications (4 credits)
CIT-145 Programming in C (3 credits)
CIT-245 Data Structures & Programming: C++ (4 credits)

Back to top