• Software Development (780.3)
    Associate of Science

    Allegheny, Boyce, North, South

    Also see Software Development (243.4).

    This program provides students 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.


    Download this in printable PDF form
    Degree Requirements

    First Semester

    Course #Course NameCredits
    CIT-111Introduction to Programming: Java4
    CIT-115Introduction to Information Technology3
    ENG-101English Composition 13
    SPH-101Oral Communication3
    MATMathematics Elective3-4
    Total Credits: 16–17

    Second Semester

    Course #Course NameCredits
    CIT-120 Networking 3
    CIT-130Object-Oriented Programming 1: Java4
    ENG-102English Composition 23
     Accounting or Business course3–4
     CIT Restricted Elective3
    Total Credits: 16–17

    Third Semester

    Course #Course NameCredits
    CIT-161 Visual Basic: Windows Programming 4
    CIT-244Object-Oriented Programming 2: Java4
    -Science Elective3–4
     CIT Restricted Elective4
    Total Credits: 14–16

    Fourth Semester

    Course #Course NameCredits
    CIT-215Systems Analysis and Design3
    CIT-230Database Systems 4
    -Social Science Elective3
     CIT Restricted Elective3
     CIT Restricted Elective3–4
    Total Credits: 16–17
    CIT Restricted electives (four required):
    CIT-125 Web Development  3 credits
    CIT-135 Mobile Apps Programming 1  3 credits
    CIT-140 Office Productivity Applications   4 credits
    CIT-145 Programming in C   3 credits
    CIT-245 Data Structures & Programming: C++   4 credits
    Minimum Credits to Graduate: 63–67