• Software Development (243.4)

    Allegheny, Boyce, North, South

    Also see Software Development (780.3).

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


    Download this in printable PDF form
    Degree Requirements

    First Semester

    Course #Course NameCredits
    CIT-130Object-Oriented Programming 1: Java4
    CIT-230Database Systems 4
    Total Credits: 8

    Second Semester

    Course #Course NameCredits
    CIT-161 Visual Basic: Windows Programming 4
     CIT Restricted Elective3
    Total Credits: 7

    Third Semester

    Course #Course NameCredits
    CIT-215Systems Analysis and Design3
     CIT Restricted Elective
    CIT Restricted Elective 3–4; CIT Restricted Elective 4
    Total Credits: 10–11
    CIT Restricted Electives (three required; one must be a 200 level course):
    CIT-125 Web Development    3 credits
    CIT-135 Mobile Apps Programming 1 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
    Minimum Credits to Graduate: 25–26